https://bugzilla.wikimedia.org/show_bug.cgi?id=51682
Web browser: ---
Bug ID: 51682
Summary: handle groupOverrides in CommonSettings after
extensions are loaded
Product: Wikimedia
Version: wmf-deployment
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General/Unknown
Assignee: [email protected]
Reporter: [email protected]
Classification: Unclassified
Mobile Platform: ---
In Wikibase, we define some additional permissions (e.g. property-create) and
assign some default permissions for $wgGroupPermissions['*'].
Wikibase and other extensions are loaded after groupOverrides are handled in
CommonSettings. Thus, the defaults override the groupOverrides.
We work around it by setting this again in common settings after the extension
is loaded, and I see this being done in a few other places for other stuff.
Unless there is good reason for doing things the current way (?), I think
groupOverrides should be processed at the end of CommonSettings and maybe even
factor this bit of code into a separate file in wmf-config.
--
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