DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:approve

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
plugin:approve [2019-09-23 09:18] – [Approve Assignments] solewniczakplugin:approve [2023-11-17 15:10] (current) solewniczak
Line 1: Line 1:
-====== approve Plugin ======+====== Approve Plugin ======
  
 ---- plugin ---- ---- plugin ----
Line 6: Line 6:
 email      : it@rid.pl email      : it@rid.pl
 type       : action, syntax type       : action, syntax
-lastupdate : 2019-09-23 +lastupdate : 2023-11-17 
-compatible : Greebo, Frusterick Manners+compatible : Igor, Hogfather, Greebo, Frusterick Manners
 depends    : sqlite depends    : sqlite
 conflicts  conflicts 
Line 15: Line 15:
 downloadurl: https://github.com/gkrid/dokuwiki-plugin-approve/zipball/master downloadurl: https://github.com/gkrid/dokuwiki-plugin-approve/zipball/master
 bugtracker : https://github.com/gkrid/dokuwiki-plugin-approve/issues bugtracker : https://github.com/gkrid/dokuwiki-plugin-approve/issues
-sourcerepo : https://github.com/gkrid/dokuwiki-plugin-approve+sourcerepo : https://github.com/gkrid/dokuwiki-plugin-approve
-donationurl: https://paypal.me/SzymonOlewniczak+
  
 screenshot_img :  screenshot_img : 
 ---- ----
- 
-===== Donation ==== 
- 
-If you like this plugin or want to thank me for development of your requested features please consider [[https://paypal.me/SzymonOlewniczak|buying me a coffee]]. Thank you ;-) 
  
 ===== Installation ===== ===== Installation =====
Line 115: Line 110:
 The plugins adds additional admin panel "Approve Assignments" that has two main tasks: The plugins adds additional admin panel "Approve Assignments" that has two main tasks:
   - It allows to define pages and/or namespaces where the plugin will be used.   - It allows to define pages and/or namespaces where the plugin will be used.
-  - It allows define the page/namespace approver - a person who will be responsible for approving the page. The approver will be displayed in the plugin's banner, approve table and will receive notifications if the [[notification]] plugin is used. +  - It allows define the page/namespace approver - a person or group (with @ prefix) who will be responsible for approving the page. The approver will be displayed in the plugin's banner, approve table and will receive notifications if the [[notification]] plugin is used. 
  
-When the page has its approver, he is the only person who can approve the page (this can be turn off in plugins configuration). Approver needs only ''AUTH_VIEW'' permission to approve the page. When the approver isn't set all users with ''AUTH_DELETE'' permission can approve the page. +When the page has its approver, the user or group members are the only ones who can approve the page (this can be turned off in plugins configuration). Approver needs only ''AUTH_VIEW'' permission to approve the page. When the approver isn't setall users with ''AUTH_DELETE'' permission can approve the page. 
 ===== Configuration ===== ===== Configuration =====
   * ''no_apr_namespaces'' - here you can put a list of space separated pages and/or namespaces where the plugin won't be used.   * ''no_apr_namespaces'' - here you can put a list of space separated pages and/or namespaces where the plugin won't be used.
   * ''prettyprint'' - adds nice looking banner while page is printed (tested only with default template)   * ''prettyprint'' - adds nice looking banner while page is printed (tested only with default template)
   * ''ready_for_approval'' - turn on additional intermediate ready for approval state.   * ''ready_for_approval'' - turn on additional intermediate ready for approval state.
-  * ''strict_approver'' - when option is turned on only the page approver can approve the page. Otherwise all users with ''AUTH_DELETE'' permission (and the approver)  can approve the page.+  * ''strict_approver'' - when this option is turned on only the page approver can approve the page. Otherwise all users with ''AUTH_DELETE'' permission (and the approver)  can approve the page
 +  * ''hide_drafts_for_viewers'' - when turned on, users without EDIT permission will see last approved version of page instead of last draft.
  
 ===== Integration with notification plugin ===== ===== Integration with notification plugin =====
  
-This plugin integrates with [[notification]] plugin and adds notifications for approvers about the pages that isn't approved yet.+This plugin integrates with [[notification]] plugin and adds notifications for approvers about the pages that aren't approved yet.
  
  
plugin/approve.1569223103.txt.gz · Last modified: 2019-09-23 09:18 by solewniczak

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki