]]></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>
<default><![CDATA[
]]></default>
</property>
- <property name="wrap" type="wrap">
- <description><![CDATA[
+ <property name="wrap" type="stdWrap">
+ <description><![CDATA[wrap/stdWrap
]]></description>
<default><![CDATA[
]]></default>
<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[
</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>
<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>
<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>
<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">
<description><![CDATA[If set, then a document type declaration (and an XML prologue) will be generated. The value can either be a complete doctype or one of the following keywords:
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">
<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>
<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>
</type>
<type id="EDITPANEL">
<property name="allow" type="string">
<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>
<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>
<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">
<description><![CDATA[(list of) string /stdWrap
Email recipient of the formmail content (generates the hiddenfield "recipient")]]></description>
]]></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>
<type id="EFFECT" extends="GifBuilderObj">
<property name="value" type="string">
<description><![CDATA[.value = [Varnavn] = [value] | [Varnavn] = [value]
<default><![CDATA[
]]></default>
</property>
- <property name="wrap" type="wrap">
- <description><![CDATA[
+ <property name="wrap" type="stdWrap">
+ <description>wrap/stdWrap<![CDATA[
]]></description>
<default><![CDATA[
]]></default>
# 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[
</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>
<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">
<description><![CDATA[Example:
gamma=1,3 | sharpen=80 | solarize=70]]></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>
<type id="mask">
<property name="bgImg" type="imgResource">
]]></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!
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[
<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">
<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>
<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">