plugin:structcondstyle
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| plugin:structcondstyle [2022-06-02 09:38] – [structcondstyle Plugin] 2a02:8071:2ca4:9d00::4cc4 | plugin:structcondstyle [2024-07-25 14:40] (current) – unnecessary "the" deleted benks | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| conflicts | conflicts | ||
| similar | similar | ||
| - | tags : color, struct, data, strata, conditional, | + | tags : color, struct, data, strata, conditional, |
| downloadurl: | downloadurl: | ||
| - | bugtracker : http:// | + | bugtracker : https:// |
| - | sourcerepo : http:// | + | sourcerepo : https:// |
| donationurl: | donationurl: | ||
| Line 30: | Line 30: | ||
| ===== Syntax ===== | ===== Syntax ===== | ||
| - | The plugin adds a new keyword to the definition of struct aggregations (see [[plugin: | + | |
| + | The plugin adds a new keyword to the definition of struct aggregations (see [[plugin: | ||
| Basic syntax: | Basic syntax: | ||
| Line 40: | Line 41: | ||
| ---- | ---- | ||
| </ | </ | ||
| + | |||
| The conditional part (// COLUMN = ARGUMENT//) compares the current row's value in the //COLUMN// to the argument, using a (boolean) operator. If the condition is true, the //STYLE TRUE// will be applied to the row, otherwise the //STYLE FALSE// will be applied. The style are plain CSS code (multiple statements, each ended with a semicolon) and have to be allways wrapped within quotation marks. | The conditional part (// COLUMN = ARGUMENT//) compares the current row's value in the //COLUMN// to the argument, using a (boolean) operator. If the condition is true, the //STYLE TRUE// will be applied to the row, otherwise the //STYLE FALSE// will be applied. The style are plain CSS code (multiple statements, each ended with a semicolon) and have to be allways wrapped within quotation marks. | ||
| Currently, the following operators are recognized: | Currently, the following operators are recognized: | ||
| + | |||
| ^ Operator | ^ Operator | ||
| - | | = | Row value has to be equal to the argument | + | | '' |
| - | | != / not | Row value has to be not equal to the argument | + | | '' |
| - | | < | Row value has to be less than the argument | + | | '' |
| - | | > | Row value has to be greater than the argument | + | | '' |
| - | | < = | Row value has to be less than or equal to the argument | + | | '' |
| - | | >= | Row value has to be greater than or equal to the argument | + | | '' |
| - | | contains | + | | '' |
| To adress the current date and time, the keyword //now// may be used as an argument. | To adress the current date and time, the keyword //now// may be used as an argument. | ||
| + | // | ||
| + | condstyle | ||
| ===== Development ===== | ===== Development ===== | ||
| + | |||
| The pluging is actively maintained and improved. | The pluging is actively maintained and improved. | ||
| === Change Log === | === Change Log === | ||
| + | |||
| FIXME | FIXME | ||
| === ToDo/Wish List === | === ToDo/Wish List === | ||
| - | FIXME | + | |
| + | This plugin uses the PHP mbstring extension which is rarely included by default. | ||
| ===== FAQ ===== | ===== FAQ ===== | ||
| Line 71: | Line 79: | ||
| //nothing yet// | //nothing yet// | ||
| - | |||
plugin/structcondstyle.1654155536.txt.gz · Last modified: by 2a02:8071:2ca4:9d00::4cc4
