====== Indexmenu ====== This [[doku>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 [[doku>namespaces]]. Main features are: * Fully customizable with a lot of [[doku>plugin:indexmenu#syntax|flexible options]], but easy to use and configure for standard needs. * Built-in support of Navigation features like highlighting the current location or dynamically displaying the tree of the current namespace. * Easily themeable with prebuilt [[doku>plugin:indexmenu#JavaScript themes|JavaScript themes]]. * Assign [[doku>plugin:indexmenu#namespaces title and link|namespaces title and link]] to namespaces. * Sortable by date,title and custom metadata information. * AJAX support to speed up sites with many pages. * Customizable [[doku>plugin:indexmenu#The context menu|context mouse menu]] for usual namespace/page actions. * TOC pages preview. * [[doku>plugin:indexmenu#replace_index|Replace]] the DokuWiki index. * Hide namespaces/pages according to [[doku>plugin:acl|ACLs]] and plugin [[doku>plugin:indexmenu#skip_index|settings]]. {{:dokuwiki:plugins:indexmenu1.jpg|}}{{:dokuwiki:plugins:indexmenu2.jpg|}} ===== Donation ===== The indexmenu plugin is not sponsored by anyone but i develop and support it for free during my spare time. If you gain something thanks to it or you want to support its development ((or simply offer me my favourite beer {{:dokuwiki:plugins:tennents.jpg?50}})), you can consider to make a donation: [[https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=102873|{{ :dokuwiki:plugins:btn_donatecc_lg.gif }}]] ===== How to install ===== Search and install the plugin using the [[doku>plugin:extension|Extension Manager]]. Refer to [[doku>Plugins]] on how to install plugins manually. ==== Github changelog ==== {{rss>https://github.com/samuelet/indexmenu/commits/master.atom 5 date}} ===== Documentation ===== Please, refer to [[doku>plugin:indexmenu]] for updated documentation. ===== Demo ===== Try it at the [[:playground:playground]] page or any of its subpages: {{indexmenu>:playground#1|js#leopard.png}}. ===== Old releases ===== * [[http://samuele.netsons.org/dokuwiki/media/indexmenu-4.5.zip|4.5]] * [[http://samuele.netsons.org/dokuwiki/media/indexmenu-4.4.zip|4.4]] * [[http://samuele.netsons.org/dokuwiki/media/indexmenu-4.3.zip|4.3]] * [[http://samuele.netsons.org/dokuwiki/media/indexmenu-4.2.zip|4.2]] * [[http://samuele.netsons.org/dokuwiki/media/indexmenu-4.1.zip|4.1]] * [[http://samuele.netsons.org/dokuwiki/media/indexmenu-4.0.zip|4.0]] * [[http://samuele.netsons.org/dokuwiki/media/indexmenu-3.9.zip|3.9]] *[[http://samuele.netsons.org/dokuwiki/media/indexmenu-3.8.zip|3.8]] *[[http://samuele.netsons.org/dokuwiki/media/indexmenu-3.7.zip|3.7]] *[[http://samuele.netsons.org/dokuwiki/media/indexmenu-3.6.zip|3.6]] *[[http://samuele.netsons.org/dokuwiki/media/indexmenu-3.5.zip|3.5]] *[[http://samuele.netsons.org/dokuwiki/media/indexmenu-3.4.zip|3.4]] *[[http://samuele.netsons.org/dokuwiki/media/indexmenu-3.3.zip|3.3]] *[[http://samuele.netsons.org/dokuwiki/media/indexmenu-3.2.zip|3.2]] *[[http://samuele.netsons.org/dokuwiki/media/indexmenu-3.1.zip|3.1]] *[[http://samuele.netsons.org/dokuwiki/media/indexmenu-3.0.zip|3.0]]