include_once $Configuration['LIBRARY_PATH'] . 'Framework/Framework.Functions.php'; include_once $Configuration['LIBRARY_PATH'] . 'Framework/Framework.Class.Database.php'; include_once $Configuration['LIBRARY_PATH'] . 'Framework/Framework.Class.' . $Configuration['DATABASE_SERVER'] . '.php'; include_once $Configuration['LIBRARY_PATH'] . 'Framework/Framework.Class.SqlBuilder.php'; include_once $Configuration['LIBRARY_PATH'] . 'Framework/Framework.Class.MessageCollector.php'; include_once $Configuration['LIBRARY_PATH'] . 'Framework/Framework.Class.ErrorManager.php'; include_once $Configuration['LIBRARY_PATH'] . 'Framework/Framework.Class.ObjectFactory.php'; include_once $Configuration['LIBRARY_PATH'] . 'Framework/Framework.Class.StringManipulator.php'; include_once $Configuration['LIBRARY_PATH'] . 'Framework/Framework.Class.Context.php'; include_once $Configuration['LIBRARY_PATH'] . 'Framework/Framework.Class.Delegation.php'; include_once $Configuration['LIBRARY_PATH'] . 'Framework/Framework.Class.Control.php'; include_once $Configuration['LIBRARY_PATH'] . $Configuration['AUTHENTICATION_MODULE']; include_once $Configuration['LIBRARY_PATH'] . 'People/People.Class.Session.php'; include_once $Configuration['LIBRARY_PATH'] . 'People/People.Class.PasswordHash.php'; include_once $Configuration['LIBRARY_PATH'] . 'People/People.Class.User.php'; $Context = new Context($Configuration); $Context->DatabaseTables =& $DatabaseTables; $Context->DatabaseColumns =& $DatabaseColumns; // Start the session management $Context->StartSession(); $Context->Session->Check($Context); // DEFINE THE LANGUAGE DICTIONARY include $Configuration['LANGUAGES_PATH'] . $Configuration['LANGUAGE'] . '/definitions.php'; include $Configuration['APPLICATION_PATH'] . 'conf/language.php'; // INSTANTIATE THE PAGE OBJECT $Page = $Context->ObjectFactory->NewContextObject($Context, 'Page', $Configuration['PAGE_EVENTS']); // FIRE INITIALIZATION EVENT $Page->FireEvent('Page_Init'); // INCLUDE EXTENSIONS // 2006-06-16 - Extensions are no long included here because bad extensions were causing standard ajax features to break. // include($Configuration['APPLICATION_PATH'].'conf/extensions.php');