if (!defined ('PATH_typo3conf')) die ('Could not access this script directly!'); ////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// // Let no proxy cache the results header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past header('Content-Type: text/html; charset=ISO-8859-1'); header('Cache-Control: private'); require_once(t3lib_extMgm::extPath('rtp_smarty').'class.tx_rtpsmarty.php'); require_once(PATH_tslib.'class.tslib_content.php'); // ********************* // Include and activate FE libraries since we need to get the current users session // ********************* define ('CRLF', "\r\n"); define ('DQT', '"'); define ('QT', "'"); // ********************* // Libraries included // ********************* $TT->push('Include Frontend libraries',''); require_once(PATH_tslib.'class.tslib_fe.php'); require_once(PATH_t3lib.'class.t3lib_page.php'); require_once(PATH_t3lib.'class.t3lib_userauth.php'); require_once(PATH_tslib.'class.tslib_feuserauth.php'); require_once(PATH_t3lib.'class.t3lib_tstemplate.php'); require_once(PATH_t3lib.'class.t3lib_cs.php'); $TT->pull(); // *********************************** // Create $TSFE object (TSFE = TypoScript Front End) // Connecting to database // *********************************** $temp_TSFEclassName=t3lib_div::makeInstanceClassName('tslib_fe'); $TSFE = new $temp_TSFEclassName( $TYPO3_CONF_VARS, t3lib_div::_GP('id'), t3lib_div::_GP('type'), t3lib_div::_GP('no_cache'), t3lib_div::_GP('cHash'), t3lib_div::_GP('jumpurl'), t3lib_div::_GP('MP'), t3lib_div::_GP('RDCT') ); $TSFE->connectToMySQL(); // ********* // FE_USER // ********* $TSFE->initFEuser(); $TSFE->workspacePreviewInit(); $TSFE->checkAlternativeIdMethods(); $TSFE->clear_preview(); $TSFE->determineId(); $TSFE->getCompressedTCarray(); $TSFE->initTemplate(); $TSFE->getConfigArray(); $TSFE->convPOSTCharset(); $TSFE->settingLanguage(); $TSFE->settingLocale(); debug($TSFE->tmpl->setup); ////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////