@comment @copyright Copyright (c) 2011-2014 Plugin Monitoring for GLPI team @license AGPL License 3.0 or (at your option) any later version http://www.gnu.org/licenses/agpl-3.0-standalone.html @link https://forge.indepnet.net/projects/monitoring/ @since 2011 ------------------------------------------------------------------------ */ include "../../../inc/includes.php"; Session::checkRight("plugin_monitoring_displayview", READ); Html::header(__('Monitoring - counter', 'monitoring'), $_SERVER["PHP_SELF"], "plugins", "monitoring", "customitem_counter"); $pmCustomitem_Counter = new PluginMonitoringCustomitem_Counter(); if (isset($_POST['add_item'])) { if (isset($_POST['item'])) { $pmCustomitem_Counter->getFromDB($_POST['id']); $input = array(); $input['id'] = $_POST['id']; if ($pmCustomitem_Counter->fields['aggregate_items'] == '') { $aggregate_items = array(); } else { $aggregate_items = importArrayFromDB($pmCustomitem_Counter->fields['aggregate_items']); } if (isset($_POST['plugin_monitoring_componentscatalogs_id'])) { $aggregate_items_add = array(); $a = 'PluginMonitoringComponentscatalog'; $b = $_POST['plugin_monitoring_componentscatalogs_id']; $c = 'PluginMonitoringComponent'; $d = $_POST['PluginMonitoringComponent']; $item_split = explode('/', $_POST['item']); $aggregate_items_add[$a]["id" . $b][$c]["id" . $d] = array(array('perfdatadetails_id' => $item_split[0], 'perfdatadetails_dsname' => $item_split[1]));