Last modified: 2008-05-11 14:37:02 UTC

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
Bug 13773 - Support for global groups
Support for global groups
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Normal enhancement with 2 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
: patch, patch-need-review, schema-change
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-04-17 03:46 UTC by Mike.lifeguard
Modified: 2008-05-11 14:37 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
Proposed patch for adding global groups (26.56 KB, patch)
2008-04-24 17:18 UTC, Andrew Garrett
Details
Patch for SpecialGlobaUsers.php (3.58 KB, patch)
2008-04-25 19:31 UTC, Victor Vasiliev
Details
Patch for SpecialGlobaUsers.php (3.58 KB, patch)
2008-04-25 19:31 UTC, Victor Vasiliev
Details
File to populate table with existing stewards (1.25 KB, text/plain)
2008-04-26 08:12 UTC, Victor Vasiliev
Details

Description Mike.lifeguard 2008-04-17 03:46:28 UTC
To allow easy reverting vandalism, spam for SWMT etc, please create some way of giving users +rollback globally.

I assume this would require the user to have a global account so you know it's the same person everywhere -- you'd set the right once (User:Mike@global gets +rollbacker) and the user would have that right everywhere -- when logging in on a wiki where the user didn't exist, the account would be created with +rollbacker.
Comment 1 Andrew Garrett 2008-04-17 03:48:24 UTC
Global groups are something I've been thinking of for a long time, and this sounds like an excellent use for it.
Comment 2 Victor Vasiliev 2008-04-17 03:49:22 UTC
I've begun doing some work on it recently
Comment 3 Andrew Garrett 2008-04-17 04:02:41 UTC
Discussed assignment of this bug with VasilievVV, agreed that I'll work on it.

I'm thinking of using this as a pilot for storing $wgGroupPermissions in the database. List of global groups, and eventually local groups will be listed in the database.
Comment 4 Andrew Garrett 2008-04-24 17:18:16 UTC
Created attachment 4835 [details]
Proposed patch for adding global groups
Comment 5 Andrew Garrett 2008-04-24 17:19:52 UTC
Just attached draft patch. I've already had Nikerabbit and VasilievVV look over it, so it's reasonable (and seems to work somewhat :-)). Screenshot at [[mw:Image:Global Groups Management.png]].
Comment 6 Andrew Garrett 2008-04-24 17:21:38 UTC
Correct link to screenshot is http://www.mediawiki.org/wiki/Image:Global_Group_Management.png.
Comment 7 Victor Vasiliev 2008-04-25 19:31:12 UTC
Created attachment 4837 [details]
Patch for SpecialGlobaUsers.php

Adding patch which adds the same functions for Special:GlobalUsers: group membership rendering, filter by username and group
Comment 8 Victor Vasiliev 2008-04-25 19:31:23 UTC
Created attachment 4838 [details]
Patch for SpecialGlobaUsers.php

Adding patch which adds the same functions for Special:GlobalUsers: group membership rendering, filter by username and group
Comment 9 Victor Vasiliev 2008-04-26 08:12:50 UTC
Created attachment 4839 [details]
File to populate table with existing stewards

Here's script which populates global_user_groups with local stewards
Comment 10 Andrew Garrett 2008-04-26 09:50:02 UTC
Wow, thanks, VasilievVV!

When I apply the patch, I will change the log page title for rights changes to Special:GlobalUsers/group rather than Special:ListUsers/group
Comment 11 Andrew Garrett 2008-05-09 05:45:31 UTC
Enabled on Wikimedia.
Comment 12 Cometstyles 2008-05-10 11:31:32 UTC
When will the rights be given to stewards?  since they have been added in the Group section >> http://meta.wikimedia.org/wiki/Special:GlobalUsers/steward
Comment 13 Aryeh Gregor (not reading bugmail, please e-mail directly) 2008-05-11 14:37:02 UTC
Werdna is bugging Brion to do that.  If you like, you can open a new bug.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links