*/ // ---------------------------------------------------------------------- // Original Author of file: // Purpose of file: // ---------------------------------------------------------------------- define('GLPI_ROOT', '..'); include GLPI_ROOT . "/inc/includes.php"; header("Content-Type: text/html; charset=UTF-8"); header_nocache(); if (!isset($_REQUEST['glpi_tab'])) { exit; } checkLoginUser(); $user = new User(); switch ($_REQUEST['glpi_tab']) { case 2: $config = new Config(); $user->getFromDB(getLoginUserID()); $user->computePreferences(); $config->showFormUserPrefs($user->fields); break; case 3: DisplayPreference::showForUser(getLoginUserID()); break; default: $pref = new Preference(); if (!Plugin::displayAction($pref, $_REQUEST['glpi_tab'])) { $user->showMyForm($CFG_GLPI['root_doc'] . "/front/preference.php", getLoginUserID()); } } ajaxFooter();