Revision approval, Flagged Revisions | |
Flagged revisions rely on trusted users to mark revisions of a page as good or safe. Trusted users can see all revisions and flag/unflag revisions as needed. A notice at the top of the page will offer these options and allow to navigate to the latest version or the last approved version. More details are available from the Page History. Untrusted users, likely guests of the site, will only be able to see the approved versions of the page. If they are allowed to view the history of the page, they will also only be able to see and diff between approved revisions. Depending on the permissions granted, they may also be able to view unapproved revisions, but they would get a clear warning that the content has not yet been approved and may not be suitable. Plugin Include & Staging Approval If the page is a child included in another using the INCLUDE plugin, the approval feature is overriden. Meaning the content will be displayed, even if no version were approved and then it will show unapproved version (last version of the page). This behavior changes in Tiki 18.
|
1.1. Enable the feature | |
To be used, Flagged Revisions must be enabled from "Admin > Wiki > Flagged Revision" as Revision Approval. Multiple categories can be specified. Make sure to use the category ID, and not the category name, and separate multiple category IDs with the semicolon (";") character. Pages added to those categories will use the approval workflow. |
1.2. Permissions involved | |
Permissions:
|
1.3. Example | |
Let's imagine a case where:
|
1.3.1. Extend the information displayed with some Wiki Argument Variables | |
You can extend the display of infomation related to flagged revisions in a specific page by means of using the Wiki Argument Variables related to Flagged revision, like in the examples shown in the screenshots below. |
1.3.2. View and actions of user1 (with perms) | |
In this case and specific moment, HomePage shows this content for user1:
|
1.3.3. View of user2 (without perms) | |
Note that before user1 approved the changes in that revision, this is what user2 could see in the same HomePage:
|
1.4. Managing the approval workflow | |
Starting with Tiki11, additional information is included in the Search and List from Unified Index. The List Plugin can be used to obtain lists of pages that need approval. Note: PluginList requires that your Unified Index be up to date Copy to clipboard
Copy to clipboard
Copy to clipboard
Copy to clipboard
Copy to clipboard
If you are using Perspectives, the global listing could be automatically filtered for the currently selected perspective. |
1.5. Mass approval | |
Using PluginListExecute Copy to clipboard
Copy to clipboard
|
1.6. FAQ | |
alias names for this page
FlaggedRevisions | FlaggedRevision | Flagged Revision | Revision Approval | RevisionApproval |