$objLogin = new Login(); $objSettings = new Settings(); Modules::Init(); ModulesSettings::Init(); } else { // set timezone //------------------------------------------------------------------------------ Settings::SetTimeZone(); // create main objects //------------------------------------------------------------------------------ $objSession = new Session(); $objLogin = new Login(); $objSettings = new Settings(); $objSiteDescription = new SiteDescription(); Modules::Init(); ModulesSettings::Init(); Application::Init(); Languages::Init(); // include files for administrator use only //------------------------------------------------------------------------------ if ($objLogin->IsLoggedInAsAdmin()) { include_once 'functions.admin.inc.php'; } // include language file //------------------------------------------------------------------------------ if (!defined('APPHP_LANG_INCLUDED')) { if (get_os_name() == 'windows') { $lang_file_path = str_replace('index.php', '', $_SERVER['SCRIPT_FILENAME']) . 'include/messages.' . Application::Get('lang') . '.inc.php'; } else { $lang_file_path = 'include/messages.' . Application::Get('lang') . '.inc.php'; }