Parameters
This Confluence add-on consists of one macro {table-filter}. To process the table data you should specify as the body of macro{table-filter} the existing table, or some other macro, the results of whose work are the table. The parameters of {table-filter} are listed in the following table:
Parameter | Default | Description |
---|---|---|
column | The columns by which the table should be filtered. While using filters by several columns simultaneously, their names should be divided by comma | |
userfilter | The columns by which the table should be filtered with the user-entered keywords. While using filters by several columns simultaneously, their names should be divided by comma | |
cell-width | 150 | The value of this parameter specifies the width of a drop-down filter. The value of this parameter is in pixels |
button | false | When the value of this parameter is 'true' the filter can be hidden/shown by clicking |
hidelabels | false | Allows to hide labels of drop-down filters and textboxes if set to 'true' |
default | The default values for drop-down filters and textboxes by which the table should be filtered. |
Examples
Default value for filtration and regular expressions
Last Name | First Name | Occupation | City |
---|---|---|---|
Doe | John | Developer | London |
Fry | Philip | Delivery boy | New York City |
Doe | Janet | Scientist | Tokyo |
Farnsworth | Hubert | Scientist | New York City |
Farnsworth | Cubert | Student | New York City |
Last Name | First Name | Occupation | City |
---|---|---|---|
Doe | John | Developer | London |
Fry | Philip | Delivery boy | New York City |
Doe | Janet | Scientist | Tokyo |
Farnsworth | Hubert | Scientist | New York City |
Farnsworth | Cubert | Student | New York City |
One column for filtration by user-entered keyword
Last Name | First Name | Occupation | City |
---|---|---|---|
Doe | John | Developer | London |
Fry | Philip | Delivery boy | New York City |
Doe | Janet | Scientist | Tokyo |
Farnsworth | Hubert | Scientist | New York City |
Farnsworth | Cubert | Student | New York City |
One column for filtration (several values)
Last Name | First Name | Occupation | City |
---|---|---|---|
Doe | John | Developer | London |
Fry | Philip | Delivery boy | New York City |
Doe | Janet | Scientist | Tokyo |
Farnsworth | Hubert | Scientist | New York City |
Farnsworth | Cubert | Student | New York City |
Several columns for filtration
Last Name | First Name | Occupation | City |
---|---|---|---|
Doe | John | Developer | London |
Fry | Philip | Delivery boy | New York City |
Doe | Janet | Scientist | Tokyo |
Farnsworth | Hubert | Scientist | New York City |
Farnsworth | Cubert | Student | New York City |
Changing the width of combobox in the filter
Last Name | First Name | Occupation | City |
---|---|---|---|
Doe | John | Developer | London |
Fry | Philip | Delivery boy | New York City |
Doe | Janet | Scientist | Tokyo |
Farnsworth | Hubert | Scientist | New York City |
Farnsworth | Cubert | Student | New York City |
Hiding the filter
Last Name | First Name | Occupation | City |
---|---|---|---|
Doe | John | Developer | London |
Fry | Philip | Delivery boy | New York City |
Doe | Janet | Scientist | Tokyo |
Farnsworth | Hubert | Scientist | New York City |
Farnsworth | Cubert | Student | New York City |