X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=plugins%2Fadmin%2Fsystems%2Fclass_servGeneric.inc;h=ee9c214a051989bcca1e8667e8d0b15061402e6c;hb=3e1e21f31277ae256f164f353c8cfa56b85d2fcf;hp=caf9a08cb3c31727185d7e8a1c5fd79bd73ed456;hpb=e299f0ca47a924516f2afbe4e922f2418b75315c;p=gosa.git diff --git a/plugins/admin/systems/class_servGeneric.inc b/plugins/admin/systems/class_servGeneric.inc index caf9a08cb..ee9c214a0 100644 --- a/plugins/admin/systems/class_servGeneric.inc +++ b/plugins/admin/systems/class_servGeneric.inc @@ -8,6 +8,7 @@ class servgeneric extends plugin var $cli_parameters= array("eins" => "Eins ist toll", "zwei" => "Zwei ist noch besser"); /* Generic terminal attributes */ + var $ignore_account= TRUE; var $interfaces= array(); /* Needed values and lists */ @@ -44,16 +45,16 @@ class servgeneric extends plugin { /* Do we represent a valid server? */ if (!$this->is_account && $this->parent == NULL){ - $display= " ". + $display= "\"\" ". _("This 'dn' has no server features.").""; return($display); } /* Check for action */ if (isset($_POST['action'])){ - switch($_POST['saction']){ + switch($_POST['action']){ case 'wake': - $cmd= $this->search($this->config->data['TABS'], "servgeneric", "WAKECMD"); + $cmd= search_config($this->config->data['TABS'], "servgeneric", "WAKECMD"); if ($cmd == ""){ print_red(_("No WAKECMD definition found in your gosa.conf")); } else { @@ -65,7 +66,7 @@ class servgeneric extends plugin break; case 'reboot': - $cmd= $this->search($this->config->data['TABS'], "servgeneric", "REBOOTCMD"); + $cmd= search_config($this->config->data['TABS'], "servgeneric", "REBOOTCMD"); if ($cmd == ""){ print_red(_("No REBOOTCMD definition found in your gosa.conf")); } else { @@ -77,7 +78,7 @@ class servgeneric extends plugin break; case 'halt': - $cmd= $this->search($this->config->data['TABS'], "servgeneric", "HALTCMD"); + $cmd= search_config($this->config->data['TABS'], "servgeneric", "HALTCMD"); if ($cmd == ""){ print_red(_("No HALTCMD definition found in your gosa.conf")); } else { @@ -99,6 +100,7 @@ class servgeneric extends plugin $smarty->assign($attr."ACL", chkacl($this->acl, $attr)); $smarty->assign("$attr", $this->$attr); } + $smarty->assign("staticAddress", ""); $smarty->assign("base_select", $this->base); /* Assign status */ @@ -158,7 +160,7 @@ class servgeneric extends plugin /* must: cn */ if ($this->cn == "" && chkacl ($this->acl, "cn") == ""){ - $message[]= "The required field 'Server name' is not set."; + $message[]= _("The required field 'Server name' is not set."); } $ui= get_userinfo();