[BUGFIX] Valid Content-Type header for jpg thumbnails
[Packages/TYPO3.CMS.git] / typo3 / sysext / t3editor / res / tsref / tsref.xml
index e5cd168..be4ebe2 100644 (file)
@@ -114,23 +114,6 @@ helloWorld.value = this item will be returned
 ]]></description>
                </property>
        </type>
-       <type id="CLEARGIF" name="CLEARGIF">
-               <property name="height" type="stdWrap">
-                       <description><![CDATA[<img>-data:height /stdWrap
-]]></description>
-                       <default><![CDATA[1]]></default>
-               </property>
-               <property name="width" type="stdWrap">
-                       <description><![CDATA[<img>-data:width /stdWrap
-]]></description>
-                       <default><![CDATA[1]]></default>
-               </property>
-               <property name="wrap" type="stdWrap">
-                       <description><![CDATA[wrap/stdWrap
-]]></description>
-                       <default><![CDATA[ | <BR>]]></default>
-               </property>
-       </type>
        <type id="cObjArray">
                <property name="1" type="cObj">
                        <description><![CDATA[This is a numerical "array" of content-objects (cObjects).
@@ -180,98 +163,11 @@ This is possible to do because any include-files will be known before the script
 ]]></default>
                </property>
        </type>
-       <type id="COLUMNS">
-               <property name="TDparams" type="stdWrap">
-                       <description><![CDATA[<TD>-params/stdWrap
-]]></description>
-                       <default><![CDATA[valign=top]]></default>
-               </property>
-               <property name="1" type="cObj">
-                       <description><![CDATA[This is the content-object for each column!!]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="2" type="cObj">
-                       <description><![CDATA[This is the content-object for each column!!]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="3" type="cObj">
-                       <description><![CDATA[This is the content-object for each column!!]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="4" type="cObj">
-                       <description><![CDATA[This is the content-object for each column!!]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="after" type="cObj">
-                       <description><![CDATA[This is a cObject placed after the columns-table!!]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="gapBgCol" type="stdWrap">
-                       <description><![CDATA[HTML-color /stdWrap
-background-color for the gap-tablecells]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="gapLineCol" type="stdWrap">
-                       <description><![CDATA[HTML-color /stdWrap
-      Line color]]></description>
-                       <default><![CDATA[black]]></default>
-               </property>
-               <property name="gapLineThickness" type="stdWrap">
-                       <description><![CDATA[int /stdWrap
-      lineThickness of the dividerline in the gap between cells
-0 = no line]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="gapWidth" type="stdWrap">
-                       <description><![CDATA[int /stdWrap
-      Width of the gap between columns.
-0 = no gap]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="if" type="if">
-                       <description><![CDATA[if "if" returns false the columns are not rendered!]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="rows" type="stdWrap">
-                       <description><![CDATA[int (Range: 2-20)/stdWrap
-      The number of rows  in the columns.]]></description>
-                       <default><![CDATA[2]]></default>
-               </property>
-               <property name="stdWrap" type="stdWrap">
-                       <description><![CDATA[
-]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="tableParams" type="stdWrap">
-                       <description><![CDATA[<TABLE>-params/stdWrap
-]]></description>
-                       <default><![CDATA[border=0 cellspacing=0 cellpadding=0]]></default>
-               </property>
-               <property name="totalWidth" type="stdWrap">
-                       <description><![CDATA[int/stdWrap
-                       The total-width of the columns+gaps]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-       </type>
        <type id="CONFIG">
                <property name="ATagParams" type="string">
                        <description><![CDATA[<A>-params
       Additional parameters to all links in TYPO3 (excluding menu-links)
-
-Example:
-To blur links, insert:
-onFocus="blurLink(this)"]]></description>
+]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
@@ -296,7 +192,7 @@ This will by default add "&MP=2-207" to all links pointing to pages 36,37 and 48
                <property name="MP_mapRootPoints" type="string">
                        <description><![CDATA[list of PIDs/string
       Defines a list of ID numbers from which the MP-vars are automatically calculated for the branch.
-The result is used just like MP_defaults are used to find MP-vars if none has been specified prior to the call to t3lib_tstemplate::linkData().
+The result is used just like MP_defaults are used to find MP-vars if none has been specified prior to the call to \TYPO3\CMS\Core\TypoScript\TemplateService::linkData().
 You can specify "root" as a special keyword in the list of IDs and that will create a map-tree for the whole site (but this may be VERY processing intensive if there are many pages!).
 The order of IDs specified may have a significance; Any ID in a branch which is processed already (by a previous ID root point) will not be processed again.]]></description>
                        <default><![CDATA[
@@ -576,11 +472,6 @@ config.htmlTag_setParams =  xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-U
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="incT3Lib_htmlmail " type="boolean">
-                       <description><![CDATA[Include t3lib/class.t3lib_htmlmail.php]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
                <property name="includeLibrary" type="string">
                        <description><![CDATA[This includes a phpfile.]]></description>
                        <default><![CDATA[
@@ -694,12 +585,6 @@ Used by "filelist" in stdWrap]]></description>
                        <description><![CDATA[This lets you specify an alternative "mainScript" which is the document that TYPO3 expects to be the default doc. This is used in form-tags and other places where TYPO3 needs to refer directly to the main-script of the application]]></description>
                        <default><![CDATA[index.php]]></default>
                </property>
-               <property name="meaningfulTempFilePrefix" type="boolean">
-                       <description><![CDATA[If set it will try to render a meaningful prefix before temporary image files.
-Works with GIFBUILDER files (taking content from the Gifbuilder TEXT objects), menus (taking the title of the menu item) and scaled images (using original filename base).]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
                <property name="message_page_is_being_generated" type="string">
                        <description><![CDATA[Alternative HTML message that appears if a page is being generated.
 Normally when a page is being generated a temporary copy is stored in the cache-table with an expire-time of 30 seconds.
@@ -761,7 +646,7 @@ Please take note that this tag is required for XHTML compliant output, so you sh
                </property>
                <property name="noScaleUp" type="boolean">
                        <description><![CDATA[Normally images are scaled to the size specified via TypoScript. This also forces small images to be scaled to a larger size. This is not always a good thing.
-If this property is set, images are not allowed to be scaled up in size. This parameter clears the $this->mayScaleUp var of the class t3lib_stdgraphics (often "gifbuilder").]]></description>
+If this property is set, images are not allowed to be scaled up in size. This parameter clears the $this->mayScaleUp var of the class \TYPO3\CMS\Core\Imaging\GraphicalFunctions (often "gifbuilder").]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
@@ -769,28 +654,6 @@ If this property is set, images are not allowed to be scaled up in size. This pa
                        <description><![CDATA[If this is set to true, the page will not be cached. If set to false, it's ignored. Other parameters may have set it to true of other reasons.]]></description>
                        <default><![CDATA[-]]></default>
                </property>
-               <property name="notification_email_charset" type="string">
-                       <description><![CDATA[Alternative charset for the notification mails.]]></description>
-                       <default><![CDATA[utf-8]]></default>
-               </property>
-               <property name="notification_email_encoding" type="string">
-                       <description><![CDATA[This sets the encoding of plaintext emails (notification messages). The default encoding is "quoted-printable". But setting this to eg. "base64" will encode the content with base64 encoding.
-
-Values possible:
-base64
-quoted-printable
-8bit]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="notification_email_urlmode" type="string">
-                       <description><![CDATA[This option allows you to handle URL's in plain text emails so long URLS of more than 76 chars are not broken. This option can be either empty or "76" or "all".
-If the string is blank, all links in plaintext emails are untouched.
-If it's set to 76 then all links longer then 76 characters are stored in the database and a hash is sent in the GET-var ?RDCT=[md5/20] to the index.php script which finds the proper link in the database and issues a location header (redirection).
-If the value is "all" then ALL "http://" links in the message are converted.]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
                <property name="pageGenScript" type="string">
                        <description><![CDATA[Alternative page generation script for applications using index_ts.php for initialization, caching, stating and so on. This script is included in the global scope of index_ts.php-script and thus you may include libraries here. Always use include_once for libraries.
 Remember not to output anything from such an included script. All content must be set into $TSFE->content. Take a look at typo3/sysext/cms/tslib/pagegen.php
@@ -804,7 +667,7 @@ is set in localconf.php.]]></description>
                </property>
                <property name="pageRendererTemplateFile" type="string">
                        <description><![CDATA[
-                       Sets the template for page renderer class (t3lib_PageRenderer).
+                       Sets the template for page renderer class (\TYPO3\CMS\Core\Page\PageRenderer).
 
 Example:
 
@@ -818,6 +681,10 @@ pageRendererTemplateFile = fileadmin/test_pagerender.html
                        <default><![CDATA[
 ]]></default>
                </property>
+               <property name="pageTitleSeparator" type="string">
+                       <description><![CDATA[The signs which should be printed in the title tag between the website name and the page title.]]></description>
+                       <default><![CDATA[:]]></default>
+               </property>
                <property name="prefixLocalAnchors" type="string">
                        <description><![CDATA[If set to one of the keywords, the content will have all local anchors in links prefixed with the path of the script. Basically this means that <a href="#"> will be transformed to <a href="path/path/script?params#">. This procedure is necessary if the <base> tag is set in the script (eg. if "realurl" extension is used to produce Speaking URLs).
 
@@ -829,9 +696,13 @@ Keywords are the same as for "xhtml_cleaning", see above.]]></description>
                        <description><![CDATA[Remove CSS generated by _CSS_DEFAULT_STYLE configuration of extensions.]]></description>
                        <default><![CDATA[false]]></default>
                </property>
+               <property name="removePageCss" type="boolean">
+                       <description><![CDATA[Remove CSS generated by _CSS_PAGE_STYLE configuration of extensions.]]></description>
+                       <default><![CDATA[false]]></default>
+               </property>
                <property name="removeDefaultJS" type="string">
                        <description><![CDATA[If set, the default JavaScript in the header will be removed.
-The default JavaScript is the blurLink function and browser detection variables.
+The default JavaScript is the decryption function for email addresses.
 
 Special case: if the value is "external" then the default JavaScript is written to a temporary file and included from that file. See "inlineStyle2TempFile" below.
 
@@ -879,7 +750,7 @@ Note: TYPO3 comes with a built-in concatenation handler, but you can also regist
 
 Example:
 
-$GLOBALS['TYPO3_CONF_VARS']['FE']['jsConcatenateHandler'] = t3lib_extMgm::extPath($_EXTKEY) . 'Classes/class.tx_myext_jsConcatenateHandler.php:tx_myext_jsConcatenateHandler->concatenateJs';]]></description>
+$GLOBALS['TYPO3_CONF_VARS']['FE']['jsConcatenateHandler'] = \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) . 'Classes/class.tx_myext_jsConcatenateHandler.php:tx_myext_jsConcatenateHandler->concatenateJs';]]></description>
                        <default><![CDATA[false]]></default>
                </property>
                <property name="concatenateCss" type="boolean">
@@ -893,7 +764,7 @@ Note: TYPO3 comes with a built-in concatenation handler, but you can also regist
 
 Example:
 
-$GLOBALS['TYPO3_CONF_VARS']['FE']['cssConcatenateHandler'] = t3lib_extMgm::extPath($_EXTKEY) . 'Classes/class.tx_myext_cssConcatenateHandler.php:tx_myext_cssConcatenateHandler->concatenateCss';]]></description>
+$GLOBALS['TYPO3_CONF_VARS']['FE']['cssConcatenateHandler'] = \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) . 'Classes/class.tx_myext_cssConcatenateHandler.php:tx_myext_cssConcatenateHandler->concatenateCss';]]></description>
                        <default><![CDATA[false]]></default>
                </property>
                <property name="renderCharset" type="string">
@@ -912,7 +783,7 @@ The conditions for allowing client caching are:
 page was cachedNo *_INT or *_EXT objects were on the page (eg. USER_INT)No frontend user is logged inNo backend user is logged in
 
 If these conditions are met, the headers sent are:
-Last-Modified [SYS_LASTCHANGED of page id]Expires [expire time of page cache]Etag [md5 of content]Cache-Control: max-age: [seconds til expiretime]Pragma: public
+Last-Modified [SYS_LASTCHANGED of page id]Expires [expire time of page cache]ETag [md5 of content]Cache-Control: max-age: [seconds til expiretime]Pragma: public
 
 In case caching is not allowed, these headers are sent to avoid client caching:
 Cache-Control: private
@@ -1095,10 +966,6 @@ Will create a link to page with id 29 and add GET parameters where the return UR
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="uniqueLinkVars" type="boolean">
-                       <description><![CDATA[It might happen that TYPO3 generates links with the same parameter twice or more. This is no problem because only the last parameter is used, thus the problem is just a cosmetical one.]]></description>
-                       <default><![CDATA[0]]></default>
-               </property>
                <property name="xhtmlDoctype" type="string">
                        <description><![CDATA[Sets the document type for the XHTML version of the generated page.
 
@@ -1146,7 +1013,7 @@ What it does NOT do (yet) according to XHTML specs.:
 - ampersands (and entities in general I think) MUST be converted to an entity reference! (&amps;). This may mean further conversion of non-tag content before output to page. May be related to the charset issue as a whole.
 - Minimized values not allowed: Must do this: selected="selected"
 
-Please see the class t3lib_parsehtml for details.
+Please see the class \TYPO3\CMS\Core\Html\HtmlParser for details.
 You can enable this function by the following values:
 
 all = the content is always processed before it may be stored in cache.
@@ -1239,65 +1106,6 @@ NOTE: Only tables allowed are "pages" or tables prefixed with one of these: "tt_
 ]]></default>
                </property>
        </type>
-       <type id="CTABLE">
-               <property name="bm" type="stdWrap">
-                       <description><![CDATA[CARRAY + TDParams/stdWrap
-                       bottomMenu]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="c" type="stdWrap">
-                       <description><![CDATA[CARRAY + TDParams/stdWrap
-                       content-cell ]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="cMargins" type="stdWrap">
-                       <description><![CDATA[margins/stdWrap
-                       Distance around the content-cell "c"]]></description>
-                       <default><![CDATA[0,0,0,0]]></default>
-               </property>
-               <property name="cWidth" type="stdWrap">
-                       <description><![CDATA[pixels/stdWrap
-                       Width of the content-cell "c"]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="lm" type="stdWrap">
-                       <description><![CDATA[CARRAY+TDParams/stdWrap
-                       leftMenu]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="offset" type="stdWrap">
-                       <description><![CDATA[x,y/stdWrap
-                       Offset from upper left corner]]></description>
-                       <default><![CDATA[0,0 = intet]]></default>
-               </property>
-               <property name="rm" type="stdWrap">
-                       <description><![CDATA[CARRAY+TDParams/stdWrap
-                       rightMenu]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="tableParams" type="stdWrap">
-                       <description><![CDATA[<TABLE>-params/stdWrap
-]]></description>
-                       <default><![CDATA[border=0 cellspacing=0 cellpadding=0]]></default>
-               </property>
-               <property name="tm" type="stdWrap">
-                       <description><![CDATA[CARRAY+TDParams/stdWrap
-                       topMenu]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="stdWrap" type="stdWrap">
-                       <description><![CDATA[
-]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-       </type>
        <type id="EDITPANEL">
                <property name="allow" type="string">
                        <description><![CDATA[Define which functions are accessible. Further this list may be reduced, if the BE_USER does not have permission to perform the action
@@ -1375,7 +1183,7 @@ color denotes the color of the border.]]></description>
 
 If no alttext is specified, it will use an empty alttext]]></description>
                        <default><![CDATA[
-]]></default>
+                               ]]></default>
                </property>
                <property name="emptyTitleHandling" type="string">
                        <description><![CDATA[Value can be "keepEmpty" to preserve an empty title attribute, or "useAlt" to use the alt attribute instead.
@@ -1388,32 +1196,84 @@ If no alttext is specified, it will use an empty alttext]]></description>
                        If the resource is jpg,gif,jpeg,png the image is inserted as an image-tag. Al other formats is read and inserted into the HTML-code.
 The maximum filesize of documents to be read is set to 1024 kb internally!]]></description>
                        <default><![CDATA[
-]]></default>
+                               ]]></default>
                </property>
                <property name="linkWrap" type="stdWrap">
                        <description><![CDATA[wrap/stdWrap
                        (before ".wrap")]]></description>
                        <default><![CDATA[
-]]></default>
+                               ]]></default>
                </property>
                <property name="longdescURL" type="stdWrap">
                        <description><![CDATA[For <img> output only!
 
 "longdesc" attribute (URL pointing to document with extensive details about image).]]></description>
                        <default><![CDATA[
-]]></default>
+                               ]]></default>
                </property>
                <property name="stdWrap" type="stdWrap">
                        <description><![CDATA[
-]]></description>
+                               ]]></description>
                        <default><![CDATA[
-]]></default>
+                               ]]></default>
                </property>
                <property name="wrap" type="stdWrap">
                        <description><![CDATA[wrap/stdWrap
 ]]></description>
                        <default><![CDATA[
-]]></default>
+                               ]]></default>
+               </property>
+       </type>
+       <type id="FILES">
+               <property name="references" type="stdWrap">
+                       <description><![CDATA[string/stdWrap or array
+                       Provides a way to load files from a file field (of type IRRE with sys_file_reference as child table).
+                       You can either provide a UID or a comma-separated list of UIDs from the database table sys_file_reference
+                       or you have to specify a table, uid and field name in the according sub-properties of "references".
+                       See further documentation of these sub-properties in the table below.]]></description>
+                       <default><![CDATA[]]></default>
+               </property>
+               <property name="files" type="stdWrap">
+                       <description><![CDATA[string/stdWrap
+                       Comma-separated list of sys_file UIDs, which are loaded into the FILES object.]]></description>
+                       <default><![CDATA[]]></default>
+               </property>
+               <property name="collections" type="stdWrap">
+                       <description><![CDATA[string/stdWrap
+                       Comma-separated list of sys_file_collection UIDs, which are loaded into the FILES object.]]></description>
+                       <default><![CDATA[]]></default>
+               </property>
+               <property name="folders" type="stdWrap">
+                       <description><![CDATA[string/stdWrap
+                       Comma-separated list of combined folder identifiers which are loaded into the FILES object.
+                       A combined folder identifier looks like this: [storageUid]:[folderIdentifier].
+                       The first part is the UID of the storage and the second part the identifier of the folder.
+                       The identifier of the folder is often equivalent to the relative path of the folder.]]></description>
+                       <default><![CDATA[]]></default>
+               </property>
+               <property name="sorting" type="stdWrap">
+                       <description><![CDATA[string/stdWrap
+                       You can sort in revers order with: sorting.direction = DESC]]></description>
+                       <default><![CDATA[]]></default>
+               </property>
+               <property name="begin" type="integer">
+                       <description><![CDATA[integer]]></description>
+                       <default><![CDATA[]]></default>
+               </property>
+               <property name="maxItems" type="integer">
+                       <description><![CDATA[integer]]></description>
+                       <default><![CDATA[]]></default>
+               </property>
+               <property name="renderObj" type="cObj">
+                       <description><![CDATA[cObject + optionSplit
+                       The cObject used for rendering the files. It is executed once for every file.
+                       Note that during each execution you can find information about the current file using
+                       the getText property "file" with the "current" keyword.]]></description>
+                       <default><![CDATA[]]></default>
+               </property>
+               <property name="stdWrap" type="stdWrap">
+                       <description><![CDATA[stdWrap]]></description>
+                       <default><![CDATA[]]></default>
                </property>
        </type>
        <type id="FORM_dataArray">
@@ -2413,7 +2273,7 @@ Example:
   10.splitRendering.10 {
     value = 200-380 , 65, 66
     fontSize = 50
-    fontFile =  t3lib/fonts/nimbus.ttf
+    fontFile =  typo3/sysext/core/Resources/Private/Font/nimbus.ttf
     xSpaceBefore = 30
   }
   10.splitRendering.20 = highlightWord
@@ -2458,7 +2318,7 @@ Example:
   10.splitRendering.10 {
     value = 200-380 , 65, 66
     fontSize = 50
-    fontFile =  t3lib/fonts/nimbus.ttf
+    fontFile =  typo3/sysext/core/Resources/Private/Font/nimbus.ttf
     xSpaceBefore = 30
   }
   10.splitRendering.20 = highlightWord
@@ -2963,7 +2823,7 @@ NOTE: Don't set this if you're working with a menu with sectionIndex! In that ca
 You're free to manipulate or add to this array as you like. Just remember to return the array again!
 
 Note:
-.parentObj property is hardcoded to be a reference to the calling tslib_menu object. Here you'll find eg. ->id to be the uid of the menu item generating a submenu and such.
+.parentObj property is hardcoded to be a reference to the calling AbstractMenuContentObject object. Here you'll find eg. ->id to be the uid of the menu item generating a submenu and such.
 
 Presetting element state
 You can override element states like SPC, IFSUB, ACT, CUR or USR by setting the key ITEM_STATE in the page records. See cObject HMENU/special=userdefined for more information.]]></description>
@@ -3001,7 +2861,7 @@ The data-record /Behind the scene:
 
 When the menu-records are selected it works like this: The parent page record is used as the "base" for the menu-record. That means that any "no_cache" or "target"-properties of the parent page is used for the whole menu.
 
-But of course some fields from the tt_content records are transfered: This is how it mapped:
+But of course some fields from the tt_content records are transferred: This is how it mapped:
 
 $temp[$row[uid]]=$basePageRow;
 
@@ -3033,7 +2893,7 @@ Basically this shows that
 
 - the fields "header_layout", "bodytext" and "image" are mapped to non-existing fields in the page-record
 
-- a new field, "sectionIndex_uid" is introduced in the page-record which is detected by the function t3lib_tstemplate->linkData(). If this field is present in a pagerecord, the linkData()-function will prepend a hash-mark and the number of the field.
+- a new field, "sectionIndex_uid" is introduced in the page-record which is detected by the function \TYPO3\CMS\Core\TypoScript\TemplateService->linkData(). If this field is present in a pagerecord, the linkData()-function will prepend a hash-mark and the number of the field.
 
 NOTE:
 
@@ -3400,11 +3260,6 @@ Applies to GMENU, TMENU, GMENU_LAYERS, TMENU_LAYERS and GMENU_FOLDOUT on >= 2nd
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="wrapItemAndSub" type="stdWrap">Wrap/stdWrap
-                       <description><![CDATA[Wraps the whole item and any submenu concatenated to it.]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
        </type>
        <type id="GMENU_itemState" extends="GIFBUILDER">
                <property name="ATagParams" type="string">
@@ -4700,42 +4555,6 @@ This is useful if you want to insert an identification code in the HTML in order
                        <default><![CDATA[|]]></default>
                </property>
        </type>
-       <type id="HRULER">
-               <property name="lineColor" type="string">
-                       <description><![CDATA[The color of the ruler.]]></description>
-                       <default><![CDATA[black]]></default>
-               </property>
-               <property name="lineThickness" type="stdWrap">
-                       <description><![CDATA[integer, range: 1-50]]></description>
-                       <default><![CDATA[1]]></default>
-               </property>
-               <property name="spaceLeft" type="int">
-                       <description><![CDATA[space before the line (to the left)]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="spaceRight" type="int">
-                       <description><![CDATA[space after the line (to the right)]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="stdWrap" type="stdWrap">
-                       <description><![CDATA[ ]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="tableWidth" type="string">
-                       <description><![CDATA[Width of the ruler ("width" attribute in a table)]]></description>
-                       <default><![CDATA[99%]]></default>
-               </property>
-       </type>
-       <type id="HTML">
-               <property name="value" type="stdWrap">
-                       <description><![CDATA[Raw HTML-code.]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-       </type>
        <type id="HTMLparser">
                <property name="allowTags" type="string">
                        <description><![CDATA[Default allowed tags]]></description>
@@ -4856,8 +4675,8 @@ Is the value "global" then true nesting in relation to other tags marked for "gl
                </property>
                <property name="prefixLocalAnchors" type="integer">
                        <description><![CDATA[If the first char is a "#" character (anchor of fx. <a> tags) this will prefix either a relative or absolute path.
-If the value is "1" you will get the absolute path (t3lib_div::getIndpEnv('TYPO3_REQUEST_URL'))
-If the value is "2" you will get the relative path (stripping of t3lib_div::getIndpEnv('TYPO3_SITE_URL'))
+If the value is "1" you will get the absolute path (\TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_REQUEST_URL'))
+If the value is "2" you will get the relative path (stripping of \TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_SITE_URL'))
 
 Example:
 
@@ -5438,42 +5257,6 @@ An empty string will remove the parameter from the embed-tag]]></description>
 ]]></default>
                </property>
        </type>
-       <type id="OTABLE" extends="cObjArray">
-               <property name="1" type="cObj">
-                       <description><![CDATA[the object which should be rendered at the specified position. You have to set this to a contenttype (IMAGE, TEXT,...)]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="2" type="cObj">
-                       <description><![CDATA[the object which should be rendered at the specified position. You have to set this to a contenttype (IMAGE, TEXT,...)]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="3" type="cObj">
-                       <description><![CDATA[the object which should be rendered at the specified position. You have to set this to a contenttype (IMAGE, TEXT,...)]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="offset" type="intList">
-                       <description><![CDATA[Offset from upper left corner
-
-Note:
-Actually the datatype is "x,y,r,b,w,h":
-x,y is offset from upperleft corner
-r,b is offset (margin) to right and bottom
-w is the required width of the content field
-h is the required height of the content field
-
-All measures is in pixels.]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="tableParams" type="string">
-                       <description><![CDATA[
-]]></description>
-                       <default><![CDATA[border=0 cellspacing=0 cellpadding=0]]></default>
-               </property>
-       </type>
        <type id="RECORDS">
                <property name="conf" type="array">
                        <description><![CDATA[Config-array which renders records from table tablename]]></description>
@@ -5515,7 +5298,7 @@ This adds the tables tt_content, tt_address, tt_links, tx_myexttable]]></descrip
        <type id="SEARCHRESULT">
                <property name="addExtUrlsAndShortCuts" type="boolean">
                        <description><![CDATA[If set, then the doktypes 3 and 4 (External URLS and Shortcuts) are added to the doktypes being searched.
-However at this point in time, no pages will be select if they do not have at least one tt_content record on them! That is because the pages and tt_content (or other) table is joined. So there must at least one occurance of a tt_content element on a External URL / Shortcut page for them to show up.]]></description>
+However at this point in time, no pages will be select if they do not have at least one tt_content record on them! That is because the pages and tt_content (or other) table is joined. So there must at least one occurrence of a tt_content element on a External URL / Shortcut page for them to show up.]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
@@ -5913,6 +5696,10 @@ cssInline {
                        <default><![CDATA[
 ]]></default>
                </property>
+               <property name="disableBodyTag" type="boolean">
+                       <description><![CDATA[This option disables <body> tag generation by the TYPO3 core. It is useful for extensions like TemplaVoila, which can produce its own <body> tag with additional attributes.]]></description>
+                       <default><![CDATA[0]]></default>
+               </property>
                <property name="extOnReady" type="CARRAY">
                        <description><![CDATA[ExtJS specific, adds inline javascript, wrapped in Ext.onReady.
 
@@ -6025,7 +5812,7 @@ includeJS {
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="includeJSlibs" type="array">
+               <property name="includeJSLibs" type="array">
                        <description><![CDATA[Adds JS library files to head of page.
 
 The file definition must be a valid "resource" datatype, otherwise nothing is inserted. This means that remote files cannot be referenced (i.e. using "http://..."), except by using the ".external" property.
@@ -6038,9 +5825,9 @@ Each file has optional properties:
 
 Example:
 
-includeJSlibs.twitter = http://twitter.com/javascripts/blogger.js
+includeJSLibs.twitter = http://twitter.com/javascripts/blogger.js
 
-includeJSlibs.twitter.external = 1
+includeJSLibs.twitter.external = 1
 ]]></description>
                        <default><![CDATA[
 ]]></default>
@@ -6053,7 +5840,7 @@ includeJSlibs.twitter.external = 1
 ]]></default>
                </property>
                <property name="includeJSFooterlibs" type="array">
-                       <description><![CDATA[  Same as includeJSlibs above, except that this block gets included at the bottom of the page (just before the closing body tag).
+                       <description><![CDATA[  Same as includeJSLibs above, except that this block gets included at the bottom of the page (just before the closing body tag).
 ]]></description>
                        <default><![CDATA[
 ]]></default>
@@ -6142,7 +5929,7 @@ javascriptLibs {
      # includes ExtJS
    ExtJs = 1
 
-     # include ext-all.css
+     # include ext-all-notheme.css
    ExtJs.css = 1
 
      # include default theme
@@ -6156,15 +5943,6 @@ javascriptLibs {
 
      # includes ExtJS debug file (uncompressed)
    ExtJs.debug = 1
-
-               #load SVG library
-               SVG = 1
-
-               #add SVG debug
-               SVG.debug = 1
-
-               #force render with flash
-               SVG.forceFlash = 1
 }
 ]]></description>
                        <default><![CDATA[
@@ -6443,7 +6221,7 @@ If this is set, it'll substitute the use of the thumbs-script for display of thu
                </property>
                <property name="jumpurl" type="filelink.jumpurl">
                        <description><![CDATA[boolean
-                       Decides if the link should call the script with the jumpurl paramter in order to register any clicks in the stat.
+                       Decides if the link should call the script with the jumpurl parameter in order to register any clicks in the stat.
 This has the advantage that any clicks on the file will register in the stat.
 The disadvantage is, that users cant right-click and select "Save Target As" in the browser.
 
@@ -6627,7 +6405,7 @@ instead.]]></description>
 ]]></default>
                </property>
                <property name="alternativeTempPath" type="string">
-                       <description><![CDATA[Enter an alternative path to use for temp images. Must be found in the list in TYPO3_CONF_VARS[FE][allowedTempPaths]]]></description>
+                       <description><![CDATA[Enter an alternative path to use for temp images.]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
@@ -6711,7 +6489,7 @@ If you add "m" to either the width or height, the image will be held in proporti
        </type>
        <type id="imgResource">
                <property name="alternativeTempPath" type="string">
-                       <description><![CDATA[Enter an alternative path to use for temp images. Must be found in the list in TYPO3_CONF_VARS[FE][allowedTempPaths]]]></description>
+                       <description><![CDATA[Enter an alternative path to use for temp images.]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
@@ -7238,8 +7016,8 @@ Example (CARRAY used):
   10 = TEXT
   10.current = 1
   10.wrap = <B> | </B>
-  20 = CLEARGIF
-  20.height = 20
+  20 = TEXT
+  20.value = Mytext
 }]]></description>
                        <default><![CDATA[
 ]]></default>
@@ -7296,7 +7074,7 @@ Value must be set and properties are those of ->HTMLparser.
 ]]></default>
                </property>
                <property name="TCAselectItem" type="array">
-                       <description><![CDATA[Resolves a comma seperated list of values into the TCA item representation.
+                       <description><![CDATA[Resolves a comma separated list of values into the TCA item representation.
 
 .table (string): The Table to look up
 .field (string): The field to resolve
@@ -7368,7 +7146,7 @@ Uses "renderCharset" for the operation.]]></description>
                </property>
                <property name="char" type="int">
                        <description><![CDATA[Content is set to the chr(value).
-PHP: $content=chr(intval($conf["char"]);]]></description>
+PHP: $content=chr((int)$conf["char"]);]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
@@ -7452,7 +7230,7 @@ Set to value "2" the content will be printed in a table - looks nicer.]]></descr
 ]]></default>
                </property>
                <property name="editIcons" type="string">
-                       <description><![CDATA[If not empty, then insert an icon linking to the typo3/alt_doc.php with some parameters to build and backend user edit form for certain fields.
+                       <description><![CDATA[If not empty, then insert an icon linking to the FormEngine with some parameters to build and backend user edit form for certain fields.
 The value of this property is a list of fields from a table to edit. It's assumed that the current record of the cObj is the record to be edited.
 Syntax: optional tablename : comma list of fieldnames[list of pallette-field names separated by | ]
 
@@ -7601,7 +7379,7 @@ Output will be "Ich bin..." instead of "I am..."]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="listNum" type="string">
+               <property name="listNum" type="listNum">
                        <description><![CDATA[Explodes the content with "," (comma) and the content is set to the item[value].
 
 Special keyword: "last" is set to the last element of the array!
@@ -7685,10 +7463,10 @@ lib.carViews {
 ]]></default>
                </property>
                <property name="offsetWrap" type="intList">
-                       <description><![CDATA[This wraps the input in a table with columns to the left and top that offsets the content by the values of x,y. Based on the cObject OTABLE.
+                       <description><![CDATA[This wraps the input in a table with columns to the left and top that offsets the content by the values of x,y.
 
 .tableParams / .tdParams /stdWrap
-- used to manipulate tableParams/tdParams (default width=99%)  of the offset. Default: See OTABLE.
+- used to manipulate tableParams/tdParams (default width=99%)  of the offset.
 
 .stdWrap
 - stdWrap properties wrapping the offsetWrap'ed output]]></description>
@@ -7760,7 +7538,7 @@ Supplied by Jens Ellerbrock]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="preIfEmptyListNum" type="string">
+               <property name="preIfEmptyListNum" type="listNum">
                        <description><![CDATA[(as "listNum" below)]]></description>
                        <default><![CDATA[
 ]]></default>
@@ -7920,7 +7698,7 @@ If set, a clear gif is not used by rather a <div> tag with a style-attribute set
 This formatting is useful if the locale is set in advance in the CONFIG-object. See this.
 
 Properties:
-.charset  : Can be set to the charset of the output string if you need to convert it to renderCharset. Default is to take the intelligently guessed charset from t3lib_cs.]]></description>
+.charset  : Can be set to the charset of the output string if you need to convert it to renderCharset. Default is to take the intelligently guessed charset from \TYPO3\CMS\Core\Charset\CharsetConverter.]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
@@ -8349,4 +8127,16 @@ The userfunction must return an <A>-tag.]]></description>
 ]]></default>
                </property>
        </type>
+       <type id="listNum">
+               <property name="splitChar" type="string">
+                       <description><![CDATA[Defines the string used to explode the value. If splitChar is an integer, the character with that number is used (e.g. "10" to split lines...).
+
+                               Default: "," (comma)]]></description>
+                       <default><![CDATA[,]]></default>
+               </property>
+               <property name="stdWrap" type="stdWrap">
+                       <description><![CDATA[stdwrap properties of the listNum...
+]]></description>
+               </property>
+       </type>
 </tsRef>