* _SBC_ROOT_ - The relative path to the root from the including file. * * BASE_PAGE - the name of the FrontController page (index.php|admin.php) */ define('SKYBLUE', 1); define('_SBC_ROOT_', './'); define('BASE_PAGE', 'index.php'); require_once _SBC_ROOT_ . 'base.php'; $Filter = new Filter(); $Router = new Router(); $Router->route(); $Core = new Core(array('path' => '', 'lifetime' => 3600, 'events' => array('OnBeforeInitPage', 'OnBeforeShowPage', 'OnAfterShowPage', 'OnRenderPage', 'OnAfterLoadStory', 'OnBeforeUnload'))); $config = $Core->LoadConfig(); $Core->CheckInstall(); if ($Filter->get($config, 'use_cache', 0)) { $Cache = new Cache($Router->getFingerprint(), 60); } $Core->LoadUserPlugins(); $Core->trigger('OnBeforeInitPage'); $Core->DefineDefaultPage(); $html = ""; $errorPage = null; if ($Filter->get($_GET, 'pid', DEFAULT_PAGE) == NOT_FOUND) { if ($errorPage = $Router->pageNotFound()) { $_GET['pid'] = $errorPage->id; } else { header("HTTP/1.0 404 Not Found"); die(NO_404_PAGE); } } if ($Filter->get($config, 'use_cache', 0) && $Cache->isCached()) {