TYPO3 CMS  TYPO3_6-2
All Classes Namespaces Files Functions Variables Pages
t3lib_PageRenderer Class Reference
Inheritance diagram for t3lib_PageRenderer:
TYPO3\CMS\Core\Page\PageRenderer TYPO3\CMS\Core\SingletonInterface

Additional Inherited Members

- Public Member Functions inherited from TYPO3\CMS\Core\Page\PageRenderer
 __construct ($templateFile='', $backPath=NULL)
 
 setTitle ($title)
 
 setRenderXhtml ($enable)
 
 setXmlPrologAndDocType ($xmlPrologAndDocType)
 
 setCharSet ($charSet)
 
 setLanguage ($lang)
 
 setMetaCharsetTag ($metaCharsetTag)
 
 setHtmlTag ($htmlTag)
 
 setHeadTag ($headTag)
 
 setFavIcon ($favIcon)
 
 setIconMimeType ($iconMimeType)
 
 setBaseUrl ($baseUrl)
 
 setTemplateFile ($file)
 
 setBackPath ($backPath)
 
 setBodyContent ($content)
 
 setRequireJsPath ($path)
 
 setPrototypePath ($path)
 
 setScriptaculousPath ($path)
 
 setExtCorePath ($path)
 
 setExtJsPath ($path)
 
 setSvgPath ($path)
 
 enableMoveJsFromHeaderToFooter ()
 
 disableMoveJsFromHeaderToFooter ()
 
 enableCompressJavascript ()
 
 disableCompressJavascript ()
 
 enableCompressCss ()
 
 disableCompressCss ()
 
 enableConcatenateFiles ()
 
 disableConcatenateFiles ()
 
 enableConcatenateJavascript ()
 
 disableConcatenateJavascript ()
 
 enableConcatenateCss ()
 
 disableConcatenateCss ()
 
 enableRemoveLineBreaksFromTemplate ()
 
 disableRemoveLineBreaksFromTemplate ()
 
 enableDebugMode ()
 
 getTitle ()
 
 getCharSet ()
 
 getLanguage ()
 
 getRenderXhtml ()
 
 getHtmlTag ()
 
 getMetaCharsetTag ()
 
 getHeadTag ()
 
 getFavIcon ()
 
 getIconMimeType ()
 
 getBaseUrl ()
 
 getTemplateFile ()
 
 getMoveJsFromHeaderToFooter ()
 
 getCompressJavascript ()
 
 getCompressCss ()
 
 getConcatenateFiles ()
 
 getConcatenateJavascript ()
 
 getConcatenateCss ()
 
 getRemoveLineBreaksFromTemplate ()
 
 getBodyContent ()
 
 getPrototypePath ()
 
 getScriptaculousPath ()
 
 getExtCorePath ()
 
 getExtJsPath ()
 
 getSvgPath ()
 
 getInlineLanguageLabels ()
 
 getInlineLanguageLabelFiles ()
 
 addMetaTag ($meta)
 
 addInlineComment ($comment)
 
 addHeaderData ($data)
 
 addFooterData ($data)
 
 addJsLibrary ($name, $file, $type='text/javascript', $compress=FALSE, $forceOnTop=FALSE, $allWrap='', $excludeFromConcatenation=FALSE, $splitChar='|')
 
 addJsFooterLibrary ($name, $file, $type='text/javascript', $compress=FALSE, $forceOnTop=FALSE, $allWrap='', $excludeFromConcatenation=FALSE, $splitChar='|')
 
 addJsFile ($file, $type='text/javascript', $compress=TRUE, $forceOnTop=FALSE, $allWrap='', $excludeFromConcatenation=FALSE, $splitChar='|')
 
 addJsFooterFile ($file, $type='text/javascript', $compress=TRUE, $forceOnTop=FALSE, $allWrap='', $excludeFromConcatenation=FALSE, $splitChar='|')
 
 addJsInlineCode ($name, $block, $compress=TRUE, $forceOnTop=FALSE)
 
 addJsFooterInlineCode ($name, $block, $compress=TRUE, $forceOnTop=FALSE)
 
 addExtOnReadyCode ($block, $forceOnTop=FALSE)
 
 addCssFile ($file, $rel='stylesheet', $media='all', $title='', $compress=TRUE, $forceOnTop=FALSE, $allWrap='', $excludeFromConcatenation=FALSE, $splitChar='|')
 
 addCssLibrary ($file, $rel='stylesheet', $media='all', $title='', $compress=TRUE, $forceOnTop=FALSE, $allWrap='', $excludeFromConcatenation=FALSE, $splitChar='|')
 
 addCssInlineBlock ($name, $block, $compress=FALSE, $forceOnTop=FALSE)
 
 loadJquery ($version=NULL, $source=NULL, $namespace=self::JQUERY_NAMESPACE_DEFAULT)
 
 loadRequireJs ()
 
 addRequireJsConfiguration (array $configuration)
 
 loadRequireJsModule ($mainModuleName)
 
 loadPrototype ()
 
 loadScriptaculous ($modules='all')
 
 loadExtJS ($css=TRUE, $theme=TRUE, $adapter='')
 
 enableExtJSQuickTips ()
 
 loadExtCore ()
 
 loadSvg ()
 
 enableSvgDebug ()
 
 svgForceFlash ()
 
 enableExtJsDebug ()
 
 enableExtCoreDebug ()
 
 addInlineLanguageLabel ($key, $value)
 
 addInlineLanguageLabelArray (array $array)
 
 addInlineLanguageLabelFile ($fileRef, $selectionPrefix='', $stripFromSelectionName='', $errorMode=0)
 
 addInlineSetting ($namespace, $key, $value)
 
 addInlineSettingArray ($namespace, array $array)
 
 addBodyContent ($content)
 
 render ($part=self::PART_COMPLETE)
 
 renderPageWithUncachedObjects ($substituteHash)
 
 renderJavaScriptAndCssForProcessingOfUncachedContentObjects ($cachedPageContent, $substituteHash)
 
- Public Attributes inherited from TYPO3\CMS\Core\Page\PageRenderer
const PART_COMPLETE = 0
 
const PART_HEADER = 1
 
const PART_FOOTER = 2
 
const EXTJS_ADAPTER_JQUERY = 'jquery'
 
const EXTJS_ADAPTER_PROTOTYPE = 'prototype'
 
const EXTJS_ADAPTER_YUI = 'yui'
 
const JQUERY_VERSION_LATEST = '1.11.0'
 
const JQUERY_NAMESPACE_NONE = 'none'
 
const JQUERY_NAMESPACE_DEFAULT = 'jQuery'
 
const JQUERY_NAMESPACE_DEFAULT_NOCONFLICT = 'defaultNoConflict'
 
 $backPath
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Page\PageRenderer
 reset ()
 
 prepareRendering ()
 
 renderJavaScriptAndCss ()
 
 getPreparedMarkerArray ($jsLibs, $jsFiles, $jsFooterFiles, $cssLibs, $cssFiles, $jsInline, $cssInline, $jsFooterInline, $jsFooterLibs, $metaTags)
 
 getPreparedMarkerArrayForPageWithUncachedObjects ($substituteHash)
 
 getTemplateForPart ($part)
 
 renderMainJavaScriptLibraries ()
 
 addAjaxUrlsToInlineSettings ()
 
 renderJqueryScriptTag ($version, $source, $namespace)
 
 renderCssLibraries ()
 
 renderCssFiles ()
 
 renderCssInline ()
 
 renderAdditionalJavaScriptLibraries ()
 
 renderJavaScriptFiles ()
 
 renderInlineJavaScript ()
 
 includeLanguageFileForInline ($fileRef, $selectionPrefix='', $stripFromSelectionName='', $errorMode=0)
 
 readLLfile ($fileRef, $errorMode=0)
 
 doConcatenate ()
 
 doConcatenateJavaScript ()
 
 doConcatenateCss ()
 
 doCompress ()
 
 doCompressCss ()
 
 doCompressJavaScript ()
 
 getCompressor ()
 
 processJsFile ($filename)
 
 executePreRenderHook ()
 
 executeRenderPostTransformHook ()
 
 executePostRenderHook (&$jsLibs, &$jsFiles, &$jsFooterFiles, &$cssLibs, &$cssFiles, &$jsInline, &$cssInline, &$jsFooterInline, &$jsFooterLibs)
 
- Protected Attributes inherited from TYPO3\CMS\Core\Page\PageRenderer
 $compressJavascript = FALSE
 
 $compressCss = FALSE
 
 $removeLineBreaksFromTemplate = FALSE
 
 $concatenateFiles = FALSE
 
 $concatenateJavascript = FALSE
 
 $concatenateCss = FALSE
 
 $moveJsFromHeaderToFooter = FALSE
 
 $csConvObj
 
 $locales
 
 $lang
 
 $languageDependencies = array()
 
 $compressor
 
 $jsFiles = array()
 
 $jsFooterFiles = array()
 
 $jsLibs = array()
 
 $jsFooterLibs = array()
 
 $cssFiles = array()
 
 $cssLibs = array()
 
 $title
 
 $charSet
 
 $favIcon
 
 $baseUrl
 
 $renderXhtml = TRUE
 
 $xmlPrologAndDocType = ''
 
 $metaTags = array()
 
 $inlineComments = array()
 
 $headerData = array()
 
 $footerData = array()
 
 $titleTag = '<title>|</title>'
 
 $metaCharsetTag = '<meta http-equiv="Content-Type" content="text/html; charset=|" />'
 
 $htmlTag = '<html>'
 
 $headTag = '<head>'
 
 $baseUrlTag = '<base href="|" />'
 
 $iconMimeType = ''
 
 $shortcutTag
 
 $jsInline = array()
 
 $jsFooterInline = array()
 
 $extOnReadyCode = array()
 
 $cssInline = array()
 
 $bodyContent
 
 $templateFile
 
 $jsLibraryNames = array('prototype', 'scriptaculous', 'extjs')
 
 $requireJsPath = 'contrib/requirejs/'
 
 $prototypePath = 'contrib/prototype/'
 
 $scriptaculousPath = 'contrib/scriptaculous/'
 
 $extCorePath = 'contrib/extjs/'
 
 $extJsPath = 'contrib/extjs/'
 
 $svgPath = 'contrib/websvg/'
 
 $jQueryPath = 'contrib/jquery/'
 
 $jQueryVersions = array()
 
 $availableLocalJqueryVersions
 
 $jQueryCdnUrls
 
 $addRequireJs = FALSE
 
 $requireJsConfig = array()
 
 $addPrototype = FALSE
 
 $addScriptaculous = FALSE
 
 $addScriptaculousModules = array('builder' => FALSE, 'effects' => FALSE, 'dragdrop' => FALSE, 'controls' => FALSE, 'slider' => FALSE)
 
 $addExtJS = FALSE
 
 $addExtCore = FALSE
 
 $extJSadapter = 'ext/ext-base.js'
 
 $extDirectCodeAdded = FALSE
 
 $enableExtJsDebug = FALSE
 
 $enableExtCoreDebug = FALSE
 
 $enableJqueryDebug = FALSE
 
 $extJStheme = TRUE
 
 $extJScss = TRUE
 
 $enableExtJSQuickTips = FALSE
 
 $inlineLanguageLabels = array()
 
 $inlineLanguageLabelFiles = array()
 
 $inlineSettings = array()
 
 $inlineJavascriptWrap = array()
 
 $compressError = ''
 
 $endingSlash = ''
 
 $addSvg = FALSE
 
 $enableSvgDebug = FALSE
 

Detailed Description

Deprecated:
since 6.0 will be removed in 7.0

Definition at line 1262 of file LegacyClassesForIde.php.