Feature #20475 ยป 0011148.patch
t3lib/class.t3lib_foldertree.php (Arbeitskopie) | ||
---|---|---|
*
|
||
*/
|
||
require_once (PATH_t3lib.'class.t3lib_treeview.php');
|
||
t3lib/class.t3lib_basicfilefunc.php (Arbeitskopie) | ||
---|---|---|
*
|
||
*/
|
||
require_once(PATH_t3lib.'class.t3lib_cs.php');
|
||
/**
|
t3lib/class.t3lib_refindex.php (Arbeitskopie) | ||
---|---|---|
*
|
||
*/
|
||
require_once(PATH_t3lib.'class.t3lib_befunc.php');
|
||
require_once(PATH_t3lib.'class.t3lib_tcemain.php');
|
||
require_once(PATH_t3lib.'class.t3lib_flexformtools.php');
|
||
//require_once(PATH_typo3.'sysext/indexed_search/class.lexer.php'); // Disabled until Kasper finishes this feature. Apart from that, t3lib classes should never require stuff from extensions.
|
||
t3lib/class.t3lib_syntaxhl.php (Arbeitskopie) | ||
---|---|---|
require_once(PATH_t3lib.'class.t3lib_parsehtml.php');
|
||
/**
|
t3lib/class.t3lib_tceforms.php (Arbeitskopie) | ||
---|---|---|
require_once(PATH_t3lib.'class.t3lib_diff.php');
|
||
require_once(PATH_t3lib.'class.t3lib_tceforms_inline.php');
|
||
/**
|
||
* Frontend version of TCEForms has been moved into its own file and should
|
||
* be included directly by calling scripts.
|
||
*/
|
||
require_once(PATH_t3lib . 'class.t3lib_tceforms_fe.php');
|
||
/**
|
||
* 'TCEforms' - Class for creating the backend editing forms.
|
||
*
|
t3lib/class.t3lib_svbase.php (Arbeitskopie) | ||
---|---|---|
// define ('T3_ERR_SV_serviceType_myerr, -100); // All errors with prefix T3_ERR_SV_[serviceType]_ and lower than -99 are service type dependent error
|
||
require_once(PATH_t3lib.'class.t3lib_exec.php');
|
||
... | ... | |
function checkExec($progList) {
|
||
$ret = TRUE;
|
||
require_once(PATH_t3lib.'class.t3lib_exec.php');
|
||
$progList = t3lib_div::trimExplode(',', $progList, 1);
|
||
foreach($progList as $prog) {
|
||
if (!t3lib_exec::checkCommand($prog)) {
|
t3lib/class.t3lib_sqlengine.php (Arbeitskopie) | ||
---|---|---|
require_once(PATH_t3lib.'class.t3lib_sqlparser.php');
|
||
/**
|
t3lib/class.t3lib_pagetree.php (Arbeitskopie) | ||
---|---|---|
require_once (PATH_t3lib.'class.t3lib_treeview.php');
|
||
/**
|
||
* Class for generating a page tree.
|
t3lib/class.t3lib_tsstyleconfig.php (Arbeitskopie) | ||
---|---|---|
*
|
||
*/
|
||
require_once(PATH_t3lib.'class.t3lib_tsparser_ext.php');
|
||
t3lib/class.t3lib_extmgm.php (Arbeitskopie) | ||
---|---|---|
// service depends on external programs - check if they exists
|
||
if(trim($info['exec'])) {
|
||
require_once(PATH_t3lib.'class.t3lib_exec.php');
|
||
$executables = t3lib_div::trimExplode(',', $info['exec'], 1);
|
||
foreach($executables as $executable) {
|
||
if(!t3lib_exec::checkCommand($executable)) {
|
t3lib/class.t3lib_install.php (Arbeitskopie) | ||
---|---|---|
require_once(PATH_t3lib.'class.t3lib_sqlparser.php');
|
||
/**
|
||
* Class to setup values in localconf.php and verify the TYPO3 DB tables/fields
|
t3lib/class.t3lib_transferdata.php (Arbeitskopie) | ||
---|---|---|
*/
|
||
require_once (PATH_t3lib.'class.t3lib_loaddbgroup.php');
|
||
require_once (PATH_t3lib.'class.t3lib_loadmodules.php');
|
||
require_once (PATH_t3lib.'class.t3lib_parsehtml_proc.php');
|
||
require_once (PATH_t3lib.'class.t3lib_flexformtools.php');
|
||
t3lib/class.t3lib_browsetree.php (Arbeitskopie) | ||
---|---|---|
*
|
||
*/
|
||
require_once (PATH_t3lib.'class.t3lib_treeview.php');
|
||
t3lib/class.t3lib_tstemplate.php (Arbeitskopie) | ||
---|---|---|
*
|
||
*/
|
||
require_once (PATH_t3lib.'class.t3lib_tsparser.php');
|
||
require_once (PATH_t3lib.'class.t3lib_matchcondition.php');
|
||
t3lib/class.t3lib_frontendedit.php (Arbeitskopie) | ||
---|---|---|
if (($this->isAdminModuleEnabled('edit') && $this->isAdminModuleOpen('edit')) || $GLOBALS['TSFE']->displayEditIcons == 1) {
|
||
$GLOBALS['TSFE']->includeTCA();
|
||
if ($this->isEditAction()) {
|
||
require_once (PATH_t3lib . 'class.t3lib_tcemain.php');
|
||
$this->editAction();
|
||
}
|
||
if ($this->isEditFormShown()) {
|
||
require_once(PATH_t3lib . 'class.t3lib_tceforms.php');
|
||
require_once(PATH_t3lib . 'class.t3lib_iconworks.php');
|
||
require_once(PATH_t3lib . 'class.t3lib_loaddbgroup.php');
|
||
require_once(PATH_t3lib . 'class.t3lib_transferdata.php');
|
||
}
|
||
}
|
||
if ($GLOBALS['TSFE']->forceTemplateParsing || $GLOBALS['TSFE']->displayEditIcons || $GLOBALS['TSFE']->displayFieldEditIcons) {
|
t3lib/class.t3lib_treeview.php (Arbeitskopie) | ||
---|---|---|
require_once (PATH_t3lib.'class.t3lib_iconworks.php');
|
||
require_once (PATH_t3lib.'class.t3lib_befunc.php');
|
||
require_once (PATH_t3lib.'class.t3lib_div.php');
|
||
/**
|
t3lib/class.t3lib_softrefproc.php (Arbeitskopie) | ||
---|---|---|
*/
|
||
require_once(PATH_t3lib.'class.t3lib_parsehtml.php');
|
||
/**
|
||
* Class for processing of the default soft reference types for CMS:
|
t3lib/class.t3lib_tceforms_fe.php (Arbeitskopie) | ||
---|---|---|
* @author Kasper Skaarhoj <kasperYYYY@typo3.com>
|
||
*/
|
||
require_once(PATH_t3lib . 'class.t3lib_tceforms.php');
|
||
/**
|
t3lib/class.t3lib_befunc.php (Arbeitskopie) | ||
---|---|---|
*
|
||
*/
|
||
require_once (PATH_t3lib.'class.t3lib_loaddbgroup.php');
|
||
/**
|
t3lib/class.t3lib_loaddbgroup.php (Arbeitskopie) | ||
---|---|---|
require_once (PATH_t3lib.'class.t3lib_refindex.php');
|
||
t3lib/class.t3lib_cache.php (Arbeitskopie) | ||
---|---|---|
* This copyright notice MUST APPEAR in all copies of the script!
|
||
***************************************************************/
|
||
require_once(PATH_t3lib . 'interfaces/interface.t3lib_singleton.php');
|
||
/**
|
||
* A cache handling helper class
|
t3lib/class.t3lib_tceforms_inline.php (Arbeitskopie) | ||
---|---|---|
*
|
||
*/
|
||
require_once(PATH_t3lib.'class.t3lib_parsehtml.php');
|
||
class t3lib_TCEforms_inline {
|
||
... | ... | |
global $SOBE, $BE_USER, $TYPO3_CONF_VARS;
|
||
require_once(PATH_typo3.'template.php');
|
||
require_once(PATH_t3lib.'class.t3lib_tceforms.php');
|
||
require_once(PATH_t3lib.'class.t3lib_clipboard.php');
|
||
$GLOBALS['LANG']->includeLLFile('EXT:lang/locallang_alt_doc.xml');
|
||
t3lib/class.t3lib_lock.php (Arbeitskopie) | ||
---|---|---|
* @author Michael Stucki <michael@typo3.org>
|
||
*/
|
||
require_once(PATH_t3lib.'class.t3lib_div.php');
|
||
t3lib/class.t3lib_userauthgroup.php (Arbeitskopie) | ||
---|---|---|
*
|
||
*/
|
||
// Need this for parsing User TSconfig
|
||
require_once (PATH_t3lib.'class.t3lib_tsparser.php');
|
||
t3lib/class.t3lib_tcemain.php (Arbeitskopie) | ||
---|---|---|
// *******************************
|
||
// Including necessary libraries
|
||
// *******************************
|
||
require_once (PATH_t3lib.'class.t3lib_loaddbgroup.php');
|
||
require_once (PATH_t3lib.'class.t3lib_parsehtml_proc.php');
|
||
require_once (PATH_t3lib.'class.t3lib_stdgraphic.php');
|
||
require_once (PATH_t3lib.'class.t3lib_basicfilefunc.php');
|
||
require_once (PATH_t3lib.'class.t3lib_refindex.php');
|
||
require_once (PATH_t3lib.'class.t3lib_flexformtools.php');
|
||
t3lib/class.t3lib_parsehtml_proc.php (Arbeitskopie) | ||
---|---|---|
*
|
||
*/
|
||
require_once (PATH_t3lib.'class.t3lib_parsehtml.php');
|
||
t3lib/class.t3lib_tsparser_ext.php (Arbeitskopie) | ||
---|---|---|
*
|
||
*/
|
||
require_once(PATH_t3lib.'class.t3lib_tstemplate.php');
|
||
t3lib/class.t3lib_extobjbase.php (Arbeitskopie) | ||
---|---|---|
*
|
||
* Anyways, the final interesting thing is to see what the framework "func_wizard" actually does:
|
||
*
|
||
* require_once(PATH_t3lib."class.t3lib_extobjbase.php");
|
||
* class tx_funcwizards_webfunc extends t3lib_extobjbase {
|
||
* var $localLangFile = "locallang.php";
|
||
* var $function_key = "wiz";
|
typo3/init.php (Arbeitskopie) | ||
---|---|---|
// Initializing the Caching System
|
||
// ***********************************
|
||
// TODO implement autoloading so that we only require stuff we really need
|
||
require_once(PATH_t3lib . 'class.t3lib_cache.php');
|
||
require_once(PATH_t3lib . 'cache/backend/interfaces/interface.t3lib_cache_backend_backend.php');
|
||
require_once(PATH_t3lib . 'cache/frontend/interfaces/interface.t3lib_cache_frontend_frontend.php');
|
||
require_once(PATH_t3lib . 'cache/backend/class.t3lib_cache_backend_abstractbackend.php');
|
||
require_once(PATH_t3lib . 'cache/frontend/class.t3lib_cache_frontend_abstractfrontend.php');
|
||
require_once(PATH_t3lib . 'cache/class.t3lib_cache_exception.php');
|
||
require_once(PATH_t3lib . 'cache/class.t3lib_cache_factory.php');
|
||
require_once(PATH_t3lib . 'cache/class.t3lib_cache_manager.php');
|
||
require_once(PATH_t3lib . 'cache/frontend/class.t3lib_cache_frontend_variablefrontend.php');
|
||
require_once(PATH_t3lib . 'cache/exception/class.t3lib_cache_exception_classalreadyloaded.php');
|
||
require_once(PATH_t3lib . 'cache/exception/class.t3lib_cache_exception_duplicateidentifier.php');
|
||
require_once(PATH_t3lib . 'cache/exception/class.t3lib_cache_exception_invalidbackend.php');
|
||
require_once(PATH_t3lib . 'cache/exception/class.t3lib_cache_exception_invalidcache.php');
|
||
require_once(PATH_t3lib . 'cache/exception/class.t3lib_cache_exception_invaliddata.php');
|
||
require_once(PATH_t3lib . 'cache/exception/class.t3lib_cache_exception_nosuchcache.php');
|
||
$typo3CacheManager = t3lib_div::makeInstance('t3lib_cache_Manager');
|
||
$typo3CacheFactory = t3lib_div::makeInstance('t3lib_cache_Factory');
|
||
$typo3CacheFactory->setCacheManager($typo3CacheManager);
|
||
... | ... | |
}
|
||
// *********************
|
||
// Libraries included
|
||
// *********************
|
||
require_once(PATH_t3lib.'class.t3lib_userauth.php');
|
||
require_once(PATH_t3lib.'class.t3lib_userauthgroup.php');
|
||
require_once(PATH_t3lib.'class.t3lib_beuserauth.php');
|
||
require_once(PATH_t3lib.'class.t3lib_iconworks.php');
|
||
require_once(PATH_t3lib.'class.t3lib_befunc.php');
|
||
require_once(PATH_t3lib.'class.t3lib_cs.php');
|
||
// **********************
|
||
// Check Hardcoded lock on BE:
|
||
// **********************
|
typo3/sysext/cms/tslib/class.tslib_fe.php (Arbeitskopie) | ||
---|---|---|
********************************************/
|
||
/**
|
||
* Include files necessary for the TYPO3 caching framework. This method will
|
||
* go away when autoloading is implemented.
|
||
*
|
||
* @return void
|
||
*/
|
||
protected function includeCaches() {
|
||
$GLOBALS['TT']->push('Including the Caching System','');
|
||
t3lib_div::requireOnce(PATH_t3lib . 'class.t3lib_cache.php');
|
||
t3lib_div::requireOnce(PATH_t3lib . 'cache/backend/interfaces/interface.t3lib_cache_backend_backend.php');
|
||
t3lib_div::requireOnce(PATH_t3lib . 'cache/frontend/interfaces/interface.t3lib_cache_frontend_frontend.php');
|
||
t3lib_div::requireOnce(PATH_t3lib . 'cache/backend/class.t3lib_cache_backend_abstractbackend.php');
|
||
t3lib_div::requireOnce(PATH_t3lib . 'cache/frontend/class.t3lib_cache_frontend_abstractfrontend.php');
|
||
t3lib_div::requireOnce(PATH_t3lib . 'cache/class.t3lib_cache_exception.php');
|
||
t3lib_div::requireOnce(PATH_t3lib . 'cache/class.t3lib_cache_factory.php');
|
||
t3lib_div::requireOnce(PATH_t3lib . 'cache/class.t3lib_cache_manager.php');
|
||
t3lib_div::requireOnce(PATH_t3lib . 'cache/frontend/class.t3lib_cache_frontend_variablefrontend.php');
|
||
t3lib_div::requireOnce(PATH_t3lib . 'cache/exception/class.t3lib_cache_exception_classalreadyloaded.php');
|
||
t3lib_div::requireOnce(PATH_t3lib . 'cache/exception/class.t3lib_cache_exception_duplicateidentifier.php');
|
||
t3lib_div::requireOnce(PATH_t3lib . 'cache/exception/class.t3lib_cache_exception_invalidbackend.php');
|
||
t3lib_div::requireOnce(PATH_t3lib . 'cache/exception/class.t3lib_cache_exception_invalidcache.php');
|
||
t3lib_div::requireOnce(PATH_t3lib . 'cache/exception/class.t3lib_cache_exception_invaliddata.php');
|
||
t3lib_div::requireOnce(PATH_t3lib . 'cache/exception/class.t3lib_cache_exception_nosuchcache.php');
|
||
$GLOBALS['TT']->pull();
|
||
}
|
||
/**
|
||
* Initializes the caching system.
|
||
*
|
||
* @return void
|
||
*/
|
||
protected function initCaches() {
|
||
$this->includeCaches();
|
||
$GLOBALS['TT']->push('Initializing the Caching System','');
|
||
$GLOBALS['typo3CacheManager'] = t3lib_div::makeInstance('t3lib_cache_Manager');
|
typo3/sysext/cms/tslib/class.tslib_pagegen.php (Arbeitskopie) | ||
---|---|---|
// ********************************************************
|
||
// Includes the search-class if $sword and $scols are set.
|
||
// ********************************************************
|
||
if (t3lib_div::_GP('sword') && t3lib_div::_GP('scols')) {
|
||
require_once(PATH_tslib.'class.tslib_search.php');
|
||
}
|
||
// ************
|
||
// LoadDBGroup
|
||
// ************
|
||
require_once (PATH_t3lib.'class.t3lib_loaddbgroup.php');
|
||
/**
|
||
* Class for fetching record relations for the frontend.
|
||
*
|
||
... | ... | |
var $fromTC = 0; // Means that everything is returned instead of only uid and label-field
|
||
}
|
||
// **********************************
|
||
// includes stuff for graphical work
|
||
// **********************************
|
||
require_once(PATH_t3lib.'class.t3lib_stdgraphic.php');
|
||
require_once(PATH_tslib.'class.tslib_gifbuilder.php');
|
||
// *************************
|
||
// includes menu-management
|
||
// *************************
|
||
require_once(PATH_tslib.'class.tslib_menu.php');
|
||
// *************************
|
||
// Global content object...
|
||
// *************************
|
||
require_once(PATH_tslib.'class.tslib_content.php');
|
||
?>
|
typo3/sysext/cms/tslib/index_ts.php (Arbeitskopie) | ||
---|---|---|
// Remove any output produced until now
|
||
ob_clean();
|
||
require_once(PATH_tslib.'class.tslib_eidtools.php');
|
||
require($classPath);
|
||
}
|
||
exit;
|
||
}
|
||
// *********************
|
||
// 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)
|
||
... | ... | |
// Prevent errors if ini_set() is unavailable (safe mode)
|
||
@ini_set('zlib.output_compression_level', $TYPO3_CONF_VARS['FE']['compressionLevel']);
|
||
}
|
||
require_once(PATH_tslib . 'class.tslib_fecompression.php');
|
||
ob_start(array(t3lib_div::makeInstance('tslib_fecompression'), 'compressionOutputHandler'));
|
||
}
|
||
... | ... | |
// *******************************
|
||
switch($TSFE->checkDataSubmission()) {
|
||
case 'email':
|
||
require_once(PATH_t3lib.'class.t3lib_htmlmail.php');
|
||
require_once(PATH_t3lib.'class.t3lib_formmail.php');
|
||
$TSFE->sendFormmail();
|
||
break;
|
||
case 'fe_tce':
|
||
require_once(PATH_tslib.'class.tslib_fetce.php');
|
||
$TSFE->includeTCA();
|
||
$TT->push('fe_tce','');
|
||
$TSFE->fe_tce();
|
||
... | ... | |
$TSFE->setUrlIdToken();
|
||
$TT->push('Page generation','');
|
||
if ($TSFE->doXHTML_cleaning()) {
|
||
require_once(PATH_t3lib.'class.t3lib_parsehtml.php');
|
||
}
|
||
if ($TSFE->isGeneratePage()) {
|
||
$TSFE->generatePage_preProcessing();
|
||
$temp_theScript=$TSFE->generatePage_whichScript();
|
||
... | ... | |
if ($temp_theScript) {
|
||
include($temp_theScript);
|
||
} else {
|
||
require_once(PATH_tslib.'class.tslib_pagegen.php');
|
||
include(PATH_tslib.'pagegen.php');
|
||
}
|
||
$TSFE->generatePage_postProcessing();
|
||
} elseif ($TSFE->isINTincScript()) {
|
||
require_once(PATH_tslib.'class.tslib_pagegen.php');
|
||
include(PATH_tslib.'pagegen.php');
|
||
}
|
||
$TT->pull();
|