plugin:indexmenu
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:indexmenu [2023-12-22 13:14] – + description section nerun | plugin:indexmenu [2024-04-29 06:22] (current) – [Temporary multiple js trees] 45.78.57.234 | ||
---|---|---|---|
Line 6: | Line 6: | ||
email : samuele@samuele.netsons.org | email : samuele@samuele.netsons.org | ||
type : syntax, | type : syntax, | ||
- | lastupdate : 2023-09-17 | + | lastupdate : 2024-01-05 |
- | compatible : Elenor Of Tsort, Frusterick Manners, | + | compatible : !Greebo, |
depends | depends | ||
conflicts | conflicts | ||
Line 19: | Line 19: | ||
---- | ---- | ||
- | ^ :!: If you use the Indexmenu' | + | ^ :!: Since December 2023 two JavaScript trees are available for Indexmenu' |
===== Description ===== | ===== Description ===== | ||
+ | |||
This plugin allows you to insert a fully customizable index or a list of pages starting from a specified namespace. | This plugin allows you to insert a fully customizable index or a list of pages starting from a specified namespace. | ||
It should be useful in DokuWiki sites where pages are organized by [[: | It should be useful in DokuWiki sites where pages are organized by [[: | ||
Line 82: | Line 83: | ||
Settings **before the " | Settings **before the " | ||
^Main ^Action ^Note| | ^Main ^Action ^Note| | ||
- | ^ //'' | + | ^ //'' |
^ //''# | ^ //''# | ||
- | ^ //'' | + | ^ //'' |
Optional settings **after the " | Optional settings **after the " | ||
Line 98: | Line 99: | ||
^ '' | ^ '' | ||
^ '' | ^ '' | ||
- | ^ '' | + | ^ '' |
+ | ^ '' | ||
^ '' | ^ '' | ||
^ '' | ^ '' | ||
Line 112: | Line 114: | ||
^ '' | ^ '' | ||
| \\ Next options are //only// available with //**js**// option -- with '' | | \\ Next options are //only// available with //**js**// option -- with '' | ||
- | ^ '' | + | ^ '' |
===== Temporary multiple js trees ===== | ===== Temporary multiple js trees ===== | ||
- | The js option uses so far the JavaScript [[http:// | + | The js option uses so far the JavaScript [[http:// |
- | To replace it, the JavaScript [[https:// | + | To replace it, the JavaScript [[https:// |
===== Examples ===== | ===== Examples ===== | ||
Line 124: | Line 126: | ||
A sample of an indexmenu JS index that could be used inside a navigation sidebar. Its initial status is blocked by the nocookie option, so, when the page is reloaded, it doesn' | A sample of an indexmenu JS index that could be used inside a navigation sidebar. Its initial status is blocked by the nocookie option, so, when the page is reloaded, it doesn' | ||
< | < | ||
- | {{indexmenu> | + | {{indexmenu> |
</ | </ | ||
JS navigation index with " | JS navigation index with " | ||
< | < | ||
- | {{indexmenu> | + | {{indexmenu> |
</ | </ | ||
Line 185: | Line 187: | ||
in this way: | in this way: | ||
< | < | ||
- | {{indexmenu> | + | {{indexmenu> |
</ | </ | ||
< | < | ||
Line 199: | Line 201: | ||
Pages without sort number, like the last three pages, are sorted by page name as default, but you can force a different sort: | Pages without sort number, like the last three pages, are sorted by page name as default, but you can force a different sort: | ||
< | < | ||
- | {{indexmenu> | + | {{indexmenu> |
</ | </ | ||
< | < | ||
Line 273: | Line 275: | ||
Set this option with a DokuWiki page ID (i.e: '' | Set this option with a DokuWiki page ID (i.e: '' | ||
< | < | ||
- | {{indexmenu> | + | {{indexmenu> |
</ | </ | ||
or | or | ||
< | < | ||
- | {{indexmenu> | + | {{indexmenu> |
</ | </ | ||
You may also want to hide this page in any indexmenu trees with the [[.: | You may also want to hide this page in any indexmenu trees with the [[.: | ||
Line 525: | Line 527: | ||
I have in my sidebar the following code | I have in my sidebar the following code | ||
< | < | ||
- | {{indexmenu> | + | {{indexmenu> |
</ | </ | ||
plugin/indexmenu.1703247252.txt.gz · Last modified: 2023-12-22 13:14 by nerun