if (isset($_POST['sessionupdate'])) { $_SESSION['glpi_plugin_monitoring']['_refresh'] = $_POST['_refresh']; glpi_header($_SERVER['HTTP_REFERER']); exit; } if (isset($_GET['glpi_tab']) and is_numeric($_GET['glpi_tab'])) { $_SESSION['glpi_tabs']['pluginmonitoringdisplay'] = $_GET['glpi_tab']; $_SERVER['REQUEST_URI'] = str_replace("&glpi_tab=" . $_GET['glpi_tab'], "", $_SERVER['REQUEST_URI']); glpi_header($_SERVER['REQUEST_URI']); } if (isset($_GET['searchtype'])) { Search::manageGetValues("PluginMonitoringService"); glpi_header($CFG_GLPI['root_doc'] . "/plugins/monitoring/front/display.php"); exit; } echo '<meta http-equiv ="refresh" content="' . $_SESSION['glpi_plugin_monitoring']['_refresh'] . '">'; $pmMessage = new PluginMonitoringMessage(); $pmMessage->getMessages(); $_SESSION['plugin_monitoring']['service'] = $_GET; $pMonitoringDisplay = new PluginMonitoringDisplay(); $pMonitoringDisplay->refreshPage(); if (isset($_SESSION['glpi_tabs']['pluginmonitoringdisplay'])) { $_SESSION['plugin_monitoring_displaytab'] = $_SESSION['glpi_tabs']['pluginmonitoringdisplay']; } else { $_SESSION['plugin_monitoring_displaytab'] = ''; } echo "<!--[if IE]><script type='text/javascript' src='" . GLPI_ROOT . "/plugins/monitoring/lib/canvas/excanvas.js'></script><![endif]-->\n <script type='text/javascript' src='" . GLPI_ROOT . "/plugins/monitoring/lib/canvas/canvasXpress.min.js'></script>"; $pMonitoringDisplay->showTabs(); echo "<style type='text/css'>\ndiv#tabcontent {\n width:99%;\n}\n\n</style>"; $pMonitoringDisplay->addDivForTabs(); commonFooter();