PluginFusioninventoryAuth::checkRight("snmp_authentification", "r"); $plugin_fusioninventory_snmp_auth = new PluginFusioninventorySnmpauth(); $config = new PluginFusioninventoryConfig(); commonHeader($LANG['plugin_fusioninventory']["title"][0], $_SERVER["PHP_SELF"], "plugins", "fusioninventory", "snmp_auth"); PluginFusioninventoryDisplay::mini_menu(); if (isset($_POST["add"])) { PluginFusioninventoryAuth::checkRight("snmp_authentification", "w"); if ($config->getValue("authsnmp") == "file") { $new_ID = $plugin_fusioninventory_snmp_auth->add_xml(); } else { if ($config->getValue("authsnmp") == "DB") { $new_ID = $plugin_fusioninventory_snmp_auth->add($_POST); } } $_SESSION["MESSAGE_AFTER_REDIRECT"] = "Import effectué avec succès : <a href='snmp_auth.php?ID=" . $new_ID . "'>" . $_POST["name"] . "</a>"; glpi_header($_SERVER['HTTP_REFERER']); } else { if (isset($_POST["update"])) { PluginFusioninventoryAuth::checkRight("snmp_authentification", "w"); $plugin_fusioninventory_snmp_auth->update($_POST); glpi_header($_SERVER['HTTP_REFERER']); } } $ID = ""; if (isset($_GET["ID"])) { $ID = $_GET["ID"]; } if (PluginFusioninventory::HaveRight("snmp_authentification", "r")) { $plugin_fusioninventory_snmp_auth->showForm($_SERVER["PHP_SELF"], $ID); } commonFooter();