Extension:PagePermissions

The PagePermissions extension provides per page access based on default / custom roles set by the wiki administrator. It allows those with the  right (administrators by default) to use a wizard-like interface where they could add the list of usernames for each role specified in the configuration.

This extension is based in part on the UserProtect extension.

Features

 * Stores its data in the MediaWiki database.
 * Doesn’t disable caching.
 * Has a minimalist interface
 * Adds and removes rights on the fly.
 * Overrides the built-in core per-group protection system with finer per-user protection.

Usage
A user with the  right is provided with the "Page Permissions" item in the page actions menu. Click it to add or remove allowed restrictions to the current page on per-user basis. Just start typing user names in the [[media:PagePermissionsScreenshot.png|appropriate right field]] seperated by comma. Each field allows multiple values. Once you are done, submit the form.

Parameters

 * Sets which user rights can be modified by the extension. Defaults to:
 * Sets which user rights can be modified by the extension. Defaults to:


 * The extension will work with any MediaWiki core or extension page-related right.

User rights

 * pagepermissions
 * Allows users to use the "PagePermissions" page action in order to add or remove user rights for this page. Defaults to: