TWiki home TWiki.Tukro > TWiki > TablePlugin (r1.12) TWiki.Tukro webs:
Main | TWiki | Know | Sandbox
TWiki . { Welcome | Register | Changes | Topics | Index | Search | Go }

Table Plugin

Gives extra control of table display:

TablePlugin Global Settings

Plugin settings are stored as preferences variables. To reference a plugin setting write %<plugin>_<setting>%, for example, %INTERWIKIPLUGIN_SHORTDESCRIPTION%

Sorting

Click on column heading text to sort by a column. Initial column will be sorted in descending order, click again to get ascending order. The type of data in the cell is determined automatically:

Per Table Settings

On line before the table use %TABLE{...}%:

Argument Comment Example
sort Set table sorting on or off sort="on"
initsort Column to sort initially (1 to number of columns) initsort="2"
initdirection Initial sorting direction for initsort, set to up or down initsort="down"
headerbg Header cell background colour headerbg="#99CCCC"
databg Data cell background colour, a comma separated list databg="#C8CB8F,#DBDDB5"
tableborder Table border width (pixels) tableborder="2"
cellpadding Cell padding (pixels) cellpadding="0"
cellspacing Cell spacing (pixels) cellspacing="3"
valign Vertical alignment of cells, set to top, middle, bottom or baseline valign="top"
headeralign Header cell alignment, set to left, center, right or justify. Overrides individual cell settings headeralign="left"
dataalign Data cell alignment, set to left, center, right or justify. Overrides individual cell settings dataalign="center"

All default to the global setting

Examples

Line before table: %TABLE{sort="on" tableborder="0" cellpadding="1" cellspacing="3" headerbg="#99CCCC" databg="#C8CB8F,#DBDDB5"}%

Num Status Action Who When Progress
1 C Chose new colours John 1-Dec-02  
2 X Release John 1-Apr-02  
3   Get feedback Anne 1-Feb-02  
12 C Spec error handling Jack 1-Dec-02  
5   Abc John    

Plugin Installation Instructions

Plugin Info

Plugin Author: JohnTalintyre?, PeterThoeny
Plugin Version: 13 Mar 2002
Change History: 13 Mar 2002 PTh: Added TWiki:Main/ShawnBradford 's initsort and initdirection
12 Mar 2002 PTh: Added valign, headeralign and dataalign; fixed bug of swapped cellpadding/cellspacing; fixed warning of uninitialized value
05 Jan 2002 PTh: Fixed sorting bug of cells with leading white space
06 Dec 2001 PTh: Fixed date sorting bug
03 Dec 2001 PTh: Fixed sort="off" bug and more
29 Nov 2001: PTh fixed Perl warnings
16 Nov 2001: PTh added table border, cell spacing, cell padding, gif files
07 Oct 2001: Initial version
CPAN Dependencies: none
Other Dependencies: none
Perl Version: 5.0
Plugin Home: http://TWiki.org/cgi-bin/view/Plugins/TablePlugin
Feedback: http://TWiki.org/cgi-bin/view/Plugins/TablePluginDev

Related Topics: TWikiPreferences, TWikiPlugins

-- JohnTalintyre? - 07 Oct 2001
-- PeterThoeny - 13 Mar 2002

Attachment sort Action Size Date Who Comment
up.gif manage 0.9 K 14 Nov 2001 - 03:13 PeterThoeny Up arrow
down.gif manage 0.8 K 14 Nov 2001 - 03:13 PeterThoeny Down arrow
diamond.gif manage 0.9 K 14 Nov 2001 - 03:13 PeterThoeny Diamond symbol

Topic TablePlugin . { Edit | Attach | Ref-By | Printable | Diffs | r1.21 | > | r1.20 | > | r1.19 | More }
Revision r1.12 - 13 Mar 2002 - 06:30 - PeterThoeny Copyright © 1999-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki.Tukro? Send feedback.