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();