r2108 + introduce $any_op autotag
[racktables] / inc / auth.php
index e37c0b34226e997d7d18fa3fbb14373c0ce2700d..e02e6dff15c5055040fff1e842a3669123f4e496 100644 (file)
@@ -51,7 +51,10 @@ function permitted ($p = NULL, $t = NULL, $o = NULL, $annex = array())
        $subject[] = array ('tag' => '$page_' . $p);
        $subject[] = array ('tag' => '$tab_' . $t);
        if ($o === NULL and isset ($op))
        $subject[] = array ('tag' => '$page_' . $p);
        $subject[] = array ('tag' => '$tab_' . $t);
        if ($o === NULL and isset ($op))
+       {
                $subject[] = array ('tag' => '$op_' . $op);
                $subject[] = array ('tag' => '$op_' . $op);
+               $subject[] = array ('tag' => '$any_op');
+       }
        return gotClearanceForTagChain ($subject);
 }
 
        return gotClearanceForTagChain ($subject);
 }