This is an old revision of the document!
Table of Contents
tablelayout Plugin
Compatible with DokuWiki
Elenor of Tsort
Set the width of table columns, freeze header rows, float the table, integrates with edittable plugin
This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.
Similar to adhoctables, datatables, searchtablejs, sortablejs, tablewidth, wrap
Installation
Install the plugin using the Extension Manager and the download URL above, which points to latest version of the plugin. Refer to Plugins on how to install plugins manually.
Examples/Usage
The follwing example syntax will make the first fixed and show about 1 other row in a scrollable container below. It will make the first column 20px wide and the second 30px. The table itself will be floating to the right.
{{tablelayout?colwidth="20px,30px"&rowsFixed=1&rowsVisible=2&float=right}} ^ header 1 ^ header 2 ^ | cell A1 | cell B1 | | cell A2 | cell B2 | | cell A3 | cell B3 |
Syntax
The basic boilerplate is {{tablelayout?options}}
. The options are specified like URL parameters:
Column widths
The option is colwidth
and it expects a "
-wrapped, ,
-separated list of column-widths including the px
unit. If you do not want to define the width of an element use -
.
fixed header rows
You have to specify the two options rowsFixed
and rowsVisible
. The first expects a positive integer specifying the number of rows that are fixed at the top. rowsVisible
sets the number of rows that are visible below the fixed rows.
Floating
The option float
takes one of three possible values: left
, right
, center
. left
and right
let the table float to the left or right, center
centers the table on the page.
Development
Commit-Ticker
- Version upped (2022-03-28 23:51)
- Merge pull request #25 from cosmocode/form-event (2022-03-28 16:18)
- Compatibility with upcoming release Igor (2022-03-28 16:15)
- Version upped (2019-06-17 23:51)
- Merge pull request #11 from cosmocode/theadFix (2019-06-17 13:24)
- Fix positioning of filters with additional header rows (2019-06-17 13:10)
- Version upped (2019-06-13 23:51)
- Merge pull request #10 from cosmocode/filters (2019-06-13 17:03)
Change Log
- 2016-10-07 - Initial release