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

Peter Bena <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID

--- Comment #6 from Peter Bena <[email protected]> 2012-06-29 08:14:52 UTC ---
This is current configuration taken from cluster:

if ( $wmgUseArticleFeedbackv5 ) {
        require_once( "$IP/extensions/ArticleFeedbackv5/ArticleFeedbackv5.php"
);
        $wgArticleFeedbackv5Categories = $wmgArticleFeedbackv5Categories;
        $wgArticleFeedbackv5BlacklistCategories =
$wmgArticleFeedbackv5BlacklistCategories;
        $wgArticleFeedbackv5DashboardCategory = array( 'Article_Feedback_5',
'Article_Feedback_5_Additional_Articles' );
        $wgArticleFeedbackv5OversightEmails =
$wmgArticleFeedbackv5OversightEmails;

        foreach ( array( 'afttest', 'afttest-hide', 'rollbacker', 'reviewer',
'sysop', 'oversight' ) as $group ) {
                $wgGroupPermissions[$group]['aftv5-hide-feedback'] = true;
                $wgGroupPermissions[$group]['aftv5-see-hidden-feedback'] =
true;
        }

        foreach ( array( 'afttest', 'oversight' ) as $group ) {
                $wgGroupPermissions[$group]['aftv5-delete-feedback'] = true;
                $wgGroupPermissions[$group]['aftv5-see-deleted-feedback'] =
true;
        }

        // user groups allowed to feature
        $wgGroupPermissions['sysop']['aftv5-feature-feedback']      = true;
        $wgGroupPermissions['rollbacker']['aftv5-feature-feedback'] = true;
        $wgGroupPermissions['oversight']['aftv5-feature-feedback']  = true;
        $wgGroupPermissions['autoconfirmed']['aftv5-feature-feedback']  = true;
        $wgGroupPermissions['afttest-hide']['aftv5-feature-feedback']  = true;
        $wgGroupPermissions['afttest']['aftv5-feature-feedback']  = true;

        $wgArticleFeedbackv5AbuseFiltering =
$wmgArticleFeedbackv5AbuseFiltering;
}

following bits are assigned to 'autoconfirmed' 'rollbacker':

aftv5-feature-feedback

following bits are assigned to 'afttest', 'afttest-hide', 'rollbacker',
'reviewer', 'sysop', 'oversight'
aftv5-hide-feedback
aftv5-see-hidden-feedback

that means the reviewer group is missing only 1 permission that is granted to
rollbacker, however it's also inherited from autoconfirmed group, so it's not
actually needed even in a rollbacker group.

Because I don't see anything what needs to be done from devs, I am closing
this. Feel free to reopen it in case you had any further requests, or if there
was a change supported by local community to grant / revoke any permissions.
Thank you

-- 
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
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to