diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog index 374ea04a85..28e9cf5ab3 100644 --- a/pandora_console/ChangeLog +++ b/pandora_console/ChangeLog @@ -1,3 +1,8 @@ +2010-06-02 Miguel de Dios <miguel.dedios@artica.es> + + * operation/reporting/reporting_xml.php: sorry I lost commit the changes to + generate the report item "event_report_group". + 2010-06-02 Miguel de Dios <miguel.dedios@artica.es> * general/header.php, godmode/db/db_audit.php, diff --git a/pandora_console/operation/reporting/reporting_xml.php b/pandora_console/operation/reporting/reporting_xml.php index a6c02a21f7..84c01757f9 100644 --- a/pandora_console/operation/reporting/reporting_xml.php +++ b/pandora_console/operation/reporting/reporting_xml.php @@ -367,6 +367,23 @@ foreach ($contents as $content) { array_push($data["objdata"]["data"], $objdata); } break; + case 'event_report_group': + $data["title"] = __('Group detailed event'); + $data['group'] = get_group_name($content['id_agent']); + $data["objdata"]["event_report_group"] = array(); + + $events = get_group_detailed_event_reporting($content['id_agent'], $content['period'], $report["datetime"], true, false); + + foreach ($events->data as $eventRow) { + $objdata = array(); + $objdata['event_name'] = $eventRow[0]; + $objdata['event_type'] = $eventRow[1]; + $objdata['criticity'] = $eventRow[2]; + $objdata['timestamp'] = $eventRow[3]; + + array_push($data["objdata"]["event_report_group"], $objdata); + } + break; case 'event_report_module': $data["title"] = __('Agents detailed event'); $data["objdata"]["event_report_module"] = array();