Last modified: 2010-03-20 11:31:09 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 T24650, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 22650 - Enable the AbuseFilter on the French Wikipedia.
Enable the AbuseFilter on the French Wikipedia.
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Site requests (Other open bugs)
unspecified
All All
: Normal enhancement with 3 votes (vote)
: ---
Assigned To: Rob Halsell
: shell
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-02-25 21:14 UTC by Félix M. (elfix)
Modified: 2010-03-20 11:31 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Félix M. (elfix) 2010-02-25 21:14:37 UTC
Please enable the extension AbuseFilter on the French Wikipedia.

We would like an user group of filter editors, with the rights "abusefilter-modify" and "abusefilter-revert".

For the "autoconfirmed" group, please add the rights "abusefilter-view" and "abusefilter-log-detail".

The group "*" (all users) should get  the "abusefilter-log" right and the group "sysop" should also get "abusefilter-revert". 

The disussions and the consensus are here: http://fr.wikipedia.org/wiki/Wikipédia:Prise_de_décision/AbuseFilter

Thanks in advance.
Comment 1 Félix M. (elfix) 2010-02-25 21:17:46 UTC
oh, and I forgot to say that the bureaucrats should be able to add or remove users from the edit filter managers group.
Comment 2 Darkoneko 2010-03-03 22:56:58 UTC
I confirm the validity of this consensus --
Comment 3 JeLuF 2010-03-16 19:56:13 UTC
        $wgGroupPermissions['*']['abusefilter-log'] = true;
        $wgGroupPermissions['autoconfirmed']['abusefilter-log-detail'] = true;
        $wgGroupPermissions['autoconfirmed']['abusefilter-view'] = true;
        $wgGroupPermissions['sysop']['abusefilter-revert'] = true;
        $wgGroupPermissions['abusefilter']['abusefilter-modify'] = true;
        $wgGroupPermissions['abusefilter']['abusefilter-revert'] = true;

wgRemoveGroups and wgAddGroups set to:
        'bureaucrat' => array( 'sysop', 'bureaucrat', 'bot', 'abusefilter' ),

=> Done.
Comment 4 Félix M. (elfix) 2010-03-17 20:23:59 UTC
Whoops! The default rights assigned to the "abusefilter" group shoud have been disabled. 

This should be better: 

$wgGroupPermissions['*']['abusefilter-view'] = false;
$wgGroupPermissions['sysop']['abusefilter-modify'] = false;

(Only let the "abusefilter" group edit the filters, and the "autoconfirmed" group see the filters.)

Thanks again :)
Comment 5 JeLuF 2010-03-20 11:31:09 UTC
Changed the ruleset to:

        $wgGroupPermissions['*']['abusefilter-view'] = false;
        $wgGroupPermissions['*']['abusefilter-log'] = true;
        $wgGroupPermissions['autoconfirmed']['abusefilter-log-detail'] = true;
        $wgGroupPermissions['autoconfirmed']['abusefilter-view'] = true;
        $wgGroupPermissions['sysop']['abusefilter-revert'] = true;
        $wgGroupPermissions['sysop']['abusefilter-modify'] = false;
        $wgGroupPermissions['abusefilter']['abusefilter-modify'] = true;
        $wgGroupPermissions['abusefilter']['abusefilter-revert'] = true;

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links