Page MenuHomePhabricator

Activation of AbuseFilter on Spanish Wiktionary
Closed, ResolvedPublic

Description

Author: cvmontuy

Description:
Please, enable AbuseFilter on es.wiktionary.

Three sysops agree to this: http://es.wiktionary.org/w/index.php?title=Wikcionario:Caf%C3%A9/2011_07

PERMISSIONS:

$wgGroupPermissions['*']['abusefilter-log-detail'] = true;
$wgGroupPermissions['*']['abusefilter-view'] = true;
$wgGroupPermissions['*']['abusefilter-log'] = true;

$wgGroupPermissions['abusefilter']['abusefilter-modify'] = true;

$wgGroupPermissions['sysop']['abusefilter-modify'] = true;
$wgGroupPermissions['sysop']['abusefilter-private'] = true;
$wgGroupPermissions['sysop']['abusefilter-modify-restricted'] = true;
$wgGroupPermissions['sysop']['abusefilter-revert'] = true;

ACTIONS:
$wgAbuseFilterAvailableActions = array( 'flag', 'throttle', 'warn', 'disallow', 'tag', 'block' )

$wgAbuseFilterBlockDuration= 2 days

Thanks


Version: unspecified
Severity: normal

Details

Reference
bz29910
TitleReferenceAuthorSource BranchDest Branch
mwbot: Add basic tracing-subscriber wrapperrepos/mwbot-rs/mwbot!3legoktmsubscribermain
Customize query in GitLab

Related Objects

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:30 PM
bzimport set Reference to bz29910.

jeluf wrote:

Index: abusefilter.php

  • abusefilter.php (revision 2012)

+++ abusefilter.php (working copy)
@@ -246,4 +246,19 @@

$wgGroupPermissions['*']['abusefilter-log'] = false;

} elseif ( $wgDBname == 'metawiki' ) {

$wgGroupPermissions['*']['abusefilter-log-detail'] = true;

+} elseif ( $wgDBname == 'eswiktionary' ) {
+ $wgGroupPermissions['*']['abusefilter-log-detail'] = true;
+ $wgGroupPermissions['*']['abusefilter-view'] = true;
+ $wgGroupPermissions['*']['abusefilter-log'] = true;
+
+ $wgGroupPermissions['abusefilter']['abusefilter-modify'] = true;
+
+ $wgGroupPermissions['sysop']['abusefilter-modify'] = true;
+ $wgGroupPermissions['sysop']['abusefilter-private'] = true;
+ $wgGroupPermissions['sysop']['abusefilter-modify-restricted'] = true;
+ $wgGroupPermissions['sysop']['abusefilter-revert'] = true;
+
+ $wgAbuseFilterAvailableActions = array( 'flag', 'throttle', 'warn', 'disallow', 'tag', 'block' );
+
+ $wgAbuseFilterBlockDuration = '2 days';
}

jeluf wrote:

Your change has been completed.
Please reopen this ticket if anything went wrong.

The following configuration settings have been changed:

Index: InitialiseSettings.php

  • InitialiseSettings.php (revision 2022)

+++ InitialiseSettings.php (working copy)
@@ -8819,6 +8819,7 @@

'enwikinews' => true, // Andrew 2009-05-27 bug 18896
'eswiki' => true, // JeLuF, 2010-04-11 bug 23099
'eswikibooks' => true, // Roan 2009-12-24 bug 20923

+ 'eswiktionary' => true,

'enwiki' => true, // brion 2009-03-18 disabled for perf problems, needs investigating
'enwikisource' => true, // Andrew 2009-03-06 Requested by jayvdb per consensus at http://en.wikisource.org/w/index.php?title=Wikisource:Scriptorium&oldid=1013862#AbuseFilter
'enwikiquote' => true, // Andrew 2009-03-29 http://en.wikiquote.org/w/index.php?title=Wikiquote:Village_pump&oldid=925413#AbuseFilter

You can find the entire config file at
http://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php

Please remove

$wgGroupPermissions['sysop']['abusefilter-private'] = true;

as it provides unlogged access to IP addresses of users that triggers any filter to non-identified people.

it's been set to false like all the rest now.

(In reply to comment #4)

it's been set to false like all the rest now.

remarking fixed.