|   |  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 = 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"  | 
		 
	  |