define('AT_MASTER_LIST', $_config['master_list']); $MaxFileSize = $_config['max_file_size']; $MaxCourseSize = $_config['max_course_size']; $MaxCourseFloat = $_config['max_course_float']; $IllegalExtentions = explode('|', $_config['illegal_extentions']); define('AT_DEFAULT_PREFS', isset($_config['prefs_default']) ? $_config['prefs_default'] : ''); $_config['home_defaults'] .= isset($_config['home_defaults_2']) ? $_config['home_defaults_2'] : ''; $_config['main_defaults'] .= isset($_config['main_defaults_2']) ? $_config['main_defaults_2'] : ''; if ($_config['time_zone']) { @putenv("TZ={$_config['time_zone']}"); } /***** 6. load language *****/ // set current language require AT_INCLUDE_PATH . '../mods/_core/languages/classes/LanguageManager.class.php'; $languageManager = new LanguageManager(); $myLang = $languageManager->getMyLanguage(); if ($myLang === FALSE) { echo 'There are no languages installed!'; exit; } $myLang->saveToSession(); if (isset($_GET['lang']) && $_SESSION['valid_user'] === true) { if ($_SESSION['course_id'] == -1) { $myLang->saveToPreferences($_SESSION['login'], 1); //1 for admin } else { $myLang->saveToPreferences($_SESSION['member_id'], 0); //0 for non-admin } } $myLang->sendContentTypeHeader();