Event::log($_POST['id'], "networkport", 5, "inventory", sprintf(__('%s purges an item'), $_SESSION["glpiname"])); if ($item = getItemForItemtype($np->fields['itemtype'])) { Html::redirect($item->getFormURL() . '?id=' . $np->fields['items_id']); } Html::redirect($CFG_GLPI["root_doc"] . "/front/central.php"); } else { if (isset($_POST["update"])) { $np->check($_POST['id'], UPDATE); $np->splitInputForElements($_POST); $np->update($_POST); $np->updateDependencies(1); Event::log($_POST["id"], "networkport", 4, "inventory", sprintf(__('%s updates an item'), $_SESSION["glpiname"])); Html::back(); } else { if (isset($_POST["disconnect"])) { $nn->check($_POST['id'], DELETE); if (isset($_POST["id"])) { $nn->delete($_POST); } Html::back(); } else { if (empty($_GET["items_id"])) { $_GET["items_id"] = ""; } if (empty($_GET["itemtype"])) { $_GET["itemtype"] = ""; } if (empty($_GET["several"])) { $_GET["several"] = ""; } if (empty($_GET["instantiation_type"])) {
Event::log($_POST['id'], "networkport", 5, "inventory", sprintf(__('%s purges an item'), $_SESSION["glpiname"])); if ($item = getItemForItemtype($np->fields['itemtype'])) { Html::redirect($item->getFormURL() . '?id=' . $np->fields['items_id']); } Html::redirect($CFG_GLPI["root_doc"] . "/front/central.php"); } else { if (isset($_POST["update"])) { $np->check($_POST['id'], 'w'); $np->splitInputForElements($_POST); $np->update($_POST); $np->updateDependencies(1); Event::log($_POST["id"], "networkport", 4, "inventory", sprintf(__('%s updates an item'), $_SESSION["glpiname"])); Html::back(); } else { if (isset($_POST["disconnect"])) { $nn->check($_POST['id'], 'd'); if (isset($_POST["id"])) { $nn->delete($_POST); } Html::back(); } else { if (empty($_GET["items_id"])) { $_GET["items_id"] = ""; } if (empty($_GET["itemtype"])) { $_GET["itemtype"] = ""; } if (empty($_GET["several"])) { $_GET["several"] = ""; } if (empty($_GET["instantiation_type"])) {
$np->update($_POST); Event::log($_POST["id"], "networkport", 4, "inventory", $_SESSION["glpiname"] . " " . $LANG['log'][21]); glpi_header($_SERVER['HTTP_REFERER']); } else { if (isset($_POST["connect"])) { if (isset($_POST["dport"]) && count($_POST["dport"])) { foreach ($_POST["dport"] as $sport => $dport) { if ($sport && $dport) { $nn->add(array('networkports_id_1' => $sport, 'networkports_id_2' => $dport)); } } } glpi_header($_SERVER['HTTP_REFERER']); } else { if (isset($_GET["disconnect"])) { $nn->check($_GET['id'], 'd'); if (isset($_GET["id"])) { $nn->delete($_GET); $fin = ""; if (isset($_GET["sport"])) { $fin = "?sport=" . $_GET["sport"]; } glpi_header($_SERVER['HTTP_REFERER'] . $fin); } glpi_header($_SERVER['HTTP_REFERER']); } else { if (isset($_POST["assign_vlan_several"])) { checkRight("networking", "w"); if ($_POST["vlans_id"] > 0) { if (isset($_POST["del_port"]) && count($_POST["del_port"])) { foreach ($_POST["del_port"] as $port_id => $val) {