Extension:Page Approvals
PW
The Professional Wiki team maintains this extension professionally.
Professional Wiki provides official support for MediaWiki LTS releases only. It may work with other MediaWiki releases.
![]() Release status: stable |
|
---|---|
Implementation | User interface, Special page , User rights , API |
Description | Allows users to approve pages and automatically revokes them in case of content changes |
Author(s) | Jeroen De Dauwtalk |
Maintainer(s) | Professional Wiki |
Latest version | 1.0.0 (2024-10-28) |
Compatibility policy | For every MediaWiki release that is a Long Term Support release there is a corresponding branch in the extension. |
MediaWiki | 1.39+ |
PHP | 8.1+ |
Database changes | No |
Composer | professional-wiki/page-approvals |
License | BSD 3-clause "Modified" License |
Download | GitHub: README CHANGELOG |
manage-approvers |
|
The Page Approvals extension enables the approval of wiki pages with the following key features:
- Approval UI: Displays the approval status on regular wiki pages and allows authorized users to change it.
- Content Change Detection: Monitors changes in displayed content, including embedded constructs like templates or SMW queries.
- Automatic Unapproval: Automatically unapproves pages when changes are detected in their displayed content.
- Personalized Approval List: Offers a personalized list of pending approvals, accessible through "Special:PendingApprovals."
- Approver Management: Includes a management page and the associated "manage-approvers" permission via "Special:ManageApprovers."
- API Endpoints: Provides API endpoints to approve and unapprove pages programmatically.
Documentation
editThe Page Approvals documentation contains usage instructions and a configuration reference. The installation instructions are in the README.md file.
Screenshots
editSee also
edit- Page Approvals — Quality control for your wiki — Web article on the occasion of the extension's release providing a general overview
- Content approval extensions
This extension is included in the following wiki farms/hosts and/or packages: This is not an authoritative list. Some wiki farms/hosts and/or packages may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |