This is an old revision of the document!
Table of Contents
approve Plugin
Compatible with DokuWiki
Greebo, 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 publish, structpublish
Donation
If you like this plugin or want to thank me for development of your requested features please consider buying me a coffee. Thank you
Description
The plugin is an alternative to the publish plugin and it differs in some ways:
- the user always see the diff of the last approved version and the current draft before they can approve the page
- the plugin shows version numbers of approved pages
- additional intermediate state: Ready for approval may be used (turn on in the plugin config)
- filtering on approval table
- it uses smaller banner on top of the page
- adds the nice looking banner on top of the document while printing (turn on in the plugin config)
Syntax
The syntax component allows you to place the table with all the pages and its states. The minimal syntax is:
---- approve table ---- ----
You can narrow the results only to specific namespace:
---- approve table ---- namespace: some:namespace ----
Show the page id's that satisfy the regular expression:
---- approve table ---- filter: /regex/ ----
Show the pages that have some status:
---- approve table ---- states: approved, draft, ready for approval ----
Hide the summarize at the bottom of the table:
---- approve table ---- summarize: 0 ----
You may join several filters:
---- approve table ---- namespace: some:namespace filter: /regex/ states: approved, draft, ready for approval summarize: 0 ----
You may need to add ~~NOCACHE~~ to the page.
Development
Change Log
- migration fix (2019-08-08 12:51)
- Version upped (2019-08-08 12:21)
- first working version (2019-08-08 09:41)
- daily work (2019-08-07 15:40)
- add admin panel (2019-08-07 10:19)
- working on admin panel (2019-08-06 16:11)
- add "group_by_letters" parameter to plugin syntax that adds letter he… (2019-08-01 16:46)
- admin panel (2019-07-23 13:45)
Releases:
- 2018-05-17 by solewniczakNo content.
- 2017-09-29 by solewniczakNo content.