https://bugzilla.wikimedia.org/show_bug.cgi?id=22732

           Summary: Strange wgGroupPermissions problem. Works in 1.15, not
                    in 1.15.1
           Product: MediaWiki
           Version: 1.15.1
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: Special pages
        AssignedTo: wikibugs-l@lists.wikimedia.org
        ReportedBy: t...@timneumark.com


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.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to