vedmaka / meidawiki-extension-GroupWhitelist

Mediawiki extension GroupWhitelist

Home Page:https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/GroupWhitelist

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GroupWhitelist

The extension allows to grant users from selected group with a special per-page rights specifying affected pages list on a regular wiki page.

  • wgGroupWhitelistRights - A list of actions to be allowed
  • wgGroupWhitelistGroup - A group affected by the extension
  • wgGroupWhitelistSourcePage - A page to look for list of whitelisted pages

Example config:

$wgGroupWhitelistRights = ['edit'];
$wgGroupWhitelistGroup = 'specialusers';
$wgGroupWhitelistSourcePage = 'Project:PageList'; 

And the Project:PageList contents:

SomePage1
SomePage2
SomaPage3

The settings above allow users from a specialusers group to edit pages specified in the Project:PageList page contents (SomePage1, SomePage2, SomePage3).

About

Mediawiki extension GroupWhitelist

https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/GroupWhitelist

License:GNU General Public License v2.0


Languages

Language:PHP 90.2%Language:JavaScript 9.8%