[Mediawiki-l] Limit acces to custom namespace (wgNamespaceProtection)
a. cremer
albert.cremer at online.de
Sun Jun 24 13:27:18 UTC 2007
Hi,
I am really confused about the usage of the 1.10 $wgNamespaceProtection
feature.
I like to limit access to a custom namespace to a defined user group.
Here is what I added to the LocalSettings.php:
// Add Custom Namespace
$wgExtraNamespaces[110] = "NewNameSpace";
//Add User Group
$wgGroupPermissions['NewUserGroup']['move'] = true;
$wgGroupPermissions['NewUserGroup' ]['read'] = true;
$wgGroupPermissions['NewUserGroup' ]['edit'] = true;
$wgGroupPermissions['NewUserGroup' ]['createpage'] = true;
// Limit Access to Namespace by utilising $wgNamespaceProtection
$wgNamespaceProtection[110] = array('NewUserGroup');
Then I assigned NewUserGroup attributes to a test user. Unfortunately it did
not work. In fact no user is allowed to edit articles in the namespace.
But by adding
$wgNamespaceProtection[110] = array('sysop');
to the LocalSettings.php the namespace becomes editable for administrators.
Do you have any hint what is wrong with the above mentioned procedure?
Kind regards
Albert Cremer
More information about the MediaWiki-l
mailing list