diff --git a/plugins/admin/systems/class_workstationGeneric.inc b/plugins/admin/systems/class_workstationGeneric.inc
index b712323cc0a584fb65ed23a45b41e3ce332996d4..1b8775eced24032bf4e6891375fead677ad28722 100644 (file)
var $ghSoundAdapter= "-";
var $gotoLastUser= "-";
-
/* Needed values and lists */
var $base= "";
var $cn= "";
var $modes= array();
/* attribute list for save action */
+ var $ignore_account= TRUE;
var $attributes= array("gotoMode", "gotoTerminalPath", "macAddress",
"gotoSwapServer", "gotoSyslogServer", "gotoNtpServer",
"gotoFloppyEnable", "gotoCdromEnable", "cn", "gotoSndModule",
if (isset($_POST['action'])){
switch($_POST['saction']){
case 'wake':
- $cmd= $this->search($this->config->data['TABS'], "terminfo", "WAKECMD");
+ $cmd= search_config($this->config->data['TABS'], "terminfo", "WAKECMD");
if ($cmd == ""){
print_red(_("No WAKECMD definition found in your gosa.conf"));
} else {
break;
case 'reboot':
- $cmd= $this->search($this->config->data['TABS'], "terminfo", "REBOOTCMD");
+ $cmd= search_config($this->config->data['TABS'], "terminfo", "REBOOTCMD");
if ($cmd == ""){
print_red(_("No REBOOTCMD definition found in your gosa.conf"));
} else {
break;
case 'halt':
- $cmd= $this->search($this->config->data['TABS'], "terminfo", "HALTCMD");
+ $cmd= search_config($this->config->data['TABS'], "terminfo", "HALTCMD");
if ($cmd == ""){
print_red(_("No HALTCMD definition found in your gosa.conf"));
} else {
/* Do we represent a valid terminal? */
if (!$this->is_account && $this->parent == NULL){
- $display= "<img src=\"images/stop.png\" align=center> <b>".
+ $display= "<img alt=\"\" src=\"images/stop.png\" align=middle> <b>".
_("This 'dn' has no workstation features.")."</b>";
return($display);
}
$smarty= get_smarty();
$smarty->assign("cn", $this->cn);
$smarty->assign("bases", $this->config->idepartments);
-
+ $smarty->assign("staticAddress", "");
+
/* Check if workstation is online */
$query= "fping -q -r 1 -t 500 ".$this->cn;
exec ($query, $dummy, $retval);
}
$smarty->assign("ipHostNumber", $this->ipHostNumber);
$smarty->assign("macAddress", $this->macAddress);
+ $smarty->assign("actionACL", chkacl($this->acl, 'action'));
/* Show main page */
$smarty->assign("netconfig", dirname(__FILE__)."/network.tpl");