TYPO3 CMS  TYPO3_6-2
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.