plugin:catlist
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:catlist [2018-08-16 10:19] – [Discussion] Samana Johann | plugin:catlist [2024-03-07 19:31] (current) – Tested OK with Jack + Kaos dregad | ||
---|---|---|---|
Line 6: | Line 6: | ||
email : xcodexif@xif.fr | email : xcodexif@xif.fr | ||
type : Syntax | type : Syntax | ||
- | lastupdate : 2018-07-22 | + | lastupdate : 2023-12-16 |
- | compatible : " | + | compatible : Detritus, Elenor |
depends | depends | ||
conflicts | conflicts | ||
Line 24: | Line 24: | ||
===== Screenshots ===== | ===== Screenshots ===== | ||
- | Example page [[http:// | + | Example page [[http:// |
- | {{http:// | + | {{http:// |
- | Example using columns: | ||
- | {{http:// | ||
===== Syntax ===== | ===== Syntax ===== | ||
- | Legend: '' | + | < |
- | + | Here, '' | |
- | < | + | The namespace itself is optional. If not provided, the namespace of current page is used by default |
- | If namespace is not provided (eg. only '' | + | |
Relative ('' | Relative ('' | ||
+ | |||
+ | ==== More specific syntax ==== | ||
+ | |||
+ | Note that '' | ||
+ | |||
+ | Here are some examples about exclusion : | ||
+ | * List only namespaces relative to current namespace :\\ ''< | ||
+ | * List everything except '' | ||
+ | * List everything in '' | ||
+ | * Exclude all page in '' | ||
==== Options ==== | ==== Options ==== | ||
- | ^ Display options | + | Legend: '' |
- | | **[Default]** | + | |
- | | '' | + | ^ Display options |
- | | '' | + | | **[Default]** |
- | | '' | + | | '' |
- | ^ Exclude options (can be used multiple time) ^^ | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | ^ Exclude options (can be used multiple time and combined) ^^ |
- | | **Note :** don't add delimiters to //regex//, the delimiter is ''/'' | + | | '' |
- | | **[Default]** '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | ^ Headline | + | | '' |
- | | '' | + | | If '' |
- | | '' | + | | **Note :** don't add delimiters to //regex//. The delimiter is implicitly |
- | | '' | + | | **[Default]** '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | ^ | + | | '' |
- | | '' | + | ^ Headline |
- | | '' | + | | '' |
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | ^ | ||
+ | | '' | ||
^ Create page buttons options (takes into account user rights) | ^ Create page buttons options (takes into account user rights) | ||
- | | '' | + | | '' |
- | | '' | + | | '' |
| Default : shows an '' | | Default : shows an '' | ||
- | ^ Sort options | + | ^ Sort options |
- | | '' | + | | '' |
- | | '' | + | | '' |
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | **Note :** there is no sorting by default, '' | ||
+ | ^ ACL options | ||
+ | | '' | ||
+ | | '' | ||
==== Global options ==== | ==== Global options ==== | ||
- | | '' | + | These options can be found in the DokuWiki configuration manager. |
+ | |||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
| '' | | '' | ||
| '' | | '' | ||
| '' | | '' | ||
- | | '' | + | | '' |
- | | '' | + | | '' |
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
To illustrate '' | To illustrate '' | ||
It is recommended to use the '' | It is recommended to use the '' | ||
- | ==== Tips ==== | ||
- | You want to exclude all page in listed | + | Decision made when showing a namespace |
- | < | + | {{http:// |
+ | |||
+ | ==== Styles ==== | ||
You can stylize the columns of the '' | You can stylize the columns of the '' | ||
Line 116: | Line 145: | ||
Source code is available on [[https:// | Source code is available on [[https:// | ||
+ | While this plugin is somewhat maintained, the author does not have much time to dedicate to it and does not use docuwiki presently. I would be happy to transfer the ownership to an actual user. | ||
==== Change Log ==== | ==== Change Log ==== | ||
Line 176: | Line 206: | ||
* **2018-07-22** | * **2018-07-22** | ||
* fixed syntax error in lang/ | * fixed syntax error in lang/ | ||
+ | * **2018-10-04** | ||
+ | * support all cases of '' | ||
+ | * fixed add-page-button for the case '' | ||
+ | * added options '' | ||
+ | * removed '' | ||
+ | * **2019-03-28** | ||
+ | * added italian language | ||
+ | * bugfix (thanks to @bradbulger) | ||
+ | * added '' | ||
+ | * **2019-05-19** | ||
+ | * added '' | ||
+ | * added '' | ||
+ | * **2019-07-18** | ||
+ | * added '' | ||
+ | * disable character substitutions when '' | ||
+ | * **2019-07-31** | ||
+ | * rewritten sorting, added sorting by title and by type | ||
+ | * **2019-09-13** | ||
+ | * fixed and improved sorting with '' | ||
+ | * fixed ' | ||
+ | * **2019-10-29** | ||
+ | * added '' | ||
+ | * fixed behavior when both show_pgnoread and show_leading_ns are enabled | ||
+ | * fixed " | ||
+ | * **2021-02-04** | ||
+ | * added the " | ||
+ | * **2021-07-21** | ||
+ | * implemented '' | ||
+ | * implemented negation of regex exclusion options | ||
+ | * **2022-06-25** | ||
+ | * added '' | ||
+ | * added sorting by date | ||
+ | * **2022-08-07** | ||
+ | * added Collator sorting | ||
+ | * bug fixing | ||
+ | * **2023-12-16** | ||
+ | * fix bug with the add page button in side bar | ||
==== Known Issues and Wish List ==== | ==== Known Issues and Wish List ==== | ||
Line 184: | Line 251: | ||
* English | * English | ||
- | * French | ||
* Chinese (Simplified) | * Chinese (Simplified) | ||
- | * Russian | + | * French |
- | * Japanese | + | |
* German | * German | ||
- | * Spanish | + | |
+ | * Japanese | ||
+ | * Russian | ||
+ | | ||
- | Help is welcome ! | + | |
+ | [[https:// | ||
===== Discussion ===== | ===== Discussion ===== | ||
**Please send me an e-mail at [[xcodexif@xif.fr]]** | **Please send me an e-mail at [[xcodexif@xif.fr]]** | ||
- | |||
- | > |
plugin/catlist.1534407547.txt.gz · Last modified: 2018-08-16 10:19 by Samana Johann