[BUGFIX] Valid Content-Type header for jpg thumbnails
[Packages/TYPO3.CMS.git] / typo3 / sysext / t3editor / res / tsref / tsref.xml
index 62f024b..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,90 +163,6 @@ 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
@@ -686,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.
@@ -890,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
@@ -1213,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
@@ -1349,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.
@@ -1362,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">
@@ -2975,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;
 
@@ -3374,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">
@@ -4674,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>
@@ -5412,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>
@@ -5489,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>
@@ -6003,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.
@@ -6016,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>
@@ -6031,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>
@@ -6134,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[
@@ -6605,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>
@@ -6689,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>
@@ -7216,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>
@@ -7430,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 | ]
 
@@ -7579,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!
@@ -7663,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>
@@ -7738,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>
@@ -8327,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>