} } $conn->SetCharSet('utf8'); $conn->EXECUTE('SET NAMES \'utf8\';'); if (true && !(defined('IS_TEST') && IS_TEST === TRUE)) { include "libs/smarty/Smarty.class.php"; $smarty = new Smarty(); $smarty->setTemplateDir(__DIR__ . "/../templates/"); $smarty->assign("CURRENT_USER_IS_ADMIN", 0); if (defined("SMARTY_CACHE_DIR")) { $smarty->setCacheDir(SMARTY_CACHE_DIR)->setCompileDir(SMARTY_CACHE_DIR); } $smarty->assign("GOOGLECLIENTID", OMEGAUP_GOOGLE_CLIENTID); $smarty->assign("LOGGED_IN", "0"); UITools::$IsLoggedIn = false; $smarty->assign("FB_URL", SessionController::getFacebookLoginUrl()); if (defined("OMEGAUP_GA_TRACK") && OMEGAUP_GA_TRACK) { $smarty->assign("OMEGAUP_GA_TRACK", 1); $smarty->assign("OMEGAUP_GA_ID", OMEGAUP_GA_ID); } else { $smarty->assign("OMEGAUP_GA_TRACK", 0); } $userRequest = new Request($_REQUEST); $session = SessionController::apiCurrentSession($userRequest); if ($session['valid']) { $smarty->assign("LOGGED_IN", "1"); UITools::$IsLoggedIn = true; $smarty->assign("CURRENT_USER_USERNAME", $session["username"]); $smarty->assign("CURRENT_USER_EMAIL", $session["email"]); $smarty->assign("CURRENT_USER_IS_EMAIL_VERIFIED", $session["is_email_verified"]); $smarty->assign("CURRENT_USER_IS_ADMIN", $session["is_admin"]);