|
TYPO3 API
SVNRelease
|


Definition at line 98 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::ext_categorizeEditableConstants | ( | $ | editConstArray | ) |
[Describe function...]
| [type] | $editConstArray: ... |
Definition at line 906 of file class.t3lib_tsparser_ext.php.
Referenced by t3lib_tsStyleConfig\ext_setValueArray().
| t3lib_tsparser_ext::ext_compareFlatSetups | ( | $ | default | ) |
This function compares the flattened constants (default and all). Returns an array with the constants from the whole template which may be edited by the module.
| [type] | $default: ... |
Definition at line 839 of file class.t3lib_tsparser_ext.php.
References t3lib_TStemplate\$const, $GLOBALS, and $value.
Referenced by generateConfig_constants().
| t3lib_tsparser_ext::ext_depthKeys | ( | $ | arr, |
| $ | settings | ||
| ) |
[Describe function...]
| [type] | $arr: ... |
| [type] | $settings: ... |
Definition at line 1586 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::ext_detectAndFixExtensionPrefix | ( | $ | value | ) |
[Describe function...]
| [type] | $value: ... |
Definition at line 1831 of file class.t3lib_tsparser_ext.php.
Referenced by ext_printFields().
| t3lib_tsparser_ext::ext_fixed_lgd | ( | $ | string, |
| $ | chars | ||
| ) |
Returns a new string of max. $chars lenght If the string is longer, it will be truncated and prepended with '...' $chars must be an integer of at least 4
| [type] | $string: ... |
| [type] | $chars: ... |
Definition at line 721 of file class.t3lib_tsparser_ext.php.
References t3lib_div\fixed_lgd_cs().
Referenced by ext_formatTS(), and ext_getObjTree().
| t3lib_tsparser_ext::ext_fNandV | ( | $ | params | ) |
[Describe function...]
| [type] | $params: ... |
Reimplemented in t3lib_tsStyleConfig.
Definition at line 1125 of file class.t3lib_tsparser_ext.php.
Referenced by ext_printFields().
| t3lib_tsparser_ext::ext_formatTS | ( | $ | input, |
| $ | ln, | ||
| $ | comments = 1, |
||
| $ | crop = 0 |
||
| ) |
[Describe function...]
| [type] | $input: ... |
| [type] | $ln: ... |
| [type] | $comments: ... |
| [type] | $crop: ... |
Definition at line 754 of file class.t3lib_tsparser_ext.php.
References ext_fixed_lgd(), and ext_lnBreakPointWrap().
Referenced by ext_outputTS().
| t3lib_tsparser_ext::ext_getAllTemplates | ( | $ | id | ) |
[Describe function...]
| [type] | $id: ... |
Definition at line 816 of file class.t3lib_tsparser_ext.php.
References $GLOBALS, $res, $row, and t3lib_BEfunc\workspaceOL().
| t3lib_tsparser_ext::ext_getCategoryLabelArray | ( | ) |
[Describe function...]
Definition at line 927 of file class.t3lib_tsparser_ext.php.
Referenced by t3lib_tsStyleConfig\ext_getCategoriesForModMenu().
| t3lib_tsparser_ext::ext_getFirstTemplate | ( | $ | id, |
| $ | template_uid = 0 |
||
| ) |
[Describe function...]
| [type] | $id: ... |
| [type] | $template_uid: ... |
Definition at line 796 of file class.t3lib_tsparser_ext.php.
References $GLOBALS, $res, $row, and t3lib_BEfunc\workspaceOL().
| t3lib_tsparser_ext::ext_getKeyImage | ( | $ | key | ) |
[Describe function...]
| [type] | $key: ... |
Reimplemented in t3lib_tsStyleConfig.
Definition at line 1022 of file class.t3lib_tsparser_ext.php.
Referenced by ext_getTSCE_config().
| t3lib_tsparser_ext::ext_getObjTree | ( | $ | arr, |
| $ | depth_in, | ||
| $ | depthData, | ||
| $ | parentType = '', |
||
| $ | parentValue = '', |
||
| $ | alphaSort = '0' |
||
| ) |
[Describe function...]
| [type] | $arr: ... | |
| [type] | $depth_in: ... | |
| [type] | $depthData: ... | |
| [type] | $parentType: ... | |
| [type] | $parentValue: ... | |
| boolean | $alphaSort | sorts the array keys / tree by alphabet when set to 1 |
Definition at line 352 of file class.t3lib_tsparser_ext.php.
References $GLOBALS, $value, t3lib_div\_GP(), ext_fixed_lgd(), t3lib_div\inList(), lineNumberToScript(), makeHtmlspecialchars(), and t3lib_div\testInt().
| t3lib_tsparser_ext::ext_getRootlineNumber | ( | $ | pid | ) |
[Describe function...]
| [type] | $pid: ... |
Definition at line 571 of file class.t3lib_tsparser_ext.php.
References $GLOBALS, and $pid.
Referenced by ext_getTemplateHierarchyArr().
| t3lib_tsparser_ext::ext_getSearchKeys | ( | $ | arr, |
| $ | depth_in, | ||
| $ | searchString, | ||
| $ | keyArray | ||
| ) |
[Describe function...]
| [type] | $arr: ... |
| [type] | $depth_in: ... |
| [type] | $searchString: ... |
| [type] | $keyArray: ... |
Definition at line 516 of file class.t3lib_tsparser_ext.php.
References $value.
| t3lib_tsparser_ext::ext_getSetup | ( | $ | theSetup, |
| $ | theKey | ||
| ) |
[Describe function...]
| [type] | $theSetup: ... |
| [type] | $theKey: ... |
Definition at line 324 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::ext_getTemplateHierarchyArr | ( | $ | arr, |
| $ | depthData, | ||
| $ | keyArray, | ||
| $ | first = 0 |
||
| ) |
[Describe function...]
| [type] | $arr: ... |
| [type] | $depthData: ... |
| [type] | $keyArray: ... |
| [type] | $first: ... |
Definition at line 590 of file class.t3lib_tsparser_ext.php.
References $GLOBALS, $row, $value, t3lib_div\_GP(), ext_getRootlineNumber(), t3lib_div\fixed_lgd_cs(), t3lib_BEfunc\getRecordPath(), t3lib_iconWorks\getSpriteIcon(), and t3lib_iconWorks\getSpriteIconForRecord().
| t3lib_tsparser_ext::ext_getTSCE_config | ( | $ | category | ) |
[Describe function...]
| [type] | $category: ... |
Definition at line 985 of file class.t3lib_tsparser_ext.php.
References t3lib_TStemplate\$const, ext_getKeyImage(), ext_getTSCE_config_image(), and t3lib_div\testInt().
Referenced by t3lib_tsStyleConfig\ext_makeHelpInformationForCategory().
| t3lib_tsparser_ext::ext_getTSCE_config_image | ( | $ | imgConf | ) |
[Describe function...]
| [type] | $imgConf: ... |
Reimplemented in t3lib_tsStyleConfig.
Definition at line 1032 of file class.t3lib_tsparser_ext.php.
References $GLOBALS, t3lib_TStemplate\extractFromResources(), and t3lib_div\getFileAbsFileName().
Referenced by ext_getTSCE_config().
| t3lib_tsparser_ext::ext_getTypeData | ( | $ | type | ) |
[Describe function...]
| [type] | $type: ... |
Definition at line 944 of file class.t3lib_tsparser_ext.php.
References t3lib_div\inList(), and t3lib_div\intExplode().
Referenced by ext_printFields().
| t3lib_tsparser_ext::ext_lnBreakPointWrap | ( | $ | ln, |
| $ | str | ||
| ) |
[Describe function...]
| [type] | $ln: ... |
| [type] | $str: ... |
Definition at line 741 of file class.t3lib_tsparser_ext.php.
Referenced by ext_formatTS().
| t3lib_tsparser_ext::ext_outputTS | ( | $ | config, |
| $ | lineNumbers = 0, |
||
| $ | comments = 0, |
||
| $ | crop = 0, |
||
| $ | syntaxHL = 0, |
||
| $ | syntaxHLBlockmode = 0 |
||
| ) |
[Describe function...]
| [type] | $config: ... |
| [type] | $lineNumbers: ... |
| [type] | $comments: ... |
| [type] | $crop: ... |
| [type] | $syntaxHL: ... |
| [type] | $syntaxHLBlockmode: ... |
Definition at line 694 of file class.t3lib_tsparser_ext.php.
References t3lib_TStemplate\$config, ext_formatTS(), and t3lib_div\makeInstance().
| t3lib_tsparser_ext::ext_prevPageWithTemplate | ( | $ | id, |
| $ | perms_clause | ||
| ) |
[Describe function...]
| [type] | $id: ... |
| [type] | $perms_clause: ... |
Definition at line 1804 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::ext_printFields | ( | $ | theConstants, |
| $ | category | ||
| ) |
This functions returns the HTML-code that creates the editor-layout of the module.
| [type] | $theConstants: ... |
| [type] | $category: ... |
Definition at line 1143 of file class.t3lib_tsparser_ext.php.
References $GLOBALS, ext_detectAndFixExtensionPrefix(), ext_fNandV(), ext_getTypeData(), ext_setStar(), t3lib_TStemplate\extractFromResources(), t3lib_div\fixed_lgd_cs(), t3lib_iconWorks\getSpriteIcon(), t3lib_div\inList(), t3lib_div\slashJS(), t3lib_div\split_fileref(), t3lib_BEfunc\thumbCode(), and t3lib_div\trimExplode().
Referenced by t3lib_tsStyleConfig\ext_getForm().
| t3lib_tsparser_ext::ext_procesInput | ( | $ | http_post_vars, |
| $ | http_post_files, | ||
| $ | theConstants, | ||
| $ | tplRow | ||
| ) |
[Describe function...]
| [type] | $http_post_vars: ... |
| [type] | $http_post_files: ... |
| [type] | $theConstants: ... |
| [type] | $tplRow: ... |
Definition at line 1619 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::ext_process_hierarchyInfo | ( | $ | depthDataArr, |
| &$ | pointer | ||
| ) |
[Describe function...]
| [type] | $depthDataArr: ... |
| [type] | $pointer: ... |
Definition at line 663 of file class.t3lib_tsparser_ext.php.
References $row.
| t3lib_tsparser_ext::ext_putValueInConf | ( | $ | key, |
| $ | var | ||
| ) |
[Describe function...]
| [type] | $key: ... |
| [type] | $var: ... |
Reimplemented in t3lib_tsStyleConfig.
Definition at line 1547 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::ext_readDirResources | ( | $ | path | ) |
[Describe function...]
| [type] | $path: ... |
Definition at line 1085 of file class.t3lib_tsparser_ext.php.
References $GLOBALS, and readDirectory().
Referenced by t3lib_tsStyleConfig\ext_loadResources().
| t3lib_tsparser_ext::ext_regObjectPositions | ( | $ | constants | ) |
| [type] | $constants: ... |
Definition at line 1486 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::ext_regObjects | ( | $ | pre | ) |
[Describe function...]
| [type] | $pre: ... |
Definition at line 1502 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::ext_removeValueInConf | ( | $ | key | ) |
[Describe function...]
| [type] | $key: ... |
Reimplemented in t3lib_tsStyleConfig.
Definition at line 1570 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::ext_resourceDims | ( | ) |
[Describe function...]
Definition at line 1056 of file class.t3lib_tsparser_ext.php.
Referenced by t3lib_tsStyleConfig\ext_loadResources().
| t3lib_tsparser_ext::ext_setStar | ( | $ | val | ) |
[Describe function...]
| [type] | $val: ... |
Definition at line 1819 of file class.t3lib_tsparser_ext.php.
Referenced by ext_printFields().
| t3lib_tsparser_ext::flattenSetup | ( | $ | setupArray, |
| $ | prefix, | ||
| $ | resourceFlag | ||
| ) |
This flattens a hierarchical setuparray to $this->flatSetup The original function fetched the resource-file if any ('file.'). This functions doesn't.
| [type] | $setupArray: ... |
| [type] | $prefix: ... |
| [type] | $resourceFlag: ... |
Reimplemented from t3lib_TStemplate.
Definition at line 185 of file class.t3lib_tsparser_ext.php.
References t3lib_TStemplate\getFileName().
Referenced by t3lib_tsStyleConfig\ext_setValueArray(), and generateConfig_constants().
| t3lib_tsparser_ext::generateConfig_constants | ( | ) |
Parses the constants in $this->const with respect to the constant-editor in this module. In particular comments in the code are registered and the edit_divider is taken into account.
Definition at line 278 of file class.t3lib_tsparser_ext.php.
References t3lib_TStemplate\$constants, ext_compareFlatSetups(), flattenSetup(), t3lib_div\makeInstance(), and t3lib_TStemplate\mergeConstantsFromPageTSconfig().
Referenced by t3lib_tsStyleConfig\ext_initTSstyleConfig().
| t3lib_tsparser_ext::lineNumberToScript | ( | $ | lnArr | ) |
[Describe function...]
| [type] | $lnArr: ... |
Definition at line 472 of file class.t3lib_tsparser_ext.php.
References $GLOBALS.
Referenced by ext_getObjTree().
| t3lib_tsparser_ext::makeHtmlspecialchars | ( | $ | theValue | ) |
[Describe function...]
| [type] | $theValue: ... |
Reimplemented in ext_TSparser.
Definition at line 503 of file class.t3lib_tsparser_ext.php.
Referenced by ext_getObjTree().
| t3lib_tsparser_ext::readDirectory | ( | $ | path, |
| $ | type = 'file' |
||
| ) |
[Describe function...]
| [type] | $path: ... |
| [type] | $type: ... |
Definition at line 1100 of file class.t3lib_tsparser_ext.php.
References t3lib_div\split_fileref().
Referenced by t3lib_tsStyleConfig\ext_loadResources(), and ext_readDirResources().
| t3lib_tsparser_ext::substituteCMarkers | ( | $ | all | ) |
[Describe function...]
| [type] | $all: ... |
Definition at line 255 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::substituteConstants | ( | $ | all | ) |
[Describe function...]
| [type] | $all: ... |
Reimplemented from t3lib_TStemplate.
Definition at line 212 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::substituteConstantsCallBack | ( | $ | matches | ) |
Call back method for preg_replace_callback in substituteConstants
| array | Regular expression matches |
Reimplemented from t3lib_TStemplate.
Definition at line 225 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::upload_copy_file | ( | $ | typeDat, |
| &$ | tplRow, | ||
| $ | theRealFileName, | ||
| $ | tmp_name | ||
| ) |
[Describe function...]
| [type] | $typeDat: ... |
| [type] | $tplRow: ... |
| [type] | $theRealFileName: ... |
| [type] | $tmp_name: ... |
Definition at line 1755 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$backend_info = 1 |
Reimplemented from t3lib_TStemplate.
Definition at line 145 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$categories |
array(
'basic' => array(),
'menu' => array(),
'content' => array(),
'page' => array(),
'advanced' => array(),
'all' => array()
)
Reimplemented in t3lib_tsStyleConfig.
Definition at line 104 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$constantMode = '' |
Definition at line 153 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$dirResources = array() |
Definition at line 143 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$doNotSortCategoriesBeforeMakingForm = FALSE |
Definition at line 170 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$edit_divider = '###MOD_TS:EDITABLE_CONSTANTS###' |
Definition at line 100 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$ext_CEformName = 'forms[0]' |
Reimplemented in t3lib_tsStyleConfig.
Definition at line 168 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$ext_defaultOnlineResourceFlag = 0 |
Reimplemented in t3lib_tsStyleConfig.
Definition at line 169 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$ext_dontCheckIssetValues = 0 |
Reimplemented in t3lib_tsStyleConfig.
Definition at line 165 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$ext_expandAllNotes = 0 |
Definition at line 160 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$ext_inBrace = 0 |
Definition at line 148 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$ext_lineNumberOffset = 0 |
Definition at line 157 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$ext_lineNumberOffset_mode = '' |
Definition at line 164 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$ext_listOfTemplatesArr = array() |
Definition at line 163 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$ext_localGfxPrefix = '' |
Definition at line 158 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$ext_localWebGfxPrefix = '' |
Definition at line 159 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$ext_noCEUploadAndCopying = 0 |
Reimplemented in t3lib_tsStyleConfig.
Definition at line 166 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$ext_noPMicons = 0 |
Definition at line 161 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$ext_noSpecialCharsOnLabels = 0 |
Definition at line 162 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$ext_printAll = 0 |
Reimplemented in t3lib_tsStyleConfig.
Definition at line 167 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$fixedLgd = '' |
Definition at line 155 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$HTMLcolorList = 'aqua,beige,black,blue,brown,fuchsia,gold,gray,green,lime,maroon,navy,olive,orange,purple,red,silver,tan,teal,turquoise,yellow,white' |
Definition at line 101 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$regexMode = '' |
Definition at line 154 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$resourceCheck = 0 |
Definition at line 156 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$resourceDimensions = array() |
Definition at line 142 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$subCategories |
array(
'enable' => Array('Enable features', 'a'),
'dims' => Array('Dimensions, widths, heights, pixels', 'b'),
'file' => Array('Files', 'c'),
'typo' => Array('Typography', 'd'),
'color' => Array('Colors', 'e'),
'links' => Array('Links and targets', 'f'),
'language' => Array('Language specific constants', 'g'),
'cheader' => Array('Content: \'Header\'', 'ma'),
'cheader_g' => Array('Content: \'Header\', Graphical', 'ma'),
'ctext' => Array('Content: \'Text\'', 'mb'),
'cimage' => Array('Content: \'Image\'', 'md'),
'cbullets' => Array('Content: \'Bullet list\'', 'me'),
'ctable' => Array('Content: \'Table\'', 'mf'),
'cuploads' => Array('Content: \'Filelinks\'', 'mg'),
'cmultimedia' => Array('Content: \'Multimedia\'', 'mh'),
'cmedia' => Array('Content: \'Media\'', 'mr'),
'cmailform' => Array('Content: \'Form\'', 'mi'),
'csearch' => Array('Content: \'Search\'', 'mj'),
'clogin' => Array('Content: \'Login\'', 'mk'),
'csplash' => Array('Content: \'Textbox\'', 'ml'),
'cmenu' => Array('Content: \'Menu/Sitemap\'', 'mm'),
'cshortcut' => Array('Content: \'Insert records\'', 'mn'),
'clist' => Array('Content: \'List of records\'', 'mo'),
'cscript' => Array('Content: \'Script\'', 'mp'),
'chtml' => Array('Content: \'HTML\'', 'mq')
)
Definition at line 112 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$templateTitles = array() |
Definition at line 173 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$tsbrowser_depthKeys = array() |
Definition at line 152 of file class.t3lib_tsparser_ext.php.
| t3lib_tsparser_ext::$tsbrowser_searchKeys = array() |
Definition at line 151 of file class.t3lib_tsparser_ext.php.
1.7.5.1