plugin:indexmenu2
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:indexmenu2 [2014-05-20 08:50] – [Does not work in Adora Belle] 197.200.86.159 | plugin:indexmenu2 [2023-12-21 16:19] (current) – new download url Aleksandr | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Indexmenu v2 plugin | + | ====== Indexmenu v2 Plugin |
---- plugin ---- | ---- plugin ---- | ||
Line 7: | Line 7: | ||
type : syntax, action | type : syntax, action | ||
lastupdate : 2009-01-13 | lastupdate : 2009-01-13 | ||
- | compatible : 2008-04-11 and up | + | compatible : 2008-05-05 |
depends | depends | ||
conflicts | conflicts | ||
Line 13: | Line 13: | ||
tags : navigation, menu, listing, namespace, ajax | tags : navigation, menu, listing, namespace, ajax | ||
- | downloadurl: | + | downloadurl: |
- | bugtracker : http:// | + | bugtracker : |
- | sourcerepo : http:// | + | sourcerepo : |
donationurl: | donationurl: | ||
+ | |||
+ | screenshot_img: | ||
---- | ---- | ||
- | ^ **Updated - 13 Jan, 2009** ^ [[http:// | + | This plugin shows the index menu for a namespace. Its core features: |
- | + | * Powerful [[https:// | |
- | This [[plugin]] shows the index menu for a namespace. Its core features: | + | |
- | * Powerful [[http:// | + | |
* Indexable menu, even in the JavaScript mode. | * Indexable menu, even in the JavaScript mode. | ||
* Index is accessible, even if JavaScript fails to load. | * Index is accessible, even if JavaScript fails to load. | ||
* Support of multiple types of NS headpages: | * Support of multiple types of NS headpages: | ||
- | - classic indexmenu, headpage within namespace - ns/ns.txt | + | - classic indexmenu, headpage within namespace - '' |
- | - classic DokuWiki, headpage outside namespage - ns.txt | + | - classic DokuWiki, headpage outside namespage - '' |
- | - headpage as start page - ns/< | + | - headpage as start page - '' |
* Support index sorting: filename, creation date, page title | * Support index sorting: filename, creation date, page title | ||
* Look& | * Look& | ||
Line 35: | Line 35: | ||
===== Notes ===== | ===== Notes ===== | ||
- | | + | |
+ | | ||
* Ajax feature **requires** [[plugin: | * Ajax feature **requires** [[plugin: | ||
- | ====== Syntax for {{indexmenu}}====== | + | |
+ | ===== Syntax for {{indexmenu}} ===== | ||
Values in square brackets are optional. | Values in square brackets are optional. | ||
Line 54: | Line 57: | ||
| **ajax** | | **ajax** | ||
+ | ==== Examples ==== | ||
- | |||
- | |||
- | |||
- | =====Examples== | ||
Example that display a JavaScript Index tree menu with nodes open till second level: | Example that display a JavaScript Index tree menu with nodes open till second level: | ||
< | < | ||
Line 64: | Line 64: | ||
</ | </ | ||
- | The same, when used on the [[wiki]] page | + | The same, when used on the wiki page |
< | < | ||
{{indexmenu>: | {{indexmenu>: | ||
Line 89: | Line 89: | ||
</ | </ | ||
+ | ===== Syntax for < | ||
- | |||
- | |||
- | ====== Syntax for < | ||
In general, options are equal to [[# | In general, options are equal to [[# | ||
Line 99: | Line 97: | ||
- Navigation module will remove any non-list content from its root, see example below. | - Navigation module will remove any non-list content from its root, see example below. | ||
- | =====Examples== | + | ====Examples ==== |
This example shows the general usage: | This example shows the general usage: | ||
< | < | ||
Line 115: | Line 114: | ||
</ | </ | ||
- | ====== Configuration ====== | + | ===== Configuration ===== |
+ | |||
+ | ==== DokuWiki-2006-03-09e | ||
- | ==== DokuWiki-2006-03-09e == | + | In this release, Indexmenu2 utilizes the global |
- | In this release, Indexmenu2 utilizes the global $conf[' | + | |
Array keys: | Array keys: | ||
Line 128: | Line 128: | ||
**empty_message** - message that will be printed, when no index is available | **empty_message** - message that will be printed, when no index is available | ||
- | ====DokuWiki-2006-11-06 and up== | + | ==== DokuWiki-2006-11-06 and up ==== |
Use the built-in configuration manager. | Use the built-in configuration manager. | ||
===== Namespaces title and link ===== | ===== Namespaces title and link ===== | ||
+ | |||
Showing the namespace title is controlled by global DokuWiki' | Showing the namespace title is controlled by global DokuWiki' | ||
===== JavaScript menu ===== | ===== JavaScript menu ===== | ||
- | JavaScript menu is implemented using [[http:// | ||
- | ==== Themes and skins==== | + | JavaScript menu is implemented using< |
+ | |||
+ | ==== Themes and skins ==== | ||
Creation of new themes is slightly harder than in original indexmenu, but much more flexible. | Creation of new themes is slightly harder than in original indexmenu, but much more flexible. | ||
Line 149: | Line 153: | ||
For more detailed info check the [[http:// | For more detailed info check the [[http:// | ||
- | Use your skin with **js# | + | Use your skin with **%%js#NewSkin%%** syntax, remember - skin name is case sensitive. |
Distribution contain 3 themes: | Distribution contain 3 themes: | ||
Line 156: | Line 160: | ||
* IndexMenu skin, original indexmenu icons. | * IndexMenu skin, original indexmenu icons. | ||
+ | ===== How to install ===== | ||
+ | Search and install the plugin using the [[plugin: | ||
- | ====== How to install | + | Alternatively, |
- | Download the [[http:// | + | |
- | You have to cleanup DokuWiki cache after plugin install - remove all cached .js files. Otherwise you could receive JavaScript errors because of missing JavaScript plugin part. | + | ===== Changelog ===== |
- | ====== Changelog ====== | ||
* **2009-13-01 Version 2.1.2**: | * **2009-13-01 Version 2.1.2**: | ||
* changed JavaScript loading, made it more stable and compatible to the latest releases | * changed JavaScript loading, made it more stable and compatible to the latest releases | ||
Line 180: | Line 184: | ||
* fixed bug FS#9, link to namespace without the headpage now points to the $conf[' | * fixed bug FS#9, link to namespace without the headpage now points to the $conf[' | ||
* plugin considered stable and released | * plugin considered stable and released | ||
- | |||
* **2007-09-02 Version 2.0b5**: | * **2007-09-02 Version 2.0b5**: | ||
* ' | * ' | ||
Line 242: | Line 245: | ||
* Released. | * Released. | ||
- | ====== Todo ====== | + | ===== Todo ===== |
+ | |||
+ | ===== Bugs ===== | ||
- | ====== Bugs ====== | ||
Bugs are moved to [[plugin: | Bugs are moved to [[plugin: | ||
+ | ===== Discussion ===== | ||
+ | ==== TOC ==== | ||
- | ====== Discussion ====== | ||
- | |||
- | ===== TOC ===== | ||
I don't know if i do that correctly with this here... | I don't know if i do that correctly with this here... | ||
Line 261: | Line 264: | ||
Is that a bug, or a incorrect file? | Is that a bug, or a incorrect file? | ||
- | |||
===== Feature request ===== | ===== Feature request ===== | ||
+ | |||
[[http:// | [[http:// | ||
- | |||
=== Hide pages from IndexMenu === | === Hide pages from IndexMenu === | ||
Line 281: | Line 283: | ||
> So, I can hide a page by editing the first heading. -- Christoph Purrucker, 2007-06-26 | > So, I can hide a page by editing the first heading. -- Christoph Purrucker, 2007-06-26 | ||
- | | + | ===== Possible features ===== |
- | HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 HACKED BY HOMIROS.07 | + | |
+ | ==== Implemented in indexmenu == | ||
+ | |||
+ | The functionality provided by the '' | ||
+ | |||
+ | ===== Does not work in Adora Belle ===== | ||
+ | |||
+ | Unfortunately, |
plugin/indexmenu2.1400568604.txt.gz · Last modified: 2014-05-20 08:50 by 197.200.86.159