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:51] – [Examples] 197.200.86.159 | plugin:indexmenu2 [2023-12-21 16:19] (current) – new download url Aleksandr | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | | + | ====== Indexmenu v2 Plugin ====== |
- | 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 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 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 | + | ---- plugin ---- |
- | 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 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 | + | description: |
- | ====== Syntax for < | + | author |
+ | email : ilya@lebedev.net | ||
+ | type : syntax, action | ||
+ | lastupdate : 2009-01-13 | ||
+ | compatible : 2008-05-05 | ||
+ | depends | ||
+ | conflicts | ||
+ | similar | ||
+ | tags : navigation, menu, listing, namespace, ajax | ||
+ | |||
+ | downloadurl: | ||
+ | bugtracker : | ||
+ | sourcerepo : | ||
+ | donationurl: | ||
+ | |||
+ | screenshot_img: | ||
+ | ---- | ||
+ | |||
+ | This plugin shows the index menu for a namespace. Its core features: | ||
+ | * Powerful [[https:// | ||
+ | * Indexable menu, even in the JavaScript mode. | ||
+ | * Index is accessible, even if JavaScript fails to load. | ||
+ | * Support of multiple types of NS headpages: | ||
+ | - classic indexmenu, headpage within namespace - '' | ||
+ | - classic DokuWiki, headpage outside namespage - '' | ||
+ | - headpage as start page - '' | ||
+ | * Support index sorting: filename, creation date, page title | ||
+ | * Look& | ||
+ | * Ajax-aware submenus | ||
+ | * Allows to convert any unordered list to the navigation menu, including nested indexmenus | ||
+ | |||
+ | ===== Notes ===== | ||
+ | |||
+ | * You can try it at [[https:// | ||
+ | * Ajax feature **requires** [[plugin: | ||
+ | |||
+ | ===== Syntax for {{indexmenu}} ===== | ||
+ | |||
+ | Values in square brackets are optional. | ||
+ | |||
+ | < | ||
+ | {{indexmenu> | ||
+ | </ | ||
+ | |||
+ | ^ Option ^ Description ^Comments ^Req/Opt^ | ||
+ | | **namespace** | ||
+ | | **n** | Number that specifies the max level of the tree index nodes. | With // | ||
+ | | **nons** | ||
+ | | **sort** | ||
+ | | **sort_type** | ||
+ | | **js** | ||
+ | | **theme** | ||
+ | | **ajax** | ||
+ | |||
+ | ==== Examples ==== | ||
+ | |||
+ | Example that display a JavaScript Index tree menu with nodes open till second level: | ||
+ | < | ||
+ | {{indexmenu> | ||
+ | </ | ||
+ | |||
+ | The same, when used on the wiki page | ||
+ | < | ||
+ | {{indexmenu>: | ||
+ | </ | ||
+ | |||
+ | '' | ||
+ | < | ||
+ | {{indexmenu> | ||
+ | </ | ||
+ | |||
+ | Standard Dokuwiki index showing only pages inside wiki: | ||
+ | < | ||
+ | {{indexmenu> | ||
+ | </ | ||
+ | |||
+ | Use ' | ||
+ | < | ||
+ | {{indexmenu> | ||
+ | </ | ||
+ | |||
+ | Use ' | ||
+ | < | ||
+ | {{indexmenu> | ||
+ | </ | ||
+ | |||
+ | ===== Syntax for < | ||
In general, options are equal to [[# | In general, options are equal to [[# | ||
Line 10: | 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 26: | Line 114: | ||
</ | </ | ||
- | ====== Configuration | + | ===== Configuration ===== |
- | ==== DokuWiki-2006-03-09e == | + | ==== DokuWiki-2006-03-09e |
- | In this release, Indexmenu2 utilizes the global $conf[' | + | |
+ | In this release, Indexmenu2 utilizes the global | ||
Array keys: | Array keys: | ||
Line 39: | 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 60: | 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 67: | 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 91: | 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 153: | Line 245: | ||
* Released. | * Released. | ||
- | ====== Todo ====== | + | ===== Todo ===== |
- | ====== Bugs ====== | + | ===== Bugs ===== |
- | Bugs are moved to [[plugin: | + | |
+ | Bugs are moved to [[plugin: | ||
+ | ===== Discussion ===== | ||
- | ====== Discussion ====== | + | ==== TOC ==== |
- | ===== 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 172: | 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 192: | 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.1400568687.txt.gz · Last modified: 2014-05-20 08:51 by 197.200.86.159