Index: branches/5.0.x/core/kernel/event_manager.php =================================================================== diff -u -r12117 -r12167 --- branches/5.0.x/core/kernel/event_manager.php (.../event_manager.php) (revision 12117) +++ branches/5.0.x/core/kernel/event_manager.php (.../event_manager.php) (revision 12167) @@ -1,6 +1,6 @@ (int)$agent_data['RunInterval'], 'LastRunOn' => (int)$agent_data['LastRunOn'], 'NextRunOn' => (int)$agent_data['NextRunOn'], + 'Status' => $agent_data['Status'], ); } } @@ -202,15 +203,15 @@ * @param int $run_interval run interval in seconds * @param int $type before or after regular event */ - function registerRegularEvent($short_name, $event_name, $run_interval, $type = reBEFORE) + function registerRegularEvent($short_name, $event_name, $run_interval, $type = reBEFORE, $status = STATUS_ACTIVE) { if($type == reBEFORE) { - $this->beforeRegularEvents[$short_name] = Array('EventName' => $event_name, 'RunInterval' => $run_interval); + $this->beforeRegularEvents[$short_name] = Array('EventName' => $event_name, 'RunInterval' => $run_interval, 'Status' => $status); } else { - $this->afterRegularEvents[$short_name] = Array('EventName' => $event_name, 'RunInterval' => $run_interval); + $this->afterRegularEvents[$short_name] = Array('EventName' => $event_name, 'RunInterval' => $run_interval, 'Status' => $status); } }