Code

Removed duplicated addslashes
[gosa.git] / plugins / admin / fai / class_faiManagement.inc
index ed479f75f706b06018ba398114b1d8eaabcbe0ac..cc71020a27a0d30fcf7e6a6ffbe9e4af4d1dad3c 100644 (file)
@@ -492,7 +492,7 @@ class faiManagement extends plugin
 
       $this->dialog = new $a_setup[0]($this->config,
           $this->config->data['TABS'][$a_setup[2]],$this->dn);
-      $this->is_dialog = true;
+      $this->is_dialog = false;
     }
 
 
@@ -596,8 +596,14 @@ class faiManagement extends plugin
           $display.= "<input type=\"submit\" name=\"edit_cancel\" value=\""._("Cancel")."\">\n";
           $display.= "</p>";
         }
+      }else{
+        $display.= "<p style=\"text-align:right\">\n";
+        $display.= "<input type=\"submit\" name=\"edit_continue\" value=\""._("Continue")."\">&nbsp;";
+        $display.= "<input type=\"submit\" name=\"edit_cancel\" value=\""._("Cancel")."\">\n";
+        $display.= "</p>";
+
       }
-                       return($display);
+      return($display);
                }
                
 
@@ -800,6 +806,21 @@ class faiManagement extends plugin
     $this->DivListFai->save_object();
   }
 
+
+  /* Return plugin informations for acl handling */ 
+  function plInfo()
+  {
+    return (array( 
+          "plShortName"   => _("Management"),
+          "plDescription" => _("FAI management"),
+          "plSelfModify"  => FALSE,
+          "plDepends"     => array(),
+          "plPriority"    => 0,
+          "plSection"     => array("administration"),           
+          "plCategory"    => array("fai"=> array("description" => _("FAI"),
+                                                 "objectClass" => "FAIclass")),
+          "plProvidedAcls"=> array()));
+  }
 }
 // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler:
 ?>