https://bugzilla.wikimedia.org/show_bug.cgi?id=19362
--- Comment #1 from Haza-w <[email protected]> 2009-06-23 12:38:09 UTC --- (From update of attachment 6254) Index: AbuseFilter/AbuseFilter.php =================================================================== --- AbuseFilter/AbuseFilter.php (revision 52305) +++ AbuseFilter/AbuseFilter.php (working copy) @@ -78,6 +78,7 @@ $wgAvailableRights[] = 'abusefilter-private'; $wgAvailableRights[] = 'abusefilter-modify-restricted'; $wgAvailableRights[] = 'abusefilter-revert'; +$wgAvailableRights[] = 'abusefilter-view-private'; $wgLogTypes[] = 'abusefilter'; $wgLogNames['abusefilter'] = 'abusefilter-log-name'; Index: AbuseFilter/Views/AbuseFilterViewEdit.php =================================================================== --- AbuseFilter/Views/AbuseFilterViewEdit.php (revision 52305) +++ AbuseFilter/Views/AbuseFilterViewEdit.php (working copy) @@ -220,7 +220,7 @@ $wgOut->setSubtitle( wfMsg( 'abusefilter-edit-subtitle', $filter, $history_id ) ); // Hide hidden filters. - if (isset($row->af_hidden) && $row->af_hidden && !$this->canEdit()) { + if (isset($row->af_hidden) && $row->af_hidden && !($this->canEdit() || $wgUser->isAllowed( 'abusefilter-view-private' ))) { return wfMsg( 'abusefilter-edit-denied' ); } Index: AbuseFilter/AbuseFilter.i18n.php =================================================================== --- AbuseFilter/AbuseFilter.i18n.php (revision 52305) +++ AbuseFilter/AbuseFilter.i18n.php (working copy) @@ -61,6 +61,7 @@ 'right-abusefilter-private' => 'View private data in the abuse log', 'right-abusefilter-modify-restricted' => 'Modify abuse filters with restricted actions', 'right-abusefilter-revert' => 'Revert all changes by a given abuse filter', + 'right-abusefilter-view-private' => 'View abuse filters marked as private', 'action-abusefilter-modify' => 'modify abuse filters', 'action-abusefilter-view' => 'view abuse filters', @@ -69,6 +70,7 @@ 'action-abusefilter-private' => 'view private data in the abuse log', 'action-abusefilter-modify-restricted' => 'modify abuse filters with restricted actions', 'action-abusefilter-revert' => 'revert all changes by a given abuse filter', + 'action-abuserfilter-view-private' => 'view abuse filters marked as private', // Abuse Log 'abusefilter-log' => 'Abuse filter log', -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
