include GLPI_ROOT . "/inc/includes.php";
PluginFusioninventoryAuth::checkRight("snmp_models", "r");
$plugin_fusioninventory_model_infos = new PluginFusioninventoryModelInfos();
$plugin_fusioninventory_mib_networking = new PluginFusioninventoryMib();
$importexport = new PluginFusioninventoryImportExport();
commonHeader($LANG['plugin_fusioninventory']["title"][0], $_SERVER["PHP_SELF"], "plugins", "fusioninventory", "models");
PluginFusioninventoryDisplay::mini_menu();
//if (isset ($_POST["add"]) && isset($_POST["ID"])) {
if (isset($_POST["add"])) {
    PluginFusioninventoryAuth::checkRight("snmp_models", "w");
    $plugin_fusioninventory_model_infos->add($_POST);
    glpi_header($_SERVER['HTTP_REFERER']);
} else {
    if (isset($_POST["update"])) {
        PluginFusioninventoryAuth::checkRight("snmp_models", "w");
        $plugin_fusioninventory_model_infos->update($_POST);
        glpi_header($_SERVER['HTTP_REFERER']);
    } else {
        if (isset($_POST["delete"])) {
            PluginFusioninventoryAuth::checkRight("snmp_models", "w");
            $plugin_fusioninventory_model_infos->delete($_POST);
            glpi_header("models.php");
        } else {
            if (isset($_FILES['importfile']['tmp_name']) && $_FILES['importfile']['tmp_name'] != '') {
                PluginFusioninventoryAuth::checkRight("snmp_models", "w");
                $importexport->import($_FILES['importfile']['tmp_name']);
                glpi_header($_SERVER['HTTP_REFERER']);
            } else {
                if (isset($_GET["activation"])) {
                    PluginFusioninventoryAuth::checkRight("snmp_models", "w");
                    $plugin_fusioninventory_mib_networking->activation($_GET["activation"]);