Code

summary added
[gosa.git] / plugins / admin / systems / class_terminalStartup.inc
index c014b3c8fe09ab295f1f0d258c1cc8b0a4ac31f1..5c7ae2aa8b099592dcc4e3235da1731cf7ed807b 100644 (file)
@@ -24,7 +24,7 @@ class termstartup extends plugin
   /* Helper */
   var $customParameters= "";
   var $orig_dn= "";
-
+  var $ignore_account= TRUE;
 
   function termstartup ($config, $dn= NULL)
   {
@@ -71,7 +71,7 @@ class termstartup extends plugin
 
     /* Do we represent a valid terminal? */
     if (!$this->is_account && $this->parent == NULL){
-      $display= "<img src=\"images/stop.png\" align=center>&nbsp;<b>".
+      $display= "<img alt=\"\" src=\"images/stop.png\" align=middle>&nbsp;<b>".
         _("This 'dn' has no terminal features.")."</b>";
       return ($display);
     }
@@ -151,7 +151,11 @@ class termstartup extends plugin
     } else {
       $smarty->assign("debugbootup", "");
     }
-    $smarty->assign("gotoKernelParameters", chkacl($this->acl, "gotoKernelParameters"));
+
+    /* ACL's */
+    foreach (array("gotoKernelParameters", "gotoModules", "gotoFilesystem") as $value){
+      $smarty->assign($value."ACL", chkacl($this->acl, "$value"));
+    }
 
     /* Show main page */
     return($smarty->fetch (get_template_path('startup.tpl', TRUE)));
@@ -240,6 +244,7 @@ class termstartup extends plugin
     /* Add missing arrays */
     foreach (array("gotoFilesystem", "gotoAutoFs", "gotoModules") as $val){
       if (isset ($this->$val) && count ($this->$val) != 0){
+    
         $this->attrs["$val"]= array_unique($this->$val);
       }
     }