| Table Plugin
Gives extra control off table display: |
|
> > |
- Changing table properties like border width, cell spacing and cell padding
|
|
- Changing background color for header cells
- Changing background color for data cells - colors can alternate
- Behaviour can be specified for a specific table using %TABLE{...}% or with global preferences
|
|
< < | Global Preferences
- Set DEBUG to on to get debug messages in
data/debug.txt . Default: off
|
> > | TablePlugin Global Settings
Plugin settings are stored as preferences variables. To reference
a plugin setting write %<plugin>_<setting>% , i.e. %INTERWIKIPLUGIN_SHORTDESCRIPTION%
- One line description, is shown in the TextFormattingRules topic:
- Set SHORTDESCRIPTION = Control attributes of tables and sorting of table columns
- Set DEBUG to 1 to get debug messages in
data/debug.txt . Default: 0
|
|
- Table border width. Default: 1
|
|
< < | |
> > | |
|
- Table cell padding. Default: 0
|
|
< < | |
> > | |
|
- Table cell spacing. Default: 1
|
|
< < | |
> > | |
|
- Color for header cells ('*'s around text). Default: #99CCCC
|
|
> > | |
|
- Background color for table rows, two alternate colors. Default: #FFFFCC,#FFFFFF
- Set DATA_BG = #FFFFCC,#FFFFFF
|
|
> > | |
|
- Make sortable:
- #Set SORT = attachments
- Set SORT = all
|
|
-
- #Set SORT = attachments
- Set SORT = all
- #Set SORT = none
|
|
< < |
- Short description:
- Set SHORTDESCRIPTION = Control attributes of tables and sorting of table columns
|
| Sorting |
|
- number is digits, with optional decimal point
- otherwise treated as text
|
|
< < | Per table settings |
> > | Per Table Settings |
| On line before the table use %TABLE{...}% : |
| Examples |
|
< < | Line before table: %TABLE{sort="on" tableborder="0" cellpadding="2" cellspacing="1" headerbg="#99CCCC" databg="#C8CB8F,#DBDDB5"}% |
> > | Line before table: %TABLE{sort="on" tableborder="0" cellpadding="3" cellspacing="1" headerbg="#99CCCC" databg="#C8CB8F,#DBDDB5"}% |
| |
|
< < | |
> > | |
|
|
|
12 | C | Spec error handling | Jack | 1-Dec-02 | |
5 | | Abc | John | | |
|
|
> > | Plugin Installation Instructions
- Download the ZIP file from the Plugin web (see below)
- Unzip
TablePlugin.zip in your twiki installation directory. Content: File: | Description: | data/TWiki/TablePlugin.txt | Plugin topic | data/TWiki/TablePlugin.txt,v | Plugin topic repository | lib/TWiki/Plugins/TablePlugin.pm | Plugin Perl module | pub/TWiki/TablePlugin/diamond.gif | Diamond symbol | pub/TWiki/TablePlugin/down.gif | Down arrow | pub/TWiki/TablePlugin/up.gif | Up arrow |
- Test if the plugin is correctly installed:
- Check above example if the table renders as expected
- Try click on heading to sort. Other tables should also be sortable
Plugin Info
Related Topics: TWikiPreferences, TWikiPlugins |
| -- JohnTalintyre? - 07 Oct 2001
|
|
< < | -- PeterThoeny - 15 Nov 2001
|
> > | -- PeterThoeny - 16 Nov 2001
|
|
META FILEATTACHMENT | attr="" comment="Up arrow" date="1005707580" name="up.gif" path="C:\Data\Temp\up.gif" size="876" user="PeterThoeny" version="1.1" |
META FILEATTACHMENT | attr="" comment="Down arrow" date="1005707591" name="down.gif" path="C:\Data\Temp\down.gif" size="869" user="PeterThoeny" version="1.1" |
META FILEATTACHMENT | attr="" comment="Diamond symbol" date="1005707607" name="diamond.gif" path="C:\Data\Temp\diamond.gif" size="881" user="PeterThoeny" version="1.1" |
|