@comment @copyright Copyright (c) 2011-2012 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 ------------------------------------------------------------------------ */ define('GLPI_ROOT', '../../..'); include GLPI_ROOT . "/inc/includes.php"; PluginMonitoringProfile::checkRight("config", "w"); commonHeader($LANG['plugin_monitoring']['title'][0], $_SERVER["PHP_SELF"], "plugins", "monitoring", "config"); $pmConfig = new PluginMonitoringConfig(); if (isset($_POST["update"])) { $pmConfig->update($_POST); glpi_header($_SERVER['HTTP_REFERER']); } else { if (isset($_POST['timezones_add'])) { $input = array(); $pmConfig->getFromDB($_POST['id']); $input['id'] = $_POST['id']; $a_timezones = importArrayFromDB($pmConfig->fields['timezones']); foreach ($_POST['timezones_to_add'] as $timezone) { $a_timezones[] = $timezone; } $input['timezones'] = exportArrayToDB($a_timezones); $pmConfig->update($input); glpi_header($_SERVER['HTTP_REFERER']); } else { if (isset($_POST['timezones_delete'])) {