[TASK] Remove DEPRECATED static templates
[Packages/TYPO3.CMS.git] / typo3 / sysext / t3editor / res / tsref / tsref.xml
index 9385e8a..6e8b1bf 100644 (file)
@@ -125,8 +125,8 @@ helloWorld.value = this item will be returned
 ]]></description>
                        <default><![CDATA[1]]></default>
                </property>
-               <property name="wrap" type="wrap">
-                       <description><![CDATA[
+               <property name="wrap" type="stdWrap">
+                       <description><![CDATA[wrap/stdWrap
 ]]></description>
                        <default><![CDATA[ | <BR>]]></default>
                </property>
@@ -161,8 +161,8 @@ helloWorld.value = this item will be returned
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="wrap" type="wrap">
-                       <description><![CDATA[
+               <property name="wrap" type="stdWrap">
+                       <description><![CDATA[wrap/stdWrap
 ]]></description>
                        <default><![CDATA[
 ]]></default>
@@ -171,8 +171,9 @@ helloWorld.value = this item will be returned
        <type id="COA" extends="COBJ_ARRAY">
   </type>
        <type id="COA_INT" extends="COBJ_ARRAY">
-               <property name="includeLibs" type="stringList">
-                       <description><![CDATA[list of resources(This property is used only if the object is COA_INT!, See introduction.)
+               <property name="includeLibs" type="stdWrap">
+                       <description><![CDATA[list of resources/stdWrap
+(This property is used only if the object is COA_INT!, See introduction.)
 This is a comma-separated list of resources that are included as PHP-scripts (with include_once() function) if this script is included.
 This is possible to do because any include-files will be known before the scripts are included. That's not the case with the regular PHP_SCRIPT cObject.]]></description>
                        <default><![CDATA[
@@ -180,8 +181,8 @@ This is possible to do because any include-files will be known before the script
                </property>
        </type>
        <type id="COLUMNS">
-               <property name="TDparams" type="string">
-                       <description><![CDATA[<TD>-params
+               <property name="TDparams" type="stdWrap">
+                       <description><![CDATA[<TD>-params/stdWrap
 ]]></description>
                        <default><![CDATA[valign=top]]></default>
                </property>
@@ -240,8 +241,8 @@ background-color for the gap-tablecells]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="rows" type="int">
-                       <description><![CDATA[int (Range: 2-20)
+               <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>
@@ -251,13 +252,14 @@ background-color for the gap-tablecells]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="tableParams" type="string">
-                       <description><![CDATA[<TABLE>-params
+               <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="int">
-                       <description><![CDATA[The total-width of the columns+gaps]]></description>
+               <property name="totalWidth" type="stdWrap">
+                       <description><![CDATA[int/stdWrap
+                       The total-width of the columns+gaps]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
@@ -319,7 +321,7 @@ If you're working on a server where you have both internal and external access,
 ]]></default>
                </property>
                <property name="additionalHeaders" type="string">
-                       <description><![CDATA[strings divided by &quot;|&quot;
+                       <description><![CDATA[strings divided by "|"
       This is additional headers. You separate each header by a vertical line "|".  Normally TYPO3 does not send any headers with the Header()-function in PHP.
 
 Examples:
@@ -439,6 +441,11 @@ Use this feature in templates supplying other content-types than HTML. That coul
                <property name="disablePrefixComment" type="boolean">
                        <description><![CDATA[If set, the stdWrap property "prefixComment" will be disabled, thus preventing any revealing and spaceconsuming comments in the HTML source code.]]></description>
                        <default><![CDATA[
+]]></default>
+               </property>
+               <property name="disablePreviewNotification" type="boolean">
+                       <description><![CDATA[Disables the "preview" notification box completely]]></description>
+                       <default><![CDATA[
 ]]></default>
                </property>
                <property name="doctype" type="string">
@@ -449,7 +456,9 @@ Use this feature in templates supplying other content-types than HTML. That coul
 "xhtml_strict" for XHTML 1.0 Strict doctype.
 "xhtml_basic" for XHTML basic doctype.
 "xhtml_11" for XHTML 1.1 doctype.
+"xhtml+rdf_10" for XHTML+RDFa 1.0 doctype.
 "xhtml_2" for XHTML 2 doctype.
+"html5" for HTML5
 "none" for NO doctype at all.
 
 Note that the keywords also change the way TYPO3 generates some of the XHTML tags to ensure valid XML. If you set doctype to a string, then you must also set config.xhtmlDoctype (see below).
@@ -714,6 +723,22 @@ If renderCharset and metaCharset are different the output content is automatical
                        If set, all Javascript (includes and inline) will be moved to the bottom of the HTML document, which is after content and before the closing body tag
                        ]]></description>
                        <default><![CDATA[
+]]></default>
+               </property>
+               <property name="namespaces" type="array">
+                       <description><![CDATA[array of strings
+                       This property enables you to add xml namespaces (xmlns) to the html tag. The configuration
+
+namespaces.dc = http://purl.org/dc/elements/1.1/
+namespaces.foaf = http://xmlns.com/foaf/0.1/
+
+will result in a html tag like
+
+<html xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:foaf="http://xmlns.com/foaf/0.1/">
+
+This is especially useful if you want to add RDFa or microformats to your html.
+]]></description>
+                       <default><![CDATA[
 ]]></default>
                </property>
                <property name="noPageTitle" type="int">
@@ -948,7 +973,7 @@ compatibility mode >= 4.0:   hyphen "-"]]></description>
 ]]></default>
                </property>
                <property name="spamProtectEmailAddresses" type="string">
-                       <description><![CDATA[&quot;ascii&quot; / -10 to 10
+                       <description><![CDATA["ascii" / -10 to 10
                        If set, then all email addresses in typolinks will be encrypted so spam bots cannot detect them.
 
 If you set this value to a number, then the encryption is simply an
@@ -1254,16 +1279,17 @@ Any other string is used as the XML prologue itself.]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="slide" type="int">
-                       <description><![CDATA[If set and no content element is found by the select command, then the rootLine will be traversed back until some content is found.
+               <property name="slide" type="slide">
+                       <description><![CDATA[int/stdWrap
+                       If set and no content element is found by the select command, then the rootLine will be traversed back until some content is found.
 
 Possible values are "-1" (slide back up to the siteroot), "1" (only the current level) and "2" (up from one level back).
 
 Use -1 in combination with collect.
 
-.collect (integer): If set, all content elements found on current and parent pages will be collected. Otherwise, the sliding would stop after the first hit. Set this value to the amount of levels to collect on, or use "-1" to collect up to the siteroot.
-.collectFuzzy (boolean): Only useful in collect mode. If no content elements have been found for the specified depth in collect mode, traverse further until at least one match has occurred.
-.collectReverse (boolean): Change order of elements in collect mode. If set, elements of the current page will be on the bottom.]]></description>
+.collect (integer/stdWrap): If set, all content elements found on current and parent pages will be collected. Otherwise, the sliding would stop after the first hit. Set this value to the amount of levels to collect on, or use "-1" to collect up to the siteroot.
+.collectFuzzy (boolean/stdWrap): Only useful in collect mode. If no content elements have been found for the specified depth in collect mode, traverse further until at least one match has occurred.
+.collectReverse (boolean/stdWrap): Change order of elements in collect mode. If set, elements of the current page will be on the bottom.]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
@@ -1281,56 +1307,91 @@ NOTE: Only tables allowed are "pages" or tables prefixed with one of these: "tt_
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="wrap" type="wrap">
-                       <description><![CDATA[Wrap the whole content-story...]]></description>
+               <property name="wrap" type="stdWrap">
+                       <description><![CDATA[wrap/stdWrap
+                       Wrap the whole content-story...]]></description>
+                       <default><![CDATA[
+]]></default>
+               </property>
+       </type>
+       <type id="slide" extends="stdWrap">
+               <property name="collect" type="stdWrap">
+                       <description><![CDATA[int/stdWrap
+                       If set, all content elements found on current and parent pages will be collected. Otherwise, the sliding would stop after the first hit. Set this value to the amount of levels to collect on, or use “-1” to collect up to the siteroot.
+]]></description>
+                       <default><![CDATA[
+]]></default>
+               </property>
+               <property name="collectFuzzy" type="stdWrap">
+                       <description><![CDATA[boolean/stdWrap
+                       Only useful in collect mode. If no content elements have been found for the specified depth in collect mode, traverse further until at least one match has occurred.
+]]></description>
+                       <default><![CDATA[
+]]></default>
+               </property>
+               <property name="collectReverse" type="stdWrap">
+                       <description><![CDATA[boolean/stdWrap
+                       Change order of elements in collect mode. If set, elements of the current page will be at the bottom.
+]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
        </type>
        <type id="CTABLE">
-               <property name="bm" type="CARRAY+TDParams">
-                       <description><![CDATA[bottomMenu]]></description>
+               <property name="bm" type="stdWrap">
+                       <description><![CDATA[CARRAY + TDParams/stdWrap
+                       bottomMenu]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="c" type="CARRAY+TDParams">
-                       <description><![CDATA[content-cell ]]></description>
+               <property name="c" type="stdWrap">
+                       <description><![CDATA[CARRAY + TDParams/stdWrap
+                       content-cell ]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="cMargins" type="string">
-                       <description><![CDATA[margins
+               <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="string">
-                       <description><![CDATA[pixels
+               <property name="cWidth" type="stdWrap">
+                       <description><![CDATA[pixels/stdWrap
                        Width of the content-cell "c"]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="lm" type="CARRAY+TDParams">
-                       <description><![CDATA[leftMenu]]></description>
+               <property name="lm" type="stdWrap">
+                       <description><![CDATA[CARRAY+TDParams/stdWrap
+                       leftMenu]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="offset" type="string">
-                       <description><![CDATA[x,y
+               <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="CARRAY+TDParams">
-                       <description><![CDATA[rightMenu]]></description>
+               <property name="rm" type="stdWrap">
+                       <description><![CDATA[CARRAY+TDParams/stdWrap
+                       rightMenu]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="tableParams" type="string">
-                       <description><![CDATA[<TABLE>-params
+               <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="CARRAY+TDParams">
-                       <description><![CDATA[topMenu]]></description>
+               <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>
@@ -1468,7 +1529,7 @@ overrideEdit {
                <property name="processScript" type="string">
                        <description><![CDATA[Include-script to be used for processing of incoming data to the table. The script is included from a function in the class tslib_fetce
 This is the really important option, because whether or not you are going to utilize the "cleaning"/"authorization" features of the properties above depend on how you write your script to process data and put it in the database.
-A very good example is to look at "media/scripts/guest_submit.inc", included from static_template "plugin.tt_guest" (Used for the default guestbook feature)]]></description>
+A very good example is to look at "media/scripts/guest_submit.inc"]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
@@ -1497,15 +1558,16 @@ If no alttext is specified, it will use an empty alttext]]></description>
                        <default><![CDATA[useAlt
 ]]></default>
                </property>
-               <property name="file" type="string">
-                       <description><![CDATA[resource
+               <property name="file" type="stdWrap">
+                       <description><![CDATA[resource/stdWrap
                        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>
                </property>
-               <property name="linkWrap" type="wrap">
-                       <description><![CDATA[(before ".wrap")]]></description>
+               <property name="linkWrap" type="stdWrap">
+                       <description><![CDATA[wrap/stdWrap
+                       (before ".wrap")]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
@@ -1516,10 +1578,16 @@ The maximum filesize of documents to be read is set to 1024 kb internally!]]></d
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="wrap" type="wrap">
+               <property name="stdWrap" type="stdWrap">
                        <description><![CDATA[
 ]]></description>
                        <default><![CDATA[
+]]></default>
+               </property>
+               <property name="wrap" type="stdWrap">
+                       <description><![CDATA[wrap/stdWrap
+]]></description>
+                       <default><![CDATA[
 ]]></default>
                </property>
        </type>
@@ -1765,7 +1833,7 @@ NOTE: May be overridden by the property override feature of the formdata (see ab
                </property>
                <property name="method" type="string">
                        <description><![CDATA[form-method
-                       
+
                        Example:
 GET]]></description>
                        <default><![CDATA[POST]]></default>
@@ -1805,6 +1873,20 @@ This sets the default to 200 px width, but excludes check-boxes and sets textare
                <property name="radioWrap" type="stdWrap">
                        <description><![CDATA[Wraps the labels for radiobuttons]]></description>
                        <default><![CDATA[
+]]></default>
+               </property>
+               <property name="radioWrap.accessibilityWrap" type="wrap">
+                       <description><![CDATA[Defines how radio buttons are wrapped when accessibility mode is turned on (see below “accessibility” property)
+                       default:
+
+                       <fieldset###RADIO_FIELD_ID###><legend>###RADIO_GROUP_LABEL###</legend>|</fieldset>
+                       ]]></description>
+                       <default><![CDATA[<fieldset###RADIO_FIELD_ID###><legend>###RADIO_GROUP_LABEL###</legend>|</fieldset>
+]]></default>
+               </property>
+               <property name="radioInputWrap" type="stdWrap">
+                       <description><![CDATA[Wraps the input element and label of a radio button.]]></description>
+                       <default><![CDATA[
 ]]></default>
                </property>
                <property name="recipient" type="stdWrap">
@@ -1990,7 +2072,7 @@ NOTE: Is set automatically and should not be overridden under normal conditions!
                        <default><![CDATA[white]]></default>
                </property>
                <property name="format" type="string">
-                       <description><![CDATA[&quot;gif&quot; / &quot;jpg&quot;
+                       <description><![CDATA["gif" / "jpg"
                        Output type.
 "jpg"/"jpeg" = jpg-image]]></description>
                        <default><![CDATA[gif]]></default>
@@ -2117,6 +2199,46 @@ Opacity (i.e. inverse of transparency, e.g. 100% opacity = 0% transparency)]]></
                        x,y is offset of the crop-frame,
 v,h  is the dimensions]]></description>
                        <default><![CDATA[
+]]></default>
+               </property>
+       </type>
+       <type id="ELLIPSE" extends="GifBuilderObj">
+               <property name="dimensions" type="string">
+                       <description><![CDATA[x,y,w,h +calc
+Dimensions of a filled ellipse.
+x,y    is the offset.
+w,h    is the dimensions. Dimensions of 1 will result in 1-pixel wide lines!
+
+Example:
+file  =  GIFBUILDER
+file  {
+ XY  =  200,200
+ format  =  jpg
+ quality  =  100
+ 10  =  ELLIPSE
+ 10.dimensions  =  100,100,50,50
+ 10.color  =  red
+
+]]></description>
+                       <default><![CDATA[
+]]></default>
+               </property>
+               <property name="color" type="string">
+                       <description><![CDATA[GraphicColor
+fill-color
+
+Example:
+file  =  GIFBUILDER
+file  {
+ XY  =  200,200
+ format  =  jpg
+ quality  =  100
+ 10  =  ELLIPSE
+ 10.dimensions  =  100,100,50,50
+ 10.color  =  red
+
+]]></description>
+                       <default><![CDATA[
 ]]></default>
                </property>
        </type>
@@ -2675,7 +2797,7 @@ For these options to make sense, they should only be used when "config.sys_langu
 ]]></default>
                </property>
                <property name="special" type="HMENU_SPECIAL">
-                       <description><![CDATA[&quot;directory&quot; / &quot;list&quot; / &quot;updated&quot; / &quot;browse&quot; / &quot;rootline&quot; / &quot;keywords&quot; / "language"
+                       <description><![CDATA["directory" / "list" / "updated" / "browse" / "rootline" / "keywords" / "language"
                        (See tsref for details:
                        <a href="http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/8/11/#id4080403">
                        http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/8/11/#id4080403</a> )]]></description>
@@ -2688,8 +2810,8 @@ For these options to make sense, they should only be used when "config.sys_langu
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="wrap" type="wrap">
-                       <description><![CDATA[
+               <property name="wrap" type="stdWrap">
+                       <description>wrap/stdWrap<![CDATA[
 ]]></description>
                        <default><![CDATA[
 ]]></default>
@@ -2725,7 +2847,7 @@ Fields with zero value is not selected anyway.]]></description>
 ]]></default>
                </property>
                <property name="maxAge" type="string">
-                       <description><![CDATA[Seconds+calc. 
+                       <description><![CDATA[Seconds+calc.
                        Pages with update-dates older than currenttime minus this number of seconds will not be shown in the menu no matter what. Default is "not used". You may use +-*/ for calculations.
                        ]]></description>
                        <default><![CDATA[
@@ -2779,7 +2901,7 @@ Page level 1 > Page level 2 > Page level 3 > Page level 4 >
                </property>
                <property name="targets" type="string">
                        <description><![CDATA[.targets.[0-x]  targets
-                       
+
                        This...
 
 page.2 = HMENU
@@ -2798,7 +2920,7 @@ page.2.1.NO {
 Page level 1 > Page level 2 > Page level 3 > Page level 4 >
 
 (The menu starts at level 1 and does NOT link to the current page (-2 is the level before). Further all pages on level 3 will have "page" as target and all other "_top")
-                       
+
                        ]]></description>
                        <default><![CDATA[
 ]]></default>
@@ -3291,7 +3413,7 @@ The ->OptionSplit function is run on the whole GIFBUILDER-configuration before t
                </property>
                <property name="applyTotalH" type="string">
                        <description><![CDATA[objNumsList (offset)
-                       
+
                        This adds the total height of the previously generated menuitems to the offset of the GifBuilderObj's mentioned in this list.
 
 Example:
@@ -3360,7 +3482,7 @@ NOTE: Does not work with JSMENU's]]></description>
                </property>
                <property name="max" type="string">
                        <description><![CDATA[x,y (calcInt)"
-                       
+
                        Forces the menu as a whole to these maximum dimensions]]></description>
                        <default><![CDATA[
 ]]></default>
@@ -3386,7 +3508,7 @@ Applies to GMENU, TMENU, IMGMENU]]></description>
                </property>
                <property name="removeObjectsOfDummy" type="string">
                        <description><![CDATA[objNumsList
-                       
+
                        If the menu is forced to a certain minimum dimension, this is a list of objects in the gifbuilder-object that is removed for this last item. This is important to do if the menuitems has elements that should only be applied if the item is actually a menuitem!!]]></description>
                        <default><![CDATA[
 ]]></default>
@@ -3408,7 +3530,7 @@ Example:
                </property>
                <property name="target" type="string">
                        <description><![CDATA[target
-                       
+
                        Target of the menulinks]]></description>
                        <default><![CDATA[self]]></default>
                </property>
@@ -3473,14 +3595,14 @@ Applies to GMENU, TMENU, GMENU_LAYERS, TMENU_LAYERS and GMENU_FOLDOUT on >= 2nd
                </property>
                <property name="ATagTitle" type="stdWrap">
                        <description><![CDATA[string /stdWrap
-                       
+
                        which defines the title attribute of the a-tag. (See TMENUITEM also)]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
                <property name="additionalParams" type="string">
                        <description><![CDATA[string /stdWrap
-                       
+
                        Define parameters that are added to the end of the URL. This must be code ready to insert after the last parameter.
 
 For details, see typolink->additionalParams]]></description>
@@ -3494,7 +3616,7 @@ For details, see typolink->additionalParams]]></description>
                </property>
                <property name="allWrap" type="stdWrap">
                        <description><![CDATA[wrap /stdWrap
-                       
+
                        Wraps the whole item]]></description>
                        <default><![CDATA[
 ]]></default>
@@ -3511,7 +3633,7 @@ For details, see typolink->additionalParams]]></description>
                </property>
                <property name="imgParams" type="string">
                        <description><![CDATA[params
-                       
+
                        Parameters for the <img>-tag]]></description>
                        <default><![CDATA[
 ]]></default>
@@ -3596,7 +3718,7 @@ Note: Using <TBODY> in this tables seems to break Netscape 4+]]></description>
                </property>
                <property name="foldSpeed" type="int">
                        <description><![CDATA[int, range 1-100
-                       
+
                        How many steps in an animation? Choose 1 for no animation.]]></description>
                        <default><![CDATA[1]]></default>
                </property>
@@ -3618,7 +3740,7 @@ NOTE: Does not work with JSMENU's]]></description>
                </property>
                <property name="menuBackColor" type="string">
                        <description><![CDATA[HTML-color
-                       
+
                        Background color behind menu. If not set, transparent (which will not work very well in case .foldSpeed is set to something else than 1. But see for yourself)]]></description>
                        <default><![CDATA[
 ]]></default>
@@ -3629,7 +3751,7 @@ NOTE: Does not work with JSMENU's]]></description>
                </property>
                <property name="menuOffset" type="string">
                        <description><![CDATA[x,y
-                       
+
                        Offset of the menu main layer on the page. From upperleft corner]]></description>
                        <default><![CDATA[
 ]]></default>
@@ -3742,14 +3864,14 @@ If set, the freezed element will always stay, even if the submenu is hidden.]]><
                </property>
                <property name="hideMenuTimer" type="int">
                        <description><![CDATA[int+
-                       
+
                        This is the number of milliseconds to wait before the submenu will disappear if hideMenuWhenNotOver  is set]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
                <property name="hideMenuWhenNotOver" type="int">
                        <description><![CDATA[int+
-                       
+
                        If set (> 1) then the menu will hide it self whenever a user moves the cursor away from the menu. The value of this parameter determines the width (pixels) of the zone around the element until the mousepointer is considered to be far enough away to hide the layer.]]></description>
                        <default><![CDATA[
 ]]></default>
@@ -3787,7 +3909,7 @@ Used with either lockPosition=y or yPosOffset defined.]]></description>
                </property>
                <property name="lockPosition" type="string">
                        <description><![CDATA["x" / "y" / ""
-                       
+
                        If this is set to "x" or "y" the menu on the layers is locked and does not follow the mouse-cursor (which it does if this is not set).
 "x" or "y" defines respectively that the summed width (x) or height (y) is added to the x or y offset of the menu. That means that you should set this value to "x" if you have a horizontal GMENU_LAYERS and to "y" if you have a verical menu.]]></description>
                        <default><![CDATA[
@@ -6147,7 +6269,7 @@ includeCSS {
   file2 = stylesheet_uploaded_to_template*.css
   file2.title = High contrast
   file2.media = print
-  
+
   ie6Style = fileadmin/css/style3.css
   ie6Style.allWrap = <!--[if lte IE 7]>|<![endif]-->
 
@@ -6184,7 +6306,7 @@ includeJS {
 }]]></description>
                        <default><![CDATA[
 ]]></default>
-               </property>     
+               </property>
                <property name="includeJSlibs" type="array">
                        <description><![CDATA[Adds JS library files to head of page.
 
@@ -6211,7 +6333,7 @@ includeJSlibs.twitter.external = 1
 ]]></description>
                        <default><![CDATA[
 ]]></default>
-               </property>                     
+               </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>
@@ -6268,7 +6390,7 @@ TYPO3.settings = {"TS":{"setting1":"Hello","setting2":"GoOnTop"}};
 ]]></description>
                        <default><![CDATA[
 ]]></default>
-               </property>             
+               </property>
                <property name="insertClassesFromRTE" type="boolean">
                        <description><![CDATA[If set, the classes for the Rich Text Editor configured in Page TSconfig is inserted in as the first thing in the Style-section right after the setting of the stylesheet.
 
@@ -6286,7 +6408,7 @@ javascriptLibs {
 
      # include prototype
    Prototype = 1
-   
+
      # include Scriptaculous
    Scriptaculous = 1
 
@@ -6316,11 +6438,20 @@ 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[
 ]]></default>
-               </property>                             
+               </property>
                <property name="jsInline" type="CARRAY">
                        <description><![CDATA[Use cObjects for creating inline JavaScript
 
@@ -6610,19 +6741,24 @@ If this is set, it'll substitute the use of the thumbs-script for display of thu
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="jumpurl" type="boolean">
-                       <description><![CDATA[Decides if the link should call the script with the jumpurl paramter in order to register any clicks in the stat.
+               <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.
 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.
 
-Properties:
+Extra properties:
 .secure (boolean)If set, then the file pointed to by jumpurl is NOT redirected to, but rather it's read from the file and returned with a correct header. This option adds a hash and locationData to the url and there MUST be access to the record in order to download the file. If the fileposition on the server is furthermore secured by a .htaccess file preventing ANY access, you've got secure download here!
 
 .secure.mimeTypes (list of mimetypes, syntax [ext] = [mimetype]
 
 Example:
 .secure = 1
-.secure.mimeTypes = pdf=application/pdf, doc=application/msword]]></description>
+.secure.mimeTypes = pdf=application/pdf, doc=application/msword
+
+.parameter = [string/stdWrap]; By default the jumpurl link will use the current pid and typeNum.
+If you need alternative values (e.g. for logging) you can specify them here.
+For options see typolink.parameter]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
@@ -6670,6 +6806,41 @@ Use this to eg. import another label from a database field or such.]]></descript
                <property name="wrap" type="wrap">
                        <description><![CDATA[Wraps the links.]]></description>
                        <default><![CDATA[
+]]></default>
+               </property>
+       </type>
+       <type id="filelink.jumpurl">
+               <property name="secure" type="boolean">
+                       <description><![CDATA[If set, then the file pointed to by jumpurl is NOT redirected to, but rather it's read from the file and returned with a correct header. This option adds a hash and locationData to the url and there MUST be access to the record in order to download the file. If the fileposition on the server is furthermore secured by a .htaccess file preventing ANY access, you've got secure download here!
+
+  .secure.mimeTypes = list of mimetypes, syntax [ext] = [mimetype]
+
+Example:
+
+jumpurl.secure = 1
+
+jumpurl.secure.mimeTypes = pdf=application/pdf, doc=application/msword]]></description>
+                       <default><![CDATA[
+]]></default>
+               </property>
+               <property name="secure.mimetypes" type="string">
+                       <description><![CDATA[.secure.mimeTypes = list of mimetypes, syntax [ext] = [mimetype]
+
+Example:
+
+jumpurl.secure = 1
+
+jumpurl.secure.mimeTypes = pdf=application/pdf, doc=application/msword]]></description>
+                       <default><![CDATA[
+]]></default>
+               </property>
+               <property name="parameter" type="stdWrap">
+                       <description><![CDATA[string/stdWrap
+                       By default the jumpurl link will use the current pid and typeNum.
+If you need alternative values (e.g. for logging) you can specify them here.
+For options see typolink.parameter
+                       ]]></description>
+                       <default><![CDATA[
 ]]></default>
                </property>
        </type>
@@ -6727,8 +6898,9 @@ The list in ".value" may not have spaces between elements!!]]></description>
                </property>
        </type>
        <type id="imageLinkWrap">
-               <property name="JSwindow" type="boolean">
-                       <description><![CDATA[The image will be opened in a new window which is fitted to the dimensions of the image!]]></description>
+               <property name="JSwindow" type="stdWrap">
+                       <description><![CDATA[boolean/stdWrap
+                       The image will be opened in a new window which is fitted to the dimensions of the image!]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
@@ -6762,6 +6934,20 @@ instead.]]></description>
                <property name="bodyTag" type="string">
                        <description><![CDATA[Body tag of the new window]]></description>
                        <default><![CDATA[
+]]></default>
+               </property>
+               <property name="directImageLink" type="boolean">
+                       <description><![CDATA[If true, a link to the generated image file will be returned directly (showpic.php is not used)]]></description>
+                       <default><![CDATA[
+]]></default>
+               </property>
+               <property name="linkParams" type="typolink">
+                       <description><![CDATA[Allows the manipulation of the generated typolink if JSwindow is not used.
+
+                       Example:
+                       linkParams.ATagParams.dataWrap =  class="{$styles.content.imgtext.linkWrap.lightboxCssClass}" rel="{$styles.content.imgtext.linkWrap.lightboxRelAttribute}"
+]]></description>
+                       <default><![CDATA[
 ]]></default>
                </property>
                <property name="effects" type="string">
@@ -6926,6 +7112,26 @@ This crops 100x100px; from landscape-images a bit right of the center and portra
 .width = 100c+30
 .height = 100c-25]]></description>
                        <default><![CDATA[
+]]></default>
+               </property>
+               <property name="noRescale" type="boolean">
+                       <description><![CDATA[If set, image will never be scaled. Only width and height are calculated according to the other properties, so that image is _displayed_ resized, but original files is used. Example:
+
+ file = test.jpg // has 1600 x 1200 pixels)
+ file.width = 240m
+ file.height = 240m
+ file.noScale = 1
+
+results in
+
+ <img src="test.jpg" width="240" height="180" />
+ // note src="test.jpg" is the _original_ file.
+
+Usage:
+
+ For creating PDFs or printing of pages the original file could provide much better quality as a recaled one
+                       ]]></description>
+                       <default><![CDATA[
 ]]></default>
                </property>
        </type>
@@ -6985,7 +7191,7 @@ class="board"]]></description>
                        <default><![CDATA[_top]]></default>
                </property>
                <property name="keep" type="stringList">
-                       <description><![CDATA[list: &quot;scheme&quot;,&quot;path&quot;,&quot;query&quot;
+                       <description><![CDATA[list: "scheme","path","query"
 As default the link-text will be the full domain-name of the link.
 
 Examples:
@@ -7038,6 +7244,27 @@ The property "selectFields" is overridden internally with "count(*)".]]></descri
 ]]></default>
                </property>
        </type>
+       <type id="numberFormat">
+               <property name="decimals" type="stdWrap">
+                       <description><![CDATA[integer / stdWrap
+Number of decimals the formated number will have. Defaults to 0, so that your input will be rounded off in that case.
+]]></description>
+                       <default><![CDATA[
+]]></default>
+               </property>
+               <property name="dec_point" type="stdWrap">
+                       <description><![CDATA[string / stdWrap
+Character that devides the decimals from the rest. Defaults to "."
+]]></description>
+                       <default><![CDATA[.]]></default>
+               </property>
+               <property name="thousand_sep" type="stdWrap">
+                       <description><![CDATA[string / stdWrap
+Character that devides the thousands of the number. Defaults to ",", set an empty value to have no thousands separator.
+]]></description>
+                       <default><![CDATA[,]]></default>
+               </property>
+       </type>
        <type id="parseFunc">
                <property name="allowTags" type="stringList">
                        <description><![CDATA[List of tags, which are allowed to exist in code!
@@ -7239,6 +7466,36 @@ Special keyword: "total" is substituted with count(*)]]></description>
 
 Special keyword: "total" is substituted with count(*)]]></description>
                        <default><![CDATA[
+]]></default>
+               </property>
+               <property name="markers" type="array">
+                       <description><![CDATA[array of markers
+                       The markers defined in this section can be used, wrapped in the usual ###markername### way, in any other property of select.
+Each value is properly escaped and quoted to prevent SQL injection problems. This provides a way to safely use external data
+(e.g. database fields, GET/POST parameters) in a query.
+<markername>.value (value) sets the value directly
+<markername>.commaSeparatedList (bool) If set the value is interpreted as a comma separated list of values. Each value in
+the list is individually escaped and quoted.
+(stdWrap properties ...) All stdWrap properties can be used for each markername
+
+Example:
+
+page.60 = CONTENT
+page.60 {
+  table = tt_content
+  select {
+      pidInList = 73
+      where = header != ###whatever###
+      orderBy = ###sortfield###
+      markers {
+        whatever.data = GP:first
+        sortfield.value = sor
+        sortfield.wrap = |ting
+      }
+  }
+}
+]]></description>
+                       <default><![CDATA[
 ]]></default>
                </property>
                <property name="orderBy" type="string">
@@ -7360,8 +7617,9 @@ Notice: Currently this works only with TCA fields of type "select" which are not
 The limits between which layout is used are 60 minutes, 24 hours, 365 days,
 
 NOTE:
-If you set this property with a non-integer, it's used to format the four units. This is the default value:
-" min| hrs| days| yrs"
+If you set this property with a non-integer, it's used to format the four units. Use eight values to format both singular and plural values, where the first four values are the plural values and the last four are singular. This is the default string:
+
+" min| hrs| days| yrs| min| hour| day| year"
 
 Set another string if you want to change the units. You may include the "-signs. They are removed anyway.]]></description>
                        <default><![CDATA[
@@ -7414,7 +7672,7 @@ PHP: $content=chr(intval($conf["char"]);]]></description>
                        <description><![CDATA[Crops the content to a certain length
 Syntax: +/- (chars) = from left / from right | [string] | [boolean: keep whole words]
 
-Examples: 
+Examples:
 20 | ...    => max 20 characters. If more, the value will be truncated to first 20 chars and prepended with "..."
 -20 | ... => max 20 characters. If more, the value will be truncated to last 20 chars and appended with "..."
 20 | ... | 1 => max 20 characters. If more, the value will be truncated to last 20 chars and appended with "...". If the division is in the middle of a word, the remains of that word is removed.
@@ -7655,6 +7913,41 @@ Example:
                <property name="numRows" type="numRows">
                        <description><![CDATA[Returns the number of rows resulting from the select]]></description>
                        <default><![CDATA[
+]]></default>
+               </property>
+               <property name="numberFormat" type="numberFormat">
+                       <description><![CDATA[Formats a float value to any number format you need (e.g. prices)
+
+With this property you can format a float value and display it like you want, for example as a price. It's a wrapper for PHP's number_format() function.
+You can define how many decimals you want and which separators you want for decimals and thousands.
+
+Examples:
+
+lib.myPrice = TEXT
+lib.myPrice {
+  value = 0.8
+  numberFormat {
+    decimals = 2
+    dec_point = ,
+  }
+  noTrimWrap = || €|
+}
+# Will result in "0,80 €"
+
+
+lib.carViews = CONTENT
+lib.carViews {
+  table = tx_mycarext_car
+  select.pidInList = 42
+  renderObj = TEXT
+  renderObj {
+    field = views
+    numberFormat.thousands_sep = .
+  }
+}
+# Will result in something like "2.055"
+]]></description>
+                       <default><![CDATA[
 ]]></default>
                </property>
                <property name="offsetWrap" type="intList">
@@ -7895,6 +8188,56 @@ Uses "renderCharset" for the operation.]]></description>
                <property name="wrapAlign" type="stdWrap">
                        <description><![CDATA[Wraps content with <div style=text-align:[value];"> | </div> if align is set]]></description>
                        <default><![CDATA[
+]]></default>
+               </property>
+       </type>
+       <type id="SVG">
+               <property name="width" type="stdWrap">
+                       <description><![CDATA[int/stdWrap
+                       width of SVG
+]]></description>
+                       <default><![CDATA[600]]></default>
+               </property>
+               <property name="height" type="stdWrap">
+                       <description><![CDATA[int/stdWrap
+                       height of SVG
+]]></description>
+                       <default><![CDATA[400]]></default>
+               </property>
+               <property name="src" type="stdWrap">
+                       <description><![CDATA[file resource/stdWrap
+                       SVG file resource
+]]></description>
+                       <default><![CDATA[
+]]></default>
+               </property>
+               <property name="value" type="stdWrap">
+                       <description><![CDATA[XML/stdWrap
+                       SVG raw XML. When src is defined the file will be loaded and value is ignored.
+
+Example:
+10 = SVG
+10 {
+   width = 600
+   height = 600
+   value (
+       <rect x="100" y="100" width="500" height="200" fill="white" stroke="black" stroke-width="5px"/>
+       <line x1="0" y1="200" x2="700" y2="200" stroke="red" stroke-width="20px"/>
+        <polygon points="185 0 125 25 185 100" transform="rotate(135 125 25)" />
+        <circle cx="190" cy="150" r="40" stroke="black" stroke-width="2" fill="yellow"/>
+   )
+   noscript.cObject = TEXT
+   noscript.cObject.value = no svg rendering possible, use a browser
+}
+]]></description>
+                       <default><![CDATA[
+]]></default>
+               </property>
+               <property name="noscript" type="stdWrap">
+                       <description><![CDATA[text/stdWrap
+                       Output if SVG output is not possible
+]]></description>
+                       <default><![CDATA[
 ]]></default>
                </property>
        </type>
@@ -8064,6 +8407,17 @@ class="board"]]></description>
                        <description><![CDATA[Preset values for opening the window. This example lists almost all possible attributes:
 status=1,menubar=1,scrollbars=1,resizable=1,location=1,directories=1,toolbar=1]]></description>
                        <default><![CDATA[
+]]></default>
+               </property>
+               <property name="jumpurl" type="filelink.jumpurl">
+                       <description><![CDATA[boolean
+                       Decides if the link should call the script with the jumpurl parameter in order to register any clicks in the stat. This works the same as "filelink.jumpurl", see more details there.
+Example:
+typolink.jumpurl =1
+typolink.jumpurl.secure =1
+typolink.jumpurl.secure.mimeTypes = list of mimetypes, syntax [ext] = [mimetype]
+]]></description>
+                       <default><![CDATA[
 ]]></default>
                </property>
                <property name="addQueryString" type="boolean">