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();