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

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T15773, the corresponding Phabricator task for complete and up-to-date bug report information.
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