. * --------------------------------------------------------------------- */ include ('../inc/includes.php'); if (!basename($_SERVER['SCRIPT_NAME']) == "helpdesk.faq.php") { Session::checkLoginUser(); } // Manage tabs if (isset($_GET['tab']) && isset($_GET['itemtype'])) { if ($item = getItemForItemtype($_UGET['itemtype'])) { if (isset($_GET['id']) && !$item->isNewID($_GET['id'])) { $item->getFromDB($_GET['id']); } $tabs = $item->defineAllTabs(); if (isset($tabs['no_all_tab'])) { unset($tabs['no_all_tab']); } // Add all tab $tabs[-1] = 'All'; $selected_tab = ''; $current = 0; foreach (array_keys($tabs) as $key) { if ($current == $_GET['tab']) { $selected_tab = $key; } $current++; } if (!empty($selected_tab)) { Session::setActiveTab($_UGET['itemtype'], $selected_tab); } } }