Diff: Help/OldStyleTablePlugin

Note: You are viewing an old revision of this page. View the current version.

Differences between version 3 and previous revision of Help/OldStyleTablePlugin.

Other diffs: Previous Major Revision, Previous Author

Newer page: version 3 Last edited on 9 September 2007 0:16 by harold Revert
Older page: version 2 Last edited on 22 May 2014 3:01 by harold Revert
@@ -1,75 +1,64 @@
-The **~OldStyleTable** [[Help:WikiPlugin|plugin]] can be used to include tables within a wiki 
+The OldStyleTablePlugin can be used to include tables within a wiki 
 page using the old-style markup syntax for tables. 
  
-This plugin is included for legacy only. We recommand to  
-use [[Help :Wikicreole#Tables|Wikicreole tables]]  
-or [[Help:MediawikiTablePlugin|Mediawiki tables]] instead.  
+!!Usage
  
-== Usage ==  
-  
-{{{  
-< <OldStyleTable caption="OldStyleTable" border||=2 
+<verbatim>  
+<?plugin OldStyleTable caption="OldStyleTable" border||=2 
 ||^ *Name* |v *Cost* |v *Notes* 
 | *First* | *Last* 
 |> Jeff |< Dairiki |^ Cheap |< Not worth it 
 |> Marco |< Polo | Cheaper |< Not available 
-> >  
-}}}  
+? >  
+</verbatim>  
  
 will get you 
  
-<< OldStyleTable caption="OldStyleTable" border||=2 
+<?plugin OldStyleTable caption="OldStyleTable" border||=2 
 ||^ *Name* |v *Cost* |v *Notes* 
 | *First* | *Last* 
 |> Jeff |< Dairiki |^ Cheap |< Not worth it 
 |> Marco |< Polo | Cheaper |< Not available 
->
+?
  
-Note that multiple ** |** s lead to spanned columns, and ** v** s can be  
-used to span rows. A ** >** generates a right justified column, ** <**  
-a left justified column and ** ^** a centered column (which is the 
+Note that multiple __ |__ s lead to spanned columns, and __ v__ s can be  
+used to span rows. A __ >__ generates a right justified column, __ <__  
+a left justified column and __ ^__ a centered column (which is the 
 default.) 
  
-== Arguments ==  
+!! Plugin Arguments 
  
-{| class="bordered"  
-|-  
-! Argument  
-! Description  
-! Default value  
-|-  
-| ** caption**  
-| Any string  
-| Empty string  
-|-  
-| **border**  
-| Any number  
-| 1  
-|-  
-| **cellspacing**  
-| Any number  
-| 1  
-|-  
-| **cellpadding**  
-| Any number  
-| 1  
-|-  
-| **summary**  
-| Any string  
-| Empty string  
-|}  
+__ caption__:  
  
-== Syntax ==  
+ Any string. Default: ""  
  
-Note that within each table cell, // new-style// markup is used. You can 
+__border__:  
+  
+ Any number. Default: 1  
+  
+__cellspacing__:  
+  
+ Any number. Default: 1  
+  
+__cellpadding__:  
+  
+ Any number. Default: 1  
+  
+__summary__:  
+  
+ Any string. Default: ""  
+  
+----  
+  
+ Note that within each table cell, _ new-style_ markup is used. You can 
 only use inline markup --- no block level markup is allowed within 
 table cells. 
  
 (Using old-style markup wouldn't make much sense, since one can't 
 include multi-line plugin invocations using the old-style markup 
 rules.) 
  
-<noinclude>  
-----  
-[[PhpWikiDocumentation]] [[CategoryWikiPlugin]]  
-</noinclude>  
+  
+--------- ----  
+  
+PhpWikiDocumentation Help:WikiPlugin  

version 3

The OldStyleTablePlugin can be used to include tables within a wiki page using the old-style markup syntax for tables.

Usage:

<?plugin OldStyleTable caption="OldStyleTable" border||=2
||^  *Name*                |v *Cost*   |v *Notes*
| *First*     | *Last*
|> Jeff       |< Dairiki   |^  Cheap   |< Not worth it
|> Marco      |< Polo      | Cheaper   |< Not available
?>

will get you

OldStyleTable
 Name   Cost   Notes 
 First   Last 
 Jeff   Dairiki   Cheap   Not worth it 
 Marco   Polo   Cheaper   Not available 

Note that multiple |s lead to spanned columns, and vs can be used to span rows. A > generates a right justified column, < a left justified column and ^ a centered column (which is the default.)

Plugin Arguments

caption
Any string. Default: ""
border
Any number. Default: 1
cellspacing
Any number. Default: 1
cellpadding
Any number. Default: 1
summary
Any string. Default: ""

Note that within each table cell, new-style markup is used. You can only use inline markup --- no block level markup is allowed within table cells.

(Using old-style markup wouldn't make much sense, since one can't include multi-line plugin invocations using the old-style markup rules.)


PhpWikiDocumentation Help:WikiPlugin