pageapproval

{pageapproval}

Plugin: Page Approval Plugin

Add the page approval functionality to a page.

Usage

{pageapproval:users=admin, msmith, bob brown} 

{pageapproval:chain=yes|users=bob, jane, frank} 

Parameters

Name Required Default Description
users
none
A list of users who will be added as approvers. This is a comma separated list of user names. A comma separated list of names.
acknowledgers
none
A list of users who will be added as acknowledgers. This is a comma separated list of user names. A comma separated list of names.
chain
no
Enforces an ordered list of approvals. The approvals are done in the order of the users that are defined by the users option. Options are yes/no. Must have users defined.
notifiedusers
none
  • all - Notify all users
  • unapproved - Notify registered users who have not approved the page.
  • approved - notify users who have approve d the page

Options are all,unapproved,approved. Must have notifiedactions defined.

notifiedactions
none
  • change - Notify of any change
  • unapproval - Notify when the page is unapproved
  • approval - Notify when the page is approved

Options are change,unapproval,approval. Must have notifiedusers defined.

showAcknowledgement
none
Creates an option such that users can acknowledge a page. Users who acknowlege a page are added to an acknowledgement list. Options not required.
allowmacros
no
Specifies a list of one or more macros that will allowed for page approval. Normally, dynamic macros will prevent the pageapproval macro from working, so this options gives users a way to work around them. A comma separated list of macro names.
expireafter
none
Specifies a time period, after the page is approved, when the approval will expire. The usage example shows a page that will have it's approve expired 2 months after the page is approved.

Options are a number and time word, such as '72 hours', '1 day', '6 months' or '1 year'. Time periods allowed are year, month, day, hour.

expirymonth
none
Specifies a fixed, recuring month when the page will expire. Can be used in conjuction with expiryday.

Options are a number (1-12). The month when the approval of this page will expire.

expiryday
none
Specifies a fixed, recuring day of the month when the page will expire. Can be used in conjuction with expirymonth to define a particular day in a year. Note that the behaviour of days 29, 30 and 31 is undefined, so please don't use them.

Options are a number (1-31). The day when the approval of this page will expire.

See Also

pageapproval-report

Labels

macro macro Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.