/** * Show the knowbase browse view **/ static function showBrowseView() { if (isset($_GET["knowbaseitemcategories_id"])) { $_SESSION['kbknowbaseitemcategories_id'] = $_GET["knowbaseitemcategories_id"]; } else { if (isset($_SESSION['kbknowbaseitemcategories_id'])) { $_GET["knowbaseitemcategories_id"] = $_SESSION['kbknowbaseitemcategories_id']; } } $ki = new KnowbaseItem(); $ki->showBrowseForm($_GET); if (!isset($_GET["itemtype"]) || !isset($_GET["items_id"])) { KnowbaseItemCategory::showFirstLevel($_GET); } KnowbaseItem::showList($_GET, 'browse'); }
// Affichage Module FAQ //****************** $name = ""; checkFaqAccess(); if (getLoginUserID()) { helpHeader($LANG['Menu'][20], $_SERVER['PHP_SELF'], $_SESSION["glpiname"]); } else { $_SESSION["glpilanguage"] = $CFG_GLPI['language']; // Anonymous FAQ simpleHeader($LANG['Menu'][20], array($LANG['Menu'][20] => $_SERVER['PHP_SELF'])); } if (!isset($_GET["contains"])) { $_GET["contains"] = ""; } if (!isset($_GET["knowbaseitemcategories_id"])) { $_GET["knowbaseitemcategories_id"] = 0; } if (isset($_GET["id"])) { $kb = new KnowbaseItem(); if ($kb->getFromDB($_GET["id"])) { $kb->showFull(false); } } else { KnowbaseItem::searchForm($_GET, 1); KnowbaseItemCategory::showFirstLevel($_GET, 1); KnowbaseItem::showList($_GET, 1); if (!$_GET["knowbaseitemcategories_id"] && strlen($_GET["contains"]) == 0) { KnowbaseItem::showViewGlobal($_SERVER['PHP_SELF'], 1); } } helpFooter();