diff --git a/gosa-plugins/opsi/admin/opsi/class_opsiProperties.inc b/gosa-plugins/opsi/admin/opsi/class_opsiProperties.inc
index 07304d11ed643a103e7a559a5f8a3fed7510abf1..b7266c3322a1ccb2028e8964fbac3595d01484df 100644 (file)
private $product;
private $cfg;
private $hostId;
-
+ public $config;
/*! \brief Initializes the class.
@param Object The gosa configuration object
*/
public function execute()
{
+ plugin::execute();
$ui =get_userinfo();
$acl = $ui->get_permissions($this->config->current['BASE'],"opsi/opsiProperties","");
-
$smarty = get_smarty();
$smarty->assign("ACL",$acl);
$smarty->assign("cfg",$this->cfg);
*/
public function save_object()
{
+ $ui =get_userinfo();
$acl = $ui->get_permissions($this->config->current['BASE'],"opsi/opsiProperties","");
if(preg_match("/w/",$acl)){
foreach($this->cfg as $name => $value){
if(isset($_POST['value_'.$name])){
- $this->cfg[$name]['DEFAULT'] = validate(get_post('value_'.$name));
+ $this->cfg[$name]['CURRENT'] = validate(get_post('value_'.$name));
}
}
}