mac = $macs; } public function __construct($config,$data = array()) { DaemonEvent::__construct($config,$data); $this->s_Menu_Name = _("GOto reload"); $this->s_Event_Name = _("Reload GOto settings"); $this->s_Schedule_Action= "job_trigger_goto_settings_reload"; $this->s_Trigger_Action = "gosa_trigger_goto_settings_reload"; $this->s_Queued_Action = "trigger_action_goto_settings_reload"; $this->s_Menu_Image = "images/lists/reload.png"; $this->s_List_Image = "images/lists/reload.png"; } public function execute() { DaemonEvent::execute(); $display = $this->get_header(); $tmp = $this->data; /* Check if target add dialog is open */ if($this->is_target_list_open() && $this->is_new){ return($this->get_target_add_list()); } $smarty = get_smarty(); $smarty->assign("data" , $this->data); $smarty->assign("target_list" , $this->get_target_list()); $smarty->assign("is_new" , $this->is_new); $smarty->assign("timestamp" , $this->get_time_select()); $display.= $smarty->fetch(get_template_path('DaemonEvent_goto_reload.tpl', TRUE, dirname(__FILE__))); $display.= $this->get_footer(); return($display); } public function save_object() { DaemonEvent::save_object(); } } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?>