Table of Contents
INFO:syntaxmodes
plugin_pageredirect | 1 |
listblock | 10 |
preformatted | 20 |
notoc | 30 |
nocache | 40 |
plugin_include_closelastsecedit | 50 |
plugin_include_editbtn | |
plugin_include_header | |
plugin_include_locallink | |
plugin_include_readmore | |
plugin_include_wrap | |
header | |
table | 60 |
plugin_mdpage | 69 |
strong | 70 |
emphasis | 80 |
underline | 90 |
monospace | 100 |
subscript | 110 |
superscript | 120 |
deleted | 130 |
plugin_include_sorttag | 139 |
linebreak | 140 |
footnote | 150 |
plugin_info | 155 |
plugin_tagfilter_compare | |
plugin_tagfilter_filter | |
hr | 160 |
plugin_pagelist | 168 |
unformatted | 170 |
plugin_advlinks | 189 |
plugin_hidden | |
plugin_wrap_closesection | 195 |
plugin_wrap_div | |
plugin_wrap_divblock | |
plugin_wrap_divwrap | |
plugin_wrap_span | |
plugin_wrap_spaninline | |
plugin_wrap_spanwrap | |
code | 200 |
file | 210 |
quote | 220 |
plugin_discussion_comments | 230 |
smiley | |
acronym | 240 |
entity | 260 |
multiplyentity | 270 |
quotes | 280 |
plugin_tag_searchtags | 295 |
plugin_tag_topic | |
plugin_include_footer | 300 |
internallink | |
plugin_include_include | 303 |
plugin_tag_count | 305 |
plugin_tag_tag | |
plugin_tag_tagpage | |
plugin_discussion_threads | 306 |
rss | 310 |
media | 320 |
externallink | 330 |
emaillink | 340 |
windowssharelink | 350 |
eol | 370 |
plugin_orphanswanted | 990 |
INFO:syntaxtypes
container | listblock, table, quote, hr, plugin_hidden |
baseonly | header |
formatting | strong, emphasis, underline, monospace, subscript, superscript, deleted, footnote, plugin_include_closelastsecedit, plugin_include_editbtn, plugin_include_footer, plugin_include_header, plugin_include_locallink, plugin_include_readmore, plugin_include_wrap, plugin_wrap_div, plugin_wrap_divblock, plugin_wrap_divwrap, plugin_wrap_span, plugin_wrap_spaninline, plugin_wrap_spanwrap |
substition | acronym, smiley, wordblock, entity, camelcaselink, internallink, media, externallink, linebreak, emaillink, windowssharelink, filelink, notoc, nocache, multiplyentity, quotes, rss, plugin_advlinks, plugin_discussion_comments, plugin_discussion_threads, plugin_include_include, plugin_include_sorttag, plugin_info, plugin_orphanswanted, plugin_pagelist, plugin_pageredirect, plugin_tagfilter_compare, plugin_tagfilter_filter, plugin_tag_count, plugin_tag_searchtags, plugin_tag_tag, plugin_tag_tagpage, plugin_tag_topic, plugin_wrap_closesection |
protected | preformatted, code, file, plugin_mdpage |
disabled | unformatted |
paragraphs | eol |
INFO:syntaxplugins
- 2017-04-23 by Chad Lubrecht
Presents a list of pages within a namespace, with summary information. Heavily based on nspages by Guillaume Turri - discussion plugin 2021-12-31 by Michael Hamann, Gerrit Uitslag, Gina Häussge, Christopher Smith, Michael Klier, Esther Brunner, Matthias Schulte
Provides discussion funtionality for wiki pages - include plugin 2022-01-23 by Michael Hamann, Gina Häussge, Christopher Smith, Michael Klier, Esther Brunner
Functions to include another page in a wiki page - orphanswanted plugin 2023-05-30 by Doug Edmunds, Cyrille37, Federico Ariel Castagnini, Andy Webber, Matthias Schulte, Christian Paul, alexdraconian
Display Orphans, Wanteds and Valid link tables - Pagelist Plugin 2022-09-28 by Matthias Schulte, Michael Hamann, Michael Klier, Gina Haeussge
Lists pages in a nice formatted way - Tag Plugin 2023-09-10 by Michael Hamann, Gina Häussge, Christopher Smith, Michael Klier, Esther Brunner
tag wiki pages - Wrap Plugin 2022-08-10 by Anika Henke
Universal plugin which combines functionalities of many other plugins. Wrap wiki text inside containers (divs or spans) and give them a class (choose from a variety of preset classes), a width and/or a language with its associated text direction.
INFO:adminplugins
- discussion plugin 2021-12-31 by Michael Hamann, Gerrit Uitslag, Gina Häussge, Christopher Smith, Michael Klier, Esther Brunner, Matthias Schulte
Provides discussion funtionality for wiki pages - Move plugin 2022-01-23 by Michael Hamann, Gary Owen, Arno Puschmann, Christoph Jähnigen
Move and rename pages and media files whilst maintaining the links. - Popularity Feedback Plugin 2015-07-15 by Andreas Gohr
Send anonymous data about your wiki to the DokuWiki developers - Revert Manager 2015-07-15 by Andreas Gohr
Allows you to mass revert recent edits to remove Spam or vandalism
INFO:actionplugins
- archivepageversion plugin 2014-12-05 by Chad Lubrecht
Create a copy of the current version of the page in the archive namespace. Add a link to the archived version on the original page. - discussion plugin 2021-12-31 by Michael Hamann, Gerrit Uitslag, Gina Häussge, Christopher Smith, Michael Klier, Esther Brunner, Matthias Schulte
Provides discussion funtionality for wiki pages - include plugin 2022-01-23 by Michael Hamann, Gina Häussge, Christopher Smith, Michael Klier, Esther Brunner
Functions to include another page in a wiki page - Move plugin 2022-01-23 by Michael Hamann, Gary Owen, Arno Puschmann, Christoph Jähnigen
Move and rename pages and media files whilst maintaining the links. - Popularity Feedback Plugin 2015-07-15 by Andreas Gohr
Send anonymous data about your wiki to the DokuWiki developers - safefnrecode plugin 2012-07-28 by Andreas Gohr
Changes existing page and foldernames for the change in the safe filename encoding - Tag Plugin 2023-09-10 by Michael Hamann, Gina Häussge, Christopher Smith, Michael Klier, Esther Brunner
tag wiki pages - Wrap Plugin 2022-08-10 by Anika Henke
Universal plugin which combines functionalities of many other plugins. Wrap wiki text inside containers (divs or spans) and give them a class (choose from a variety of preset classes), a width and/or a language with its associated text direction.
INFO:rendererplugins
INFO:helperplugins
- discussion plugin 2021-12-31 by Michael Hamann, Gerrit Uitslag, Gina Häussge, Christopher Smith, Michael Klier, Esther Brunner, Matthias Schulte
Provides discussion funtionality for wiki pages - include plugin 2022-01-23 by Michael Hamann, Gina Häussge, Christopher Smith, Michael Klier, Esther Brunner
Functions to include another page in a wiki page - Move plugin 2022-01-23 by Michael Hamann, Gary Owen, Arno Puschmann, Christoph Jähnigen
Move and rename pages and media files whilst maintaining the links. - orphanswanted plugin 2023-05-30 by Doug Edmunds, Cyrille37, Federico Ariel Castagnini, Andy Webber, Matthias Schulte, Christian Paul, alexdraconian
Display Orphans, Wanteds and Valid link tables - Pagelist Plugin 2022-09-28 by Matthias Schulte, Michael Hamann, Michael Klier, Gina Haeussge
Lists pages in a nice formatted way - Popularity Feedback Plugin 2015-07-15 by Andreas Gohr
Send anonymous data about your wiki to the DokuWiki developers - Tag Plugin 2023-09-10 by Michael Hamann, Gina Häussge, Christopher Smith, Michael Klier, Esther Brunner
tag wiki pages - Wrap Plugin 2022-08-10 by Anika Henke
Universal plugin which combines functionalities of many other plugins. Wrap wiki text inside containers (divs or spans) and give them a class (choose from a variety of preset classes), a width and/or a language with its associated text direction.
INFO:helpermethods
discussion plugin
Provides discussion funtionality for wiki pages
$discussion = plugin_load('helper', 'discussion');
$discussion->th()
Description | returns the header of the comments column for pagelist | |
---|---|---|
Return value | header | string |
$discussion->td()
Description | returns the link to the discussion section with number of comments | |
---|---|---|
Parameters | id | string |
number of comments (optional) | integer | |
Return value | link | string |
$discussion->getThreads()
Description | returns pages with discussion sections, sorted by recent comments | |
---|---|---|
Parameters | namespace | string |
number (optional) | integer | |
Return value | pages | array |
$discussion->getComments()
Description | returns recently added or edited comments individually | |
---|---|---|
Parameters | namespace | string |
number (optional) | integer | |
Return value | pages | array |
$discussion->isDiscussionModerator()
Description | check if current user is member of moderator groups | |
---|---|---|
Return value | isModerator | boolean |
include plugin
Functions to include another page in a wiki page
$include = plugin_load('helper', 'include');
$include->get_flags()
Description | overrides standard values for showfooter and firstseconly settings | |
---|---|---|
Parameters | flags | array |
Pagelist Plugin
Lists pages in a nice formatted way
$pagelist = plugin_load('helper', 'pagelist');
$pagelist->addColumn()
Description | adds an extra column for plugin data | |
---|---|---|
Parameters | plugin name | string |
column key | string |
$pagelist->setFlags()
Description | overrides standard values for showfooter and firstseconly settings | |
---|---|---|
Parameters | flags | array |
Return value | success | boolean |
$pagelist->startList()
Description | prepares the table header for the page list |
---|
$pagelist->addPage()
Description | adds a page to the list | |
---|---|---|
Parameters | page attributes, 'id' required, others optional | array |
$pagelist->finishList()
Description | returns the XHTML output | |
---|---|---|
Return value | xhtml | string |
Tag Plugin
tag wiki pages
$tag = plugin_load('helper', 'tag');
$tag->overrideSortFlags()
Description | takes an array of sortflags and overrides predefined value | |
---|---|---|
Parameters | name | string |
$tag->th()
Description | returns the header for the tags column for pagelist | |
---|---|---|
Return value | header | string |
$tag->td()
Description | returns the tag links of a given page | |
---|---|---|
Parameters | id | string |
Return value | links | string |
$tag->tagLinks()
Description | generates tag links for given words | |
---|---|---|
Parameters | tags | array |
Return value | links | string |
$tag->getTopic()
Description | returns a list of pages tagged with the given keyword | |
---|---|---|
Parameters | namespace (optional) | string |
number (not used) | integer | |
tag (required) | string | |
Return value | pages | array |
$tag->tagRefine()
Description | refines an array of pages with tags | |
---|---|---|
Parameters | pages to refine | array |
refinement tags | string | |
Return value | pages | array |
$tag->tagOccurrences()
Description | returns a list of tags with their number of occurrences | |
---|---|---|
Parameters | list of tags to get the occurrences for | array |
namespaces to which the search shall be restricted | array | |
if all tags shall be returned (then the first parameter is ignored) | boolean | |
if the namespaces shall be searched recursively | boolean | |
Return value | tags | array |
tagfilter
easy tag search
$tagfilter = plugin_load('helper', 'tagfilter');
$tagfilter->getTagsByRegExp()
Description | returns tags for given Regular Expression | |
---|---|---|
Parameters | tags (required) | string |
namespace (optional) | string | |
Return value | tags | array |
$tagfilter->getTagsByNamespace()
Description | returns tags for given namespace | |
---|---|---|
Parameters | namespace | string |
Return value | tags | array |
$tagfilter->getTagsByPageID()
Description | returns tags for given pageID | |
---|---|---|
Parameters | pageID | string |
Return value | tags | array |
You could leave a comment if you were logged in.