From 1d07fa8799e3de4fee2adc91fcb46ec89dcedd42 Mon Sep 17 00:00:00 2001 From: mdtrooper Date: Wed, 2 Jun 2010 19:52:11 +0000 Subject: [PATCH] 2010-06-02 Miguel de Dios * operation/reporting/reporting_xml.php: sorry I lost commit the changes to generate the report item "event_report_group". git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2852 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f --- pandora_console/ChangeLog | 5 +++++ .../operation/reporting/reporting_xml.php | 17 +++++++++++++++++ 2 files changed, 22 insertions(+) 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 + + * 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 * 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();