* Destruction des variables globales créées si * register_globals est activé et inversion de * l'effet des magic_quotes */ util::trimRequest(); try { http::unsetGlobals(); } catch (Exception $e) { header('Content-Type: text/plain'); echo $e->getMessage(); exit; } # Let the music play (initialisation du coeur de l'application) $okt = new oktCore(); # Chargement de la configuration du site $okt->loadConfig(); # URL du dossier modules define('OKT_MODULES_URL', $okt->config->app_path . OKT_MODULES_DIR); # URL du dossier des fichiers publics define('OKT_PUBLIC_URL', $okt->config->app_path . OKT_PUBLIC_DIR); # URL du dossier upload depuis la racine define('OKT_UPLOAD_URL', $okt->config->app_path . OKT_PUBLIC_DIR . '/' . OKT_UPLOAD_DIR); # Définition du thème à utiliser $sOktTheme = $okt->config->theme; if (!empty($okt->config->theme_mobile) || !empty($okt->config->theme_tablet)) { if (isset($_REQUEST['disable_browser_check'])) { setcookie('okt_disable_browser_check', (bool) $_REQUEST['disable_browser_check'], 0, $okt->config->app_path, '', isset($_SERVER['HTTPS'])); } if (empty($_COOKIE['okt_disable_browser_check'])) { $oMobileDetect = new Mobile_Detect(); if ($oMobileDetect->isMobile() && !$oMobileDetect->isTablet() && !empty($okt->config->theme_mobile)) {