Author: tim
Description:
I have the following lines in LocalSettings.php:
developer pages
$wgGroupPermissions[ 'Dev Team' ][ 'ns100_read' ] = true;
$wgGroupPermissions[ 'Dev Team' ][ 'ns100_edit' ] = true;
$wgGroupPermissions[ 'Dev Team' ][ 'ns100_create' ] = true;
$wgGroupPermissions[ 'Dev Team' ][ 'ns100_move' ] = true;
developer talk
$wgGroupPermissions[ 'Dev Team' ][ 'ns101_read' ] = true;
$wgGroupPermissions[ 'Dev Team' ][ 'ns101_edit' ] = true;
$wgGroupPermissions[ 'Dev Team' ][ 'ns101_create' ] = true;
What I expect to occur is that members of the Dev Team can read, edit, create, and move pages in the developer and dev talk namespaces. The functionality works, but the Special:UserRights page won't let me configure this information -- I can only configure it via direct database manipulation.
When I access that page, the following choices exist for a user:
Groups you can change:
- Bot
- Administrator
- Bureaurcrat
- Dev Team
- nsDevRW
- nsDevRO
- nsDev_talkRW
- nsDev_talkRO
First, this looks odd; why are all the "ns" items listed? This did not occur in 1.15. Secondly, the "Dev Team" setting won't save, requiring direct DB access to give rights to users.
Version: 1.15.x
Severity: normal