DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:catlist

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
plugin:catlist [2018-09-10 00:31]
xif [Create a page option]
plugin:catlist [2018-09-10 01:05] (current)
xif [Options]
Line 55: Line 55:
 ^  Exclude options (can be used multiple time)                       ^^ ^  Exclude options (can be used multiple time)                       ^^
 |  ''​-exclude:​{page1 ns1: page2 …}'' ​ |  Exclude a list of pages/​namespaces based on **full** IDs relative to the listed namespace ('':''​ cannot be ignored on namespaces id). //Not implemented yet//. | |  ''​-exclude:​{page1 ns1: page2 …}'' ​ |  Exclude a list of pages/​namespaces based on **full** IDs relative to the listed namespace ('':''​ cannot be ignored on namespaces id). //Not implemented yet//. |
-|  ''​-exclupage:​("//​regex//"​)'' ​      ​| ​ Exclude pages that match with //regex// if provided; otherwise exclude all pages. ​ | +|  ''​-exclupage:​((!)"//​regex//"​)'' ​      ​| ​ Exclude pages that match with //regex// if provided; otherwise exclude all pages. ​ | 
-|  ''​-excluns(:"//​regex//"​)'' ​        ​| ​ Exclude namespaces that match with //regex// if provided; otherwise exclude all namespaces ​ | +|  ''​-excluns((!):"//​regex//"​)'' ​        ​| ​ Exclude namespaces that match with //regex// if provided; otherwise exclude all namespaces ​ | 
-|  ''​-exclunsall(:"//​regex//"​)'' ​     |  Exclude all content of subnamespaces that match with //regex// if provided; otherwise don't show content of subnamespaces ​ | +|  ''​-exclunsall((!):"//​regex//"​)'' ​     |  Exclude all content of subnamespaces that match with //regex// if provided; otherwise don't show content of subnamespaces ​ | 
-|  ''​-exclunspages(:"//​regex//"​)'' ​   |  Exclude pages of subnamespaces that match with //regex// if provided; otherwise exclude all pages of subnamespaces ​ | +|  ''​-exclunspages((!):"//​regex//"​)'' ​   |  Exclude pages of subnamespaces that match with //regex// if provided; otherwise exclude all pages of subnamespaces ​ | 
-|  ''​-exclunsns(:"//​regex//"​)'' ​      ​| ​ Exclude subnamespaces of subnamespaces that match with //regex// if provided; otherwise exclude all subnamespaces of subnamespaces ​ |+|  ''​-exclunsns((!):"//​regex//"​)'' ​      ​| ​ Exclude subnamespaces of subnamespaces that match with //regex// if provided; otherwise exclude all subnamespaces of subnamespaces  ​
 +|  If ''​!''​ is appended before the regex, the regex is **negated**. In other words, pages would be **filtered** based of //regex//, rather than excluded : only pages matching the regex would be included. //Not implemented yet//  ||
 |  **Note :** don't add delimiters to //regex//, the delimiter is ''/'' ​ || |  **Note :** don't add delimiters to //regex//, the delimiter is ''/'' ​ ||
 |  **[Default]** ''​-excludeOnID'' ​    ​| ​ Exclusion based on **full** page IDs (''​namespace:​subnamespace:​page''​) ​ | |  **[Default]** ''​-excludeOnID'' ​    ​| ​ Exclusion based on **full** page IDs (''​namespace:​subnamespace:​page''​) ​ |
plugin/catlist.txt · Last modified: 2018-09-10 01:05 by xif