Hello, I already had configured a namespace with certain rights defined for users in that group :
$wgGroupPermissions['bac2008']['read'] = true; $wgGroupPermissions['bac2008']['edit'] = true; $wgGroupPermissions['bac2008']['createpage']= true; $wgGroupPermissions['bac2008']['upload']= true; $wgGroupPermissions['bac2008']['createtalk']= true; $wgExtraNamespaces = array(100 => "bac2008", 101 => "bac2008_talk" ); $wgGroupPermissions['root']['editroot'] = true; $wgNamespaceProtection[NS_MAIN] = $wgNamespaceProtection[NS_USER] = $wgNamespaceProtection[NS_PROJECT] = $wgNamespaceProtection[NS_IMAGE] = $wgNamespaceProtection[NS_TEMPLATE] = $wgNamespaceProtection[NS_HELP] = $wgNamespaceProtection[NS_CATEGORY] = array( 'editroot' ); $wgGroupPermissions['bac2008']['editbac2008'] = true; $wgNamespaceProtection[ 100 ] = array( 'editbac2008' ); I want to add another namespace, with other rights for other users. I tried adding : $wgGroupPermissions['gt_acc']['read'] = true; $wgGroupPermissions['gt_acc']['edit'] = true; $wgGroupPermissions['gt_acc']['createpage']= true; $wgGroupPermissions['gt_acc']['upload']= true; $wgGroupPermissions['gt_acc']['createtalk']= true; $wgExtraNamespaces = array(200 => "gt_acc", 201 => "gt_acc_talk" ); $wgGroupPermissions['gt_acc']['editgt_acc'] = true; $wgNamespaceProtection[ 200 ] = array( 'editgt_acc' ); But then, pages from my first namespace [bac2008] doesn't work. Pages I had made for that namespace are marked as not created. I'll need to make several more namespaces, for different groups using the wiki (some groups who can only access their namespace, some groups who can access several namespaces). What I am doing wrong? Is there any way easier than this one? Thanks André _______________________________________________ MediaWiki-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
