// effacer un item dans la base de connaissances $kb->check($_GET["id"], 'w'); $kb->delete($_GET); Event::log($_GET["id"], "knowbaseitem", 5, "tools", $_SESSION["glpiname"] . " " . $LANG['log'][22]); $kb->redirectToList(); } else { if (isset($_GET["id"]) && strcmp($_GET["addtofaq"], "yes") == 0) { // ajouter un item dans la faq $kb->check($_GET["id"], 'w'); $kb->addToFaq(); glpi_header($_SERVER['HTTP_REFERER']); } else { if (isset($_GET["id"]) && strcmp($_GET["removefromfaq"], "yes") == 0) { // retirer un item de la faq $kb->check($_GET["id"], 'w'); $kb->removeFromFaq($_GET["id"]); glpi_header($_SERVER['HTTP_REFERER']); } else { if (empty($_GET["id"])) { // No id or no tickets id to create from solution glpi_header($CFG_GLPI["root_doc"] . "/front/knowbaseitem.php"); } else { // Affiche un item de la base de connaissances $kb->check($_GET["id"], 'r'); commonHeader($LANG['title'][5], $_SERVER['PHP_SELF'], "utils", "knowbase"); $kb->showFull(true); commonFooter(); } } } }