https://bugzilla.wikimedia.org/show_bug.cgi?id=14636
Khaled El Mansoury <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #5 from Khaled El Mansoury <[email protected]> 2012-04-27 06:28:12 UTC --- So if we work backwards, how would the new permissions be set via LocalSettings.php? I thought of something like this: $wgGroupPermissions['users']['createtalk'] = true; //As normal: Permission granted $wgGroupPermissions['somegroup']['createtalk'] = false; //As normal: This group does not have the permission to do so, but the permission maybe granted from another group the user is present in, otherwise of course performing the above action is denied. $wgGroupPermissions['somegroup2']['createtalk'] = -1; //If a user is present in this group, then regardless of whether they have permission granted for the above action from another group, they would always be denied to perform the above action. This would of course get rid of $wgRevokePermissions. Any thoughts on the above? -- 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 [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
