Table of Contents
nsindex Plugin
Compatible with DokuWiki
frusterick manners
This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.
Similar to nspages
Installation
Search and install the plugin using the Extension Manager. Refer to Plugins on how to install plugins manually.
Notes
- The plugin honors ACL settings, so it will list only pages/namespaces where the current user is allowed to access
- If useheading is set, the resulting list shows pages titles instead of their names
- Pages using this plugin are not cached at all. This is set internally by the plugin, so there is no need to add caching-pragma like
.
Examples/Usage
The easiest is to use all defaults and just write {{nsindex}}
inside a page, where the list had to be shown.
A
- Activity
- Alibaba
- All-In
- Alpha
B
- Backed beans
- Bold
Syntax
Without any options, the plugin lists all pages and subnamespaces (only first level) found in the current namespace, ordered and grouped alphabetically. Namespace-index pages (usually named start
) are omitted by default.
{{nsindex}}
To show contents of other namespace than the current one, just add it after the keyword:
{{nsindex NAMESPACE}}
To change appearance of the list, there are some options:
{{nsindex OPTION...}}
Option | Meaning |
---|---|
nopages | List subnamespaces in current namespace only |
nons | List pages in current namespace only |
nogroup | Do not add alpha grouping-headers to list |
notemplate | Skip pages named template, _template, __template |
Configuration and Settings
This plugin does not have any configuration settings.
Change Log
- Update (2017-07-28 12:47)
- Bug in options handler fixed (2017-07-28 12:41)
- Changed README (2017-07-20 12:57)
- Changed README (2017-07-20 12:56)
- Handle useheading setting (2017-07-20 12:55)
- Fixed url and plugin code (2017-07-20 12:46)
- Removed manager.dat from old plugin (2017-07-20 12:04)
- Changed to current DokuWiki plugin style (2017-07-20 12:00)