//protecting whole website with auth and enabled EProtect::load(); //rewrite url if needed if (EConfig::$data['generic']['rewrite'] == "yes") { ERewriter::enable(); ERewriter::load(); } else { ERewriter::disable(); } //loading get/post if (EConfig::$data['generic']['protectheaders'] == "yes") { EHeaderDataParser::load(); } //loading database if (EConfig::$data['generic']['database'] == "yes") { EDatabase::load(); } //loading user system if (EConfig::$data['generic']['users'] == "yes") { OCSUser::client_login(); } //rendering the page if (EConfig::$data['generic']['mvc'] == "yes") { if (EConfig::$data['generic']['rewrite'] == "yes") { EStructure::render(); //rendering default page } else { ELog::error("You must activate 'rewrite' module under config/generic before using 'mvc'!"); return; } }