Page MenuHomePhabricator

Allow sysops to add/remove a bunch of groups on siwiki
Closed, ResolvedPublic

Description

Author: mmnanuruddha

Description:
Hi,

I'm not sure whether this is a bug or report here. however it is related to Special:ListGroupRights page.

In si:wiki admin can't add or remove Rollbackers, Account creators, Edit filter managers, Autopatrolled, Confirmed users, Reviewers.
http://si.wikipedia.org/wiki/විශේෂ:කණ්ඩායම්_හිමිකම්_ලැයිස්තුගතකරන්න

But in en:wiki it can be.
http://en.wikipedia.org/wiki/Special:ListGroupRights

please make the changes same like as en wiki.

  1. Add groups: Rollbackers, Account creators, Edit filter managers, Autopatrolled, Confirmed users, Reviewers and IP block exemptions
  2. Remove groups: Rollbackers, IP block exemptions, Account creators, Edit filter managers, Autopatrolled, Confirmed users and Reviewers

thank you.

BR,
/Binguwa


Version: unspecified
Severity: enhancement

Details

Reference
bz26643

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:16 PM
bzimport set Reference to bz26643.
bzimport added a subscriber: Unknown Object (MLST).

Could you link to community consensus for this change?

happy.melon.wiki wrote:

Hi Binguwa. You need to provide a link to a discussion where the siwiki community has agreed that these changes should be made.

mmnanuruddha wrote:

Opps!,

I didn't think it needs a community discussion. Sorry. my fault.
I'll start a discussion right now.

pls close or keep open this bug until we'll finish the discussion.

Br,
/Binguwa

mmnanuruddha wrote:

Hi,

It seems OK with the community. most of the active users have been voted (including admins we got 8(+) & 0(-)).

So please proceed with the necessary actions.

Tank you very much.

Br,
/Binguwa

I have allowed sysops to add/remove users in the following groups :

'sysop' => array( 'rollbacker', 'accountcreator', 'abusefilter', 'autopatrolled', 'confirmed', 'reviewer' ),

Should be good now according to :
http://si.wikipedia.org/wiki/විශේෂ:කණ්ඩායම්_හිමිකම්_ලැයිස්තුගතකරන්න

mmnanuruddha wrote:

(In reply to comment #6)

I have allowed sysops to add/remove users in the following groups :

'sysop' => array( 'rollbacker', 'accountcreator', 'abusefilter',
'autopatrolled', 'confirmed', 'reviewer' ),

Should be good now according to :
http://si.wikipedia.org/wiki/විශේෂ:කණ්ඩායම්_හිමිකම්_ලැයිස්තුගතකරන්න

It seems OK with විශේෂ:කණ්ඩායම්_හිමිකම්_ලැයිස්තුගතකරන්න page.

But I only can see 3 rights here.
Account creators
Confirmed users
IP block exemptions

http://si.wikipedia.org/w/index.php?title=විශේෂ%3Aපරිශීලක+හිමිකම්&user=බිඟුවා

pls see this. this has 6 rights.
http://en.wikipedia.org/wiki/File:Wikipedia_user_rights_management.jpg

What happens to other 3?

Br,
/Binguwa

mmnanuruddha wrote:

Seems it needs to enable

Extension:FlaggedRevs
and
Extension:AbuseFilter

Good catch. Can you please open two new bug? One for each extension.

They need specific setup on the cluster, specially databases modifications. So it will be safer to implements them separately. You can reference this bug (26643) already implements user rights.

Bug 26778 and bug 26777 created.
Now closing this bug. Thanks!

Actual groups still missing: "(Reviewer,rollbacker,autoreviewer,accountcreator...)".

(In reply to comment #11)

Actual groups still missing:
"(Reviewer,rollbacker,autoreviewer,accountcreator...)".

Gah, we can ignore Reviewer for *this* report.

(In reply to comment #12)

(In reply to comment #11)

Actual groups still missing:
"(Reviewer,rollbacker,autoreviewer,accountcreator...)".

Gah, we can ignore Reviewer for *this* report.

Likewise with autoreview...So we are looking at rollbacker/accountcreator.

Also, why is accountcreator needed? Only enwiki seems to be using it now.

Added Rollbacker.

(In reply to comment #13)
Also, why is accountcreator needed? Only enwiki seems to be using it now.

Never mind, it's used all over the place, I didn't see group definition in groupOverrides2. Anyway, "Auto creators" already exist.