diff -r 000000000000 -r 414e01d06fd5 data/TWiki/VarTABLE.txt,v --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/data/TWiki/VarTABLE.txt,v Sat Jan 26 15:50:53 2008 +0100 @@ -0,0 +1,67 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; + + +1.1 +date 2008.01.22.03.21.24; author TWikiContributor; state Exp; +branches; +next ; + + +desc +@buildrelease +@ + + +1.1 +log +@buildrelease +@ +text +@%META:TOPICINFO{author="TWikiContributor" date="1191730164" format="1.1" version="1"}% +%META:TOPICPARENT{name="TWikiVariables"}% +#VarTABLE +---+++ TABLE{ _attributes_ } -- control attributes of tables and sorting of table columns + * The =%TABLE{}%= variable is handled by the TablePlugin + * Syntax: =%TABLE{ _attributes_ }%= +%STARTSECTION{"table_attributes"}% + * Supported attributes: + | *Argument* | *Comment* | *Default value* | *Example* | + | =sort= | Set table sorting by clicking headers ="on"= or ="off"=. | unspecified | =sort="on"= | + | =initsort= | Column to sort initially (="1"= to number of columns). | unspecified | =initsort="2"= | + | =initdirection= | Initial sorting direction for =initsort=, set to ="up"= (descending) or ="down"= (ascending). | unspecified | =initdirection="up"= | + | =disableallsort= | Disable all sorting, both initsort and header sort. This is mainly used by plugins such as the EditTablePlugin to disable sorting in a table while editing the table. | unspecified | =disableallsort="on"= | + | =headerbg= | Header cell background colour. | ="#6b7f93"= | =headerbg="#999999"= | + | =headerbgsorted= | Header cell background colour of a sorted column. | the value of =headerbg= | =headerbgsorted="#32596c"= | + | =headercolor= | Header cell text colour. | ="#ffffff"= | =headercolor="#0000cc"= | + | =databg= | Data cell background colour, a comma separated list. Specify ="none"= for no colour, that is to use the colour/background of the page the table is on. | ="#edf4f9,#ffffff"= | =databg="#f2f2f2,#ffffff"= | + | =databgsorted= | Data cell background colour of a sorted column; see =databg=. | the values of =databg= | =databgsorted="#d4e8e4,#e5f5ea"= | + | =datacolor= | Data cell text colour, a comma separated list. | unspecified | =datacolor="#0000CC, #000000"= | + | =tableborder= | Table border width (pixels). | ="1"= | =tableborder="2"= | + | =tableframe= | Table frame, set to ="void"= (no sides), ="above"= (the top side only), ="below"= (the bottom side only), ="hsides"= (the top and bottom sides only), ="lhs"= (the left-hand side only), ="rhs"= (the right-hand side only), ="vsides"= (the right and left sides only), ="box"= (all four sides), ="border"= (all four sides). | unspecified | =tableframe="hsides"= | + | =tablerules= | Table rules, set to ="none"= (no rules), ="groups"= (rules will appear between row groups and column groups only), ="rows"= (rules will appear between rows only), ="cols"= (rules will appear between columns only), ="all"= (rules will appear between all rows and columns). | unspecified | =tablerules="rows"= | + | =cellpadding= | Cell padding (pixels). | ="0"= | =cellpadding="0"= | + | =cellspacing= | Cell spacing (pixels). | ="0"= | =cellspacing="3"= | + | =cellborder= | Cell border width (pixels). | unspecified | =cellborder="0"= | + | =valign= | Vertical alignment of cells and headers, set to ="top"=, ="middle"=, ="bottom"= or ="baseline"=. | unspecified | =valign="top"= | + | =headervalign= | Vertical alignment of header cells; overrides =valign=. | unspecified | =headervalign="top"= | + | =datavalign= | Vertical alignment of data cells; overrides =valign=. | unspecified | =datavalign="top"= | + | =headeralign= | Header cell alignment, one value for all columns, or a comma separated list for different alignment of individual columns. Set to ="left"=, ="center"=, ="right"= or ="justify"=. Overrides individual cell settings. | unspecified | =headeralign="left,right"= | + | =dataalign= | Data cell alignment, one value for all columns, or a comma separated list for different alignment of individual columns. Set to ="left"=, ="center"=, ="right"= or ="justify"=. Overrides individual cell settings. | unspecified | =dataalign="center"= | + | =tablewidth= | Table width: Percentage of window width, or absolute pixel value. | unspecified | =tablewidth="100%"= | + | =columnwidths= | Column widths: Comma delimited list of column widths, percentage or absolute pixel value. | unspecified | =columnwidths="80%,20%"= | + | =headerrows= | Number of header rows to exclude from sort. (will be rendered in a HTML =thead= section) | ="1"= | =headerrows="1"= | + | =footerrows= | Number of footer rows to exclude from sort. (will be rendered in a HTML =tfoot= section) | ="0"= | =footerrows="1"= | + | =id= | Unique table identifier string, used for targeting a table with CSS. | =tableN= (where N is the table order number on the page) | =id="userTable"= | + | =summary= | Table summary used by screenreaders: A summary of what the table presents. It should provide an orientation for someone who listens to the table. | unspecified | =summary="List of subscribed users"= | + | =caption= | Table caption: A title that will be displayed just above the table.| unspecified | =caption="Users"= | +%ENDSECTION{"table_attributes"}% + * Example:%BR% + =%TABLE{ tableborder="0" cellpadding="4" cellspacing="3" cellborder="0" }%= %BR% + =| *A1* | *B1* |= %BR% + =| A2 | B2 |= + * Related: See TablePlugin for more details +@