die('Access Denied'); } global $glob; define('ADMIN_CP', true); // Initialize Cache $GLOBALS['cache'] = Cache::getInstance(); // Initialize Database class, and fetch default configuration $GLOBALS['db'] = Database::getInstance($glob); // Initialize Config class $GLOBALS['config'] = Config::getInstance($glob); // Initialize debug $GLOBALS['debug'] = Debug::getInstance(); // Initialize sessions $GLOBALS['session'] = Session::getInstance(); //Check security token Sanitize::checkToken(); // Initialize Smarty $GLOBALS['smarty'] = new Smarty(); $GLOBALS['smarty']->muteExpectedErrors(); $GLOBALS['smarty']->error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING; $GLOBALS['smarty']->compile_dir = CC_SKIN_CACHE_DIR; $GLOBALS['smarty']->config_dir = CC_SKIN_CACHE_DIR; $GLOBALS['smarty']->cache_dir = CC_SKIN_CACHE_DIR; //Initialize language $GLOBALS['language'] = Language::getInstance(); //Initialize hooks $GLOBALS['hooks'] = HookLoader::getInstance(); //Initialize GUI $GLOBALS['gui'] = GUI::getInstance(true); //Initialize SSL $GLOBALS['ssl'] = SSL::getInstance();