https://bugzilla.wikimedia.org/show_bug.cgi?id=25428

           Summary: Autopromotion system should be extended to allow
                    removal of granted groups etc.
           Product: MediaWiki
           Version: 1.17-svn
          Platform: All
        OS/Version: All
            Status: NEW
          Keywords: need-review, patch
          Severity: enhancement
          Priority: Normal
         Component: General/Unknown
        AssignedTo: wikibugs-l@lists.wikimedia.org
        ReportedBy: llam...@gmail.com
                CC: llam...@gmail.com


This report is related to bug 24948, originally submitted by Aryeh Gregor, but
that one is marked as concerning FlaggedRevs, so I'm making another report to
be found by a core developer.

Currently all autopromoted groups are implicit, cannot be removed via
Special:UserRights and the autopromotion is checked on each call of
User::getEffectiveGroups() rather than on certain events. 

It's clearly not enough for FlaggedRevs which had to develop their own
autopromotion system which bypasses the above limitations. 

The point is that the core autopromotion system should be upgraded so that
FlaggedRevs could use it. 

In the original bug report I have attached a patch which I'm also attaching
here (for a newer revision). The patch is described at comment 1 for bug 24948.
I don't know if it's ok (probably it's not) so don't hesitate to write
everything from scratch if you prefer.

-- 
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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to