X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=plugins%2Fadmin%2Ffai%2Fclass_faiScriptEntry.inc;h=d25af193635eb4537b436f683e190b6d1eebf2a0;hb=9941a7de0eaef18726b3c153693b6e438edebd97;hp=13d5bdb08b713edd778e5a7ea2b9d8d9b4917d69;hpb=3d68b05570b1340c37f66af0ebde952b293e23ad;p=gosa.git diff --git a/plugins/admin/fai/class_faiScriptEntry.inc b/plugins/admin/fai/class_faiScriptEntry.inc index 13d5bdb08..d25af1936 100644 --- a/plugins/admin/fai/class_faiScriptEntry.inc +++ b/plugins/admin/fai/class_faiScriptEntry.inc @@ -16,7 +16,7 @@ class faiScriptEntry extends plugin var $dn = ""; var $cn = ""; - var $FAIpriority = ""; + var $FAIpriority = "0"; var $FAIscript = ""; var $description = ""; var $status = "new"; @@ -39,6 +39,9 @@ class faiScriptEntry extends plugin function execute() { + /* Call parent execute */ + plugin::execute(); + /* Fill templating stuff */ $smarty = get_smarty(); $display = ""; @@ -83,6 +86,7 @@ class faiScriptEntry extends plugin $this->$attrs = ""; } } + $this->FAIscript= recode("DOS..LATIN1", $this->FAIscript); } } @@ -95,10 +99,10 @@ class faiScriptEntry extends plugin $message[] = _("Please enter a name."); } - if(preg_match("/[^0-9a-z]/i",$this->cn)){ - $message[] = _("Please enter a valid name. Only a-Z 0-9 are allowed."); + if(empty($this->FAIscript)){ + $message[]=_("Please enter a script."); } - + return ($message); }