r71333 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r71332‎ | r71333 | r71334 >
Date:06:41, 20 August 2010
Author:werdna
Status:deferred
Tags:
Comment:
Revert r71332 for now; will talk to Philippe about an orderly rollout
Modified paths:
  • /branches/wmf/1.16wmf4/extensions/AbuseFilter (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/AbuseFilter/AbuseFilter.class.php (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/AbuseFilter/AbuseFilter.i18n.php (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/AbuseFilter/AbuseFilter.php (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/AbuseFilter/ApiQueryAbuseLog.php (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/AbuseFilter/SpecialAbuseLog.php (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/AbuseFilter/abusefilter.tables.sql (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/AbuseFilter/db_patches/patch-hide_patrol.sql (modified) (history)

Diff [purge]

Index: branches/wmf/1.16wmf4/extensions/AbuseFilter/SpecialAbuseLog.php
@@ -36,16 +36,8 @@
3737 }
3838
3939 $detailsid = $wgRequest->getIntOrNull( 'details' );
40 - $hideid = $wgRequest->getIntOrNull( 'hide' );
41 -
42 - if ( $parameter ) {
43 - $detailsid = $parameter;
44 - }
45 -
4640 if ( $detailsid ) {
4741 $this->showDetails( $detailsid );
48 - } elseif ( $hideid ) {
49 - $this->showHideForm( $hideid );
5042 } else {
5143 // Show the search form.
5244 $this->searchForm();
@@ -69,7 +61,7 @@
7062
7163 $this->mSearchTitle = $wgRequest->getText( 'wpSearchTitle' );
7264 $this->mSearchFilter = null;
73 - if ( self::canSeeDetails() ) {
 65+ if ( $this->canSeeDetails() ) {
7466 $this->mSearchFilter = $wgRequest->getIntOrNull( 'wpSearchFilter' );
7567 }
7668 }
@@ -83,7 +75,7 @@
8476 // Search conditions
8577 $fields['abusefilter-log-search-user'] =
8678 Xml::input( 'wpSearchUser', 45, $this->mSearchUser );
87 - if ( self::canSeeDetails() ) {
 79+ if ( $this->canSeeDetails() ) {
8880 $fields['abusefilter-log-search-filter'] =
8981 Xml::input( 'wpSearchFilter', 45, $this->mSearchFilter );
9082 }
@@ -100,72 +92,7 @@
10193
10294 $wgOut->addHTML( $output );
10395 }
104 -
105 - function showHideForm( $id ) {
106 - global $wgOut, $wgUser;
107 -
108 - if ( ! $wgUser->isAllowed( 'abusefilter-hide-log' ) ) {
109 - $wgOut->addWikiMsg( 'abusefilter-log-hide-forbidden' );
110 - return;
111 - }
112 -
113 - $dbr = wfGetDB( DB_SLAVE );
11496
115 - $row = $dbr->selectRow( array( 'abuse_filter_log', 'abuse_filter' ), '*',
116 - array( 'afl_id' => $id ), __METHOD__, array(),
117 - array( 'abuse_filter' => array( 'LEFT JOIN', 'af_id=afl_filter' ) ) );
118 -
119 - if ( !$row ) {
120 - return;
121 - }
122 -
123 - $formInfo = array(
124 - 'logid' => array(
125 - 'type' => 'info',
126 - 'default' => $id,
127 - 'label-message' => 'abusefilter-log-hide-id',
128 - ),
129 - 'reason' => array(
130 - 'type' => 'text',
131 - 'label-message' => 'abusefilter-log-hide-reason',
132 - ),
133 - 'hidden' => array(
134 - 'type' => 'toggle',
135 - 'default' => $row->afl_deleted,
136 - 'label-message' => 'abusefilter-log-hide-hidden',
137 - ),
138 - );
139 -
140 - $form = new HTMLForm( $formInfo );
141 - $form->setTitle( $this->getTitle() );
142 - $form->addHiddenField( 'hide', $id );
143 - $form->setSubmitCallback( array( $this, 'saveHideForm' ) );
144 - $form->show();
145 - }
146 -
147 - function saveHideForm( $fields ) {
148 - global $wgRequest, $wgOut;
149 - $logid = $wgRequest->getVal( 'hide' );
150 -
151 - $dbw = wfGetDB( DB_MASTER );
152 -
153 - $dbw->update(
154 - 'abuse_filter_log',
155 - array( 'afl_deleted' => $fields['hidden'] ),
156 - array( 'afl_id' => $logid ),
157 - __METHOD__
158 - );
159 -
160 - $logPage = new LogPage( 'suppress' );
161 - $action = $fields['hidden'] ? 'hide-afl' : 'unhide-afl';
162 -
163 - $logPage->addEntry( $action, $this->getTitle( $logid ), $fields['reason'] );
164 -
165 - $wgOut->redirect( SpecialPage::getTitleFor( 'AbuseLog' )->getFullURL() );
166 -
167 - return true;
168 - }
169 -
17097 function showList() {
17198 global $wgOut;
17299
@@ -203,7 +130,7 @@
204131 }
205132
206133 function showDetails( $id ) {
207 - if ( !self::canSeeDetails() ) {
 134+ if ( !$this->canSeeDetails() ) {
208135 return;
209136 }
210137
@@ -216,12 +143,6 @@
217144 if ( !$row ) {
218145 return;
219146 }
220 -
221 - if ( $row->afl_deleted && !self::canSeeHidden() ) {
222 - global $wgOut;
223 - $wgOut->addWikiMsg( 'abusefilter-log-details-hidden' );
224 - return;
225 - }
226147
227148 $output = '';
228149
@@ -264,7 +185,7 @@
265186 // Build a table.
266187 $output .= AbuseFilter::buildVarDumpTable( $vars );
267188
268 - if ( self::canSeePrivate() ) {
 189+ if ( $this->canSeePrivate() ) {
269190 // Private stuff, like IPs.
270191 $header =
271192 Xml::element( 'th', null, wfMsg( 'abusefilter-log-details-var' ) ) .
@@ -299,28 +220,24 @@
300221 $wgOut->addHTML( $output );
301222 }
302223
303 - static function canSeeDetails() {
 224+ function canSeeDetails() {
304225 global $wgUser;
305 - return $wgUser->isAllowed( 'abusefilter-log-detail' );
 226+ return !count( $this->getTitle()->getUserPermissionsErrors(
 227+ 'abusefilter-log-detail', $wgUser, true, array( 'ns-specialprotected' ) ) );
306228 }
307229
308 - static function canSeePrivate() {
 230+ function canSeePrivate() {
309231 global $wgUser;
310 - return $wgUser->isAllowed( 'abusefilter-private' );
 232+ return !count(
 233+ $this->getTitle()->getUserPermissionsErrors(
 234+ 'abusefilter-private', $wgUser, true, array( 'ns-specialprotected' ) ) );
311235 }
312 -
313 - static function canSeeHidden() {
314 - global $wgUser;
315 - return $wgUser->isAllowed( 'abusefilter-hidden-log' );
316 - }
317236
318237 function formatRow( $row, $li = true ) {
319238 global $wgLang, $wgUser;
320239
321240 # # One-time setup
322241 static $sk = null;
323 -
324 - $actionLinks = array();
325242
326243 if ( is_null( $sk ) ) {
327244 $sk = $wgUser->getSkin();
@@ -371,31 +288,18 @@
372289 $parsed_comments = $wgOut->parseInline( $row->af_public_comments );
373290 }
374291
375 - if ( self::canSeeDetails() ) {
 292+ if ( $this->canSeeDetails() ) {
376293 $examineTitle = SpecialPage::getTitleFor( 'AbuseFilter', 'examine/log/' . $row->afl_id );
377294 $detailsLink = $sk->makeKnownLinkObj(
378 - $this->getTitle($row->afl_id),
379 - wfMsg( 'abusefilter-log-detailslink' )
 295+ $this->getTitle(),
 296+ wfMsg( 'abusefilter-log-detailslink' ),
 297+ 'details=' . $row->afl_id
380298 );
381299 $examineLink = $sk->link(
382300 $examineTitle,
383301 wfMsgExt( 'abusefilter-changeslist-examine', 'parseinline' ),
384302 array()
385303 );
386 -
387 - $actionLinks[] = $detailsLink;
388 - $actionLinks[] = $examineLink;
389 -
390 - if ( $wgUser->isAllowed( 'abusefilter-hide-log' ) ) {
391 - $hideLink = $sk->link(
392 - $this->getTitle(),
393 - wfMsg( 'abusefilter-log-hidelink' ),
394 - array(),
395 - array( 'hide' => $row->afl_id )
396 - );
397 -
398 - $actionLinks[] = $hideLink;
399 - }
400304
401305 if ( $globalIndex ) {
402306 global $wgAbuseFilterCentralDB;
@@ -423,7 +327,8 @@
424328 $pageLink,
425329 $actions_taken,
426330 $parsed_comments,
427 - $wgLang->pipeList( $actionLinks ),
 331+ $detailsLink,
 332+ $examineLink
428333 )
429334 );
430335 } else {
@@ -440,11 +345,6 @@
441346 )
442347 );
443348 }
444 -
445 - if ( $row->afl_deleted ) {
446 - $description .= ' '.
447 - wfMsgExt( 'abusefilter-log-hidden', 'parseinline' );
448 - }
449349
450350 return $li ? Xml::tags( 'li', null, $description ) : $description;
451351 }
@@ -466,7 +366,7 @@
467367 function getQueryInfo() {
468368 $conds = $this->mConds;
469369
470 - $info = array(
 370+ return array(
471371 'tables' => array( 'abuse_filter_log', 'abuse_filter' ),
472372 'fields' => '*',
473373 'conds' => $conds,
@@ -478,12 +378,6 @@
479379 ),
480380 ),
481381 );
482 -
483 - if ( ! $this->mForm->canSeeHidden() ) {
484 - $info['conds']['afl_deleted'] = 0;
485 - }
486 -
487 - return $info;
488382 }
489383
490384 function getIndexField() {
Index: branches/wmf/1.16wmf4/extensions/AbuseFilter/AbuseFilter.php
@@ -78,15 +78,11 @@
7979 $wgAvailableRights[] = 'abusefilter-modify-restricted';
8080 $wgAvailableRights[] = 'abusefilter-revert';
8181 $wgAvailableRights[] = 'abusefilter-view-private';
82 -$wgAvailableRights[] = 'abusefilter-hidden-log';
83 -$wgAvailableRights[] = 'abusefilter-hide-log';
8482
8583 $wgLogTypes[] = 'abusefilter';
8684 $wgLogNames['abusefilter'] = 'abusefilter-log-name';
8785 $wgLogHeaders['abusefilter'] = 'abusefilter-log-header';
8886 $wgLogActionsHandlers['abusefilter/modify'] = array( 'AbuseFilter', 'modifyActionText' );
89 -$wgLogActions['suppress/hide-afl'] = 'abusefilter-logentry-suppress';
90 -$wgLogActions['suppress/unhide-afl'] = 'abusefilter-logentry-unsuppress';
9187
9288 $wgAbuseFilterAvailableActions = array( 'flag', 'throttle', 'warn', 'disallow', 'blockautopromote', 'block', 'degroup', 'tag' );
9389
Index: branches/wmf/1.16wmf4/extensions/AbuseFilter/db_patches/patch-hide_patrol.sql
@@ -1,5 +1,5 @@
22 -- Add hiding and patrolling ability to abuse filter log
33 -- Andrew Garrett, June 2009
44
5 -ALTER TABLE /*_*/abuse_filter_log ADD COLUMN afl_deleted tinyint(1) NOT NULL DEFAULT 0;
6 -ALTER TABLE /*_*/abuse_filter_log ADD COLUMN afl_patrolled_by int unsigned NOT NULL DEFAULT 0;
 5+ALTER TABLE /*_*/abuse_filter_log ADD COLUMN afl_deleted tinyint(1) NULL;
 6+ALTER TABLE /*_*/abuse_filter_log ADD COLUMN afl_patrolled_by int unsigned NULL;
Index: branches/wmf/1.16wmf4/extensions/AbuseFilter/AbuseFilter.class.php
@@ -643,7 +643,7 @@
644644
645645 if ( !empty( $actions['warn'] ) ) {
646646 $parameters = $actions['warn']['parameters'];
647 - $warnKey = 'abusefilter-warned-' . $title->getPrefixedText() . '-' . $filter;
 647+ $warnKey = 'abusefilter-warned-' . $title->getPrefixedText();
648648 if ( !isset( $_SESSION[$warnKey] ) || !$_SESSION[$warnKey] ) {
649649 $_SESSION[$warnKey] = true;
650650
Index: branches/wmf/1.16wmf4/extensions/AbuseFilter/ApiQueryAbuseLog.php
@@ -52,7 +52,6 @@
5353 $fld_details = isset( $prop['details'] );
5454 $fld_result = isset( $prop['result'] );
5555 $fld_timestamp = isset( $prop['timestamp'] );
56 - $fld_hidden = isset( $prop['hidden'] );
5756
5857 if ( $fld_ip && !$wgUser->isAllowed( 'abusefilter-private' ) )
5958 $this->dieUsage( 'You don\'t have permission to view IP addresses', 'permissiondenied' );
@@ -70,8 +69,6 @@
7170 $this->addFieldsIf( 'afl_action', $fld_action );
7271 $this->addFieldsIf( 'afl_var_dump', $fld_details );
7372 $this->addFieldsIf( 'afl_actions', $fld_result );
74 - $this->addFieldsIf( 'afl_deleted', $fld_hidden );
75 -
7673 if ( $fld_filter ) {
7774 $this->addTables( 'abuse_filter' );
7875 $this->addFields( 'af_public_comments' );
@@ -85,7 +82,6 @@
8683
8784 $this->addWhereIf( array( 'afl_user_text' => $params['user'] ), isset( $params['user'] ) );
8885 $this->addWhereIf( array( 'afl_filter' => $params['filter'] ), isset( $params['filter'] ) );
89 - $this->addWhereIf( array( 'afl_deleted' => 0 ), ! SpecialAbuseLog::canSeeHidden() );
9086
9187 $title = $params['title'];
9288 if ( !is_null( $title ) ) {
@@ -133,11 +129,6 @@
134130 $entry['details'] = array_change_key_case( $vars, CASE_LOWER );
135131 }
136132 }
137 -
138 - if ( $fld_hidden ) {
139 - $entry['hidden'] = $row->afl_deleted;
140 - }
141 -
142133 if ( $entry ) {
143134 $fit = $result->addValue( array( 'query', $this->getModuleName() ), null, $entry );
144135 if ( !$fit ) {
@@ -175,7 +166,7 @@
176167 ApiBase::PARAM_MAX2 => ApiBase::LIMIT_BIG2
177168 ),
178169 'prop' => array(
179 - ApiBase::PARAM_DFLT => 'ids|user|title|action|result|timestamp|hidden',
 170+ ApiBase::PARAM_DFLT => 'ids|user|title|action|result|timestamp',
180171 ApiBase::PARAM_TYPE => array(
181172 'ids',
182173 'filter',
@@ -186,7 +177,6 @@
187178 'details',
188179 'result',
189180 'timestamp',
190 - 'hidden',
191181 ),
192182 ApiBase::PARAM_ISMULTI => true
193183 )
Index: branches/wmf/1.16wmf4/extensions/AbuseFilter/AbuseFilter.i18n.php
@@ -63,8 +63,6 @@
6464 'right-abusefilter-modify-restricted' => 'Modify abuse filters with restricted actions',
6565 'right-abusefilter-revert' => 'Revert all changes by a given abuse filter',
6666 'right-abusefilter-view-private' => 'View abuse filters marked as private',
67 - 'right-abusefilter-hide-log' => 'Hide entries in the abuse log',
68 - 'right-abusefilter-hidden-log' => 'View hidden abuse log entries',
6967
7068 'action-abusefilter-modify' => 'modify abuse filters',
7169 'action-abusefilter-view' => 'view abuse filters',
@@ -82,18 +80,16 @@
8381 'abusefilter-log-search-user' => 'User:',
8482 'abusefilter-log-search-filter' => 'Filter ID:',
8583 'abusefilter-log-search-title' => 'Title:',
86 - 'abusefilter-log-show-deleted' => 'Show hidden entries',
8784 'abusefilter-log-search-submit' => 'Search',
8885 'abusefilter-log-entry' => '$1: $2 triggered an abuse filter, performing the action "$3" on $4.
8986 Actions taken: $5;
9087 Filter description: $6',
9188 'abusefilter-log-detailedentry-meta' => '$1: $2 triggered $3, performing the action "$4" on $5.
9289 Actions taken: $6;
93 -Filter description: $7 ($8)',
 90+Filter description: $7 ($8{{int:pipe-separator}}$9)',
9491 'abusefilter-log-detailedentry-global' => 'global filter $1',
9592 'abusefilter-log-detailedentry-local' => 'filter $1',
9693 'abusefilter-log-detailslink' => 'details',
97 - 'abusefilter-log-hidelink' => 'adjust visibility',
9894 'abusefilter-log-details-legend' => 'Details for log entry $1',
9995 'abusefilter-log-details-var' => 'Variable',
10096 'abusefilter-log-details-val' => 'Value',
@@ -104,19 +100,7 @@
105101 'abusefilter-log-details-diff' => 'Changes made in edit',
106102 'abusefilter-log-linkoncontribs' => 'abuse log',
107103 'abusefilter-log-linkoncontribs-text' => 'Abuse Log for this user',
108 - 'abusefilter-log-hidden' => '(entry hidden)',
109 - 'abusefilter-log-hide' => 'hide or unhide',
110 - 'abusefilter-log-details-hidden' => 'You cannot view the details for this entry because it is hidden from public view.',
111104
112 - // Hiding log entries
113 - 'abusefilter-log-hide-id' => 'Log entry ID:',
114 - 'abusefilter-log-hide-hidden' => 'Hide this entry from public view',
115 - 'abusefilter-log-hide-reason' => 'Reason:',
116 - 'abusefilter-log-hide-forbidden' => 'You do not have permission to hide
117 -abuse log entries.',
118 - 'abusefilter-logentry-suppress' => 'hid [[$1]]',
119 - 'abusefilter-logentry-unsuppress' => 'unhid [[$1]]',
120 -
121105 // Abuse filter management
122106 'abusefilter-management' => 'Abuse filter management',
123107 'abusefilter-list' => 'All filters',
@@ -911,7 +895,7 @@
912896 وصف المرشح: $6',
913897 'abusefilter-log-detailedentry-meta' => '$1: $2 أطلق $3، مؤديا الفعل "$4" في $5.
914898 الأفعال المتخذة: $6;
915 -وصف المرشح: $7 ($8)',
 899+وصف المرشح: $7 ($8{{int:pipe-separator}}$9)',
916900 'abusefilter-log-detailedentry-global' => 'المرشح العام $1',
917901 'abusefilter-log-detailedentry-local' => 'المرشح $1',
918902 'abusefilter-log-detailslink' => 'التفاصيل',
@@ -1327,7 +1311,7 @@
13281312 وصف المرشح: $6',
13291313 'abusefilter-log-detailedentry-meta' => '$1: $2 أطلق $3، مؤديا الفعل "$4" فى $5.
13301314 الأفعال المتخذة: $6;
1331 -وصف المرشح: $7 ($8)',
 1315+وصف المرشح: $7 ($8{{int:pipe-separator}}$9)',
13321316 'abusefilter-log-detailedentry-global' => 'المرشح العام $1',
13331317 'abusefilter-log-detailedentry-local' => 'المرشح $1',
13341318 'abusefilter-log-detailslink' => 'التفاصيل',
@@ -1727,7 +1711,7 @@
17281712 Апісаньне фільтру: $6',
17291713 'abusefilter-log-detailedentry-meta' => '$1: $2 выклікаў $3, выконваючы дзеяньне «$4» на $5.
17301714 Прынятыя меры: $6;
1731 -Апісаньне фільтру: $7 ($8)',
 1715+Апісаньне фільтру: $7 ($8{{int:pipe-separator}}$9)',
17321716 'abusefilter-log-detailedentry-global' => 'глябальны фільтар $1',
17331717 'abusefilter-log-detailedentry-local' => 'фільтар $1',
17341718 'abusefilter-log-detailslink' => 'падрабязнасьці',
@@ -2121,7 +2105,7 @@
21222106 Описание на филтъра: $6',
21232107 'abusefilter-log-detailedentry-meta' => '$1: $2 задейства $3, извършвайки действие "$4" на $5.
21242108 Предприети действия: $6;
2125 -Описание на филтъра: $7 ($8)',
 2109+Описание на филтъра: $7 ($8{{int:pipe-separator}}$9)',
21262110 'abusefilter-log-detailedentry-global' => 'глобален филтър $1',
21272111 'abusefilter-log-detailedentry-local' => 'филтър $1',
21282112 'abusefilter-log-detailslink' => 'детайли',
@@ -2796,7 +2780,7 @@
27972781 'abusefilter-log-entry' => '$1: Korisnik $2 je pokrenuo filter za zloupotrebu, napravivši akciju "$3" na $4.
27982782 Napravljena akcija: $5;
27992783 Opis filtera: $6',
2800 - 'abusefilter-log-detailedentry-meta' => '$1: Korisnik $2 pokrenuo $3, napravivši akciju "$4" na $5. Napravljena akcija: $6; Opis filtera: $7 ($8)',
 2784+ 'abusefilter-log-detailedentry-meta' => '$1: Korisnik $2 pokrenuo $3, napravivši akciju "$4" na $5. Napravljena akcija: $6; Opis filtera: $7 ($8{{int:pipe-separator}}$9)',
28012785 'abusefilter-log-detailedentry-global' => 'globalni filter $1',
28022786 'abusefilter-log-detailedentry-local' => 'filter $1',
28032787 'abusefilter-log-detailslink' => 'detalji',
@@ -3364,7 +3348,7 @@
33653349 'abusefilter-log-entry' => '$1: $2 {{GENDER:$2|spustil|spustila|spustil}} filtr zneužívání při činnosti „$3“ na $4.
33663350 Provedená opatření: $5; popis filtru: $6',
33673351 'abusefilter-log-detailedentry-meta' => '$1: $2 {{GENDER:$2|spustil|spustila|spustil}} $3 při činnosti „$4“ na $5.
3368 -Provedená opatření: $6; popis filtru: $7 ($8)',
 3352+Provedená opatření: $6; popis filtru: $7 ($8{{int:pipe-separator}}$9)',
33693353 'abusefilter-log-detailedentry-global' => 'globální filtr $1',
33703354 'abusefilter-log-detailedentry-local' => 'filtr $1',
33713355 'abusefilter-log-detailslink' => 'podrobnosti',
@@ -4121,7 +4105,7 @@
41224106 Filterbeschreibung: „$6“',
41234107 'abusefilter-log-detailedentry-meta' => '$1: $2 löste den $3 aus, indem er die Aktion „$4“ auf „$5“ anwendete.
41244108 Ergriffene Maßnahmen: $6;
4125 -Filterbeschreibung: $7 ($8)',
 4109+Filterbeschreibung: $7 ($8{{int:pipe-separator}}$9)',
41264110 'abusefilter-log-detailedentry-global' => 'globaler Filter $1',
41274111 'abusefilter-log-detailedentry-local' => 'Filter $1',
41284112 'abusefilter-log-detailslink' => 'Details',
@@ -4563,7 +4547,7 @@
45644548 Deskripsiyonê filitreyî: $6',
45654549 'abusefilter-log-detailedentry-meta' => '$1: $2 kerd $3, ser $5 de hereketê "$4"î kerd.
45664550 Hereket: $6;
4567 -Deskripsiyonê filitreyî: $7 ($8)',
 4551+Deskripsiyonê filitreyî: $7 ($8{{int:pipe-separator}}$9)',
45684552 'abusefilter-log-detailedentry-global' => 'filitreyê globalî $1',
45694553 'abusefilter-log-detailedentry-local' => 'filitreyê $1î',
45704554 'abusefilter-log-detailslink' => 'detayî',
@@ -4948,7 +4932,7 @@
49494933 'abusefilter-log-search-title' => 'Titel:',
49504934 'abusefilter-log-search-submit' => 'Pytaś',
49514935 'abusefilter-log-entry' => '$1: $2 jo filter znjewužywanja zapušćił a cynił akciju $3 na $4. Wuwjeźone akcije: $5; Wopisanje filtra: $6',
4952 - 'abusefilter-log-detailedentry-meta' => '$1: $2 jo zapušćił $3 a jo pśewjadł akciju "$4" na $5. Wuwjeźone akcije: $6; Wopisanje filtra: $7 ($8)',
 4936+ 'abusefilter-log-detailedentry-meta' => '$1: $2 jo zapušćił $3 a jo pśewjadł akciju "$4" na $5. Wuwjeźone akcije: $6; Wopisanje filtra: $7 ($8{{int:pipe-separator}}$9)',
49534937 'abusefilter-log-detailedentry-global' => 'globalny filter $1',
49544938 'abusefilter-log-detailedentry-local' => 'filter $1',
49554939 'abusefilter-log-detailslink' => 'Drobnosći',
@@ -5347,7 +5331,7 @@
53485332 Περιγραφή φίλτρου: $6',
53495333 'abusefilter-log-detailedentry-meta' => '$1: Ο $2 προκάλεσε το $3, εκτελώντας την ενέργεια "$4" στο $5.
53505334 Ενέργειες που λήφθηκαν: $6;
5351 -Περιγραφή φίλτρου: $7 ($8)',
 5335+Περιγραφή φίλτρου: $7 ($8{{int:pipe-separator}}$9)',
53525336 'abusefilter-log-detailedentry-global' => 'καθολικό φίλτρο $1',
53535337 'abusefilter-log-detailedentry-local' => 'φίλτρο $1',
53545338 'abusefilter-log-detailslink' => 'λεπτομέρειες',
@@ -5743,7 +5727,7 @@
57445728 Filtrila priskribo: $6',
57455729 'abusefilter-log-detailedentry-meta' => '$1: $2 ŝpronis $3, farante agon "$4" en $5.
57465730 Agoj fariĝis: $6;
5747 -Filtrila priskribo: $7 ($8)',
 5731+Filtrila priskribo: $7 ($8{{int:pipe-separator}}$9)',
57485732 'abusefilter-log-detailedentry-global' => 'ĝenerala filtrilo $1',
57495733 'abusefilter-log-detailedentry-local' => 'filtrilo $1',
57505734 'abusefilter-log-detailslink' => 'detaloj',
@@ -6151,7 +6135,7 @@
61526136 Descripción del filtro: $6',
61536137 'abusefilter-log-detailedentry-meta' => '$1: $2 disparó $3 realizando la acción "$4" en $5.
61546138 Acciones tomadas: $6;
6155 -Descripción del filtro: $7 ($8)',
 6139+Descripción del filtro: $7 ($8{{int:pipe-separator}}$9)',
61566140 'abusefilter-log-detailedentry-global' => 'filtro global $1',
61576141 'abusefilter-log-detailedentry-local' => 'filtro $1',
61586142 'abusefilter-log-detailslink' => 'detalles',
@@ -6943,7 +6927,7 @@
69446928 توضیحات پالایه: $6',
69456929 'abusefilter-log-detailedentry-meta' => '$1:$2 $3 را در حالی که قصد داشت عمل «$4» را روی $5 انجام دهد فعال کرد.
69466930 اقدامی که توسط پالایه گرفته شد: $6
6947 -توضیحات پالایه: $7 ($8)',
 6931+توضیحات پالایه: $7 ($8{{int:pipe-separator}}$9)',
69486932 'abusefilter-log-detailedentry-global' => 'پالایه سراسری $1',
69496933 'abusefilter-log-detailedentry-local' => 'پالایه $1',
69506934 'abusefilter-log-detailslink' => 'جزئیات',
@@ -7243,7 +7227,7 @@
72447228 Suodattimen kuvaus: $6',
72457229 'abusefilter-log-detailedentry-meta' => '$1: $2 laukaisi suodattimen $3 käyttäessään toimintoa ”$4” osoitteessa $5.
72467230 Laukaistut toiminnot: $6
7247 -Suodattimen kuvaus: $7 ($8)',
 7231+Suodattimen kuvaus: $7 ($8{{int:pipe-separator}}$9)',
72487232 'abusefilter-log-detailedentry-local' => 'suodatin $1',
72497233 'abusefilter-log-detailslink' => 'tiedot',
72507234 'abusefilter-log-details-legend' => 'Yksityiskohdat lokitapahtumalle $1',
@@ -7644,7 +7628,7 @@
76457629 Description du filtre : $6',
76467630 'abusefilter-log-detailedentry-meta' => '$1 : $2 a déclenché le $3, lors de l’action « $4 » sur $5.
76477631 Actions prises : $6 ;
7648 -Description du filtre : $7 ($8)',
 7632+Description du filtre : $7 ($8{{int:pipe-separator}}$9)',
76497633 'abusefilter-log-detailedentry-global' => 'filtre global $1',
76507634 'abusefilter-log-detailedentry-local' => 'filtre antiabus $1',
76517635 'abusefilter-log-detailslink' => 'détails',
@@ -8018,7 +8002,7 @@
80198003 Dèscripcion du filtro : $6',
80208004 'abusefilter-log-detailedentry-meta' => '$1 : $2 at dècllenchiê lo $3, pendent l’accion « $4 » dessus $5.
80218005 Accions prêses : $6 ;
8022 -Dèscripcion du filtro : $7 ($8)',
 8006+Dèscripcion du filtro : $7 ($8{{int:pipe-separator}}$9)',
80238007 'abusefilter-log-detailedentry-global' => 'filtro globâl $1',
80248008 'abusefilter-log-detailedentry-local' => 'filtro $1',
80258009 'abusefilter-log-detailslink' => 'dètalys',
@@ -8403,7 +8387,7 @@
84048388 Descrición do filtro: $6',
84058389 'abusefilter-log-detailedentry-meta' => '$1: $2 accionou $3, levando a cabo a acción "$4" en $5.
84068390 Accións levadas a cabo: $6.
8407 -Descrición do filtro: $7 ($8)',
 8391+Descrición do filtro: $7 ($8{{int:pipe-separator}}$9)',
84088392 'abusefilter-log-detailedentry-global' => 'o filtro global $1',
84098393 'abusefilter-log-detailedentry-local' => 'o filtro $1',
84108394 'abusefilter-log-detailslink' => 'detalles',
@@ -8897,7 +8881,7 @@
88988882 'abusefilter-log-search-title' => 'Titel:',
88998883 'abusefilter-log-search-submit' => 'Sueche',
89008884 'abusefilter-log-entry' => '$1: $2 het e Missbrauchsfilter uusglest dur d Aawändig vu $3 uf $4. Aktion: $5; Filterbschryybig: $6',
8901 - 'abusefilter-log-detailedentry-meta' => '$1: $2 het dr $3 uusglest. Dees verursacht het e „$4“ uf $5. Ergriffeni Maßnahme: $6; Filterbschryybung: $7 ($8)',
 8885+ 'abusefilter-log-detailedentry-meta' => '$1: $2 het dr $3 uusglest. Dees verursacht het e „$4“ uf $5. Ergriffeni Maßnahme: $6; Filterbschryybung: $7 ($8{{int:pipe-separator}}$9)',
89028886 'abusefilter-log-detailedentry-global' => 'Wältwyte Filter $1',
89038887 'abusefilter-log-detailedentry-local' => 'Filter $1',
89048888 'abusefilter-log-detailslink' => 'Detail',
@@ -9320,7 +9304,7 @@
93219305 תיאור המסנן: $6',
93229306 'abusefilter-log-detailedentry-meta' => '$1: $2 הפעיל את $3 כשביצע את הפעולה "$4" על $5.
93239307 הפעולות שננקטו: $6;
9324 -תיאור המסנן: $7 ($8)',
 9308+תיאור המסנן: $7 ($8{{int:pipe-separator}}$9)',
93259309 'abusefilter-log-detailedentry-global' => 'המסנן הגלובלי $1',
93269310 'abusefilter-log-detailedentry-local' => 'המסנן $1',
93279311 'abusefilter-log-detailslink' => 'פרטים',
@@ -9715,7 +9699,7 @@
97169700 Opis filtra: $6',
97179701 'abusefilter-log-detailedentry-meta' => '$1: $2 pokrenuo je $3, vršeći radnju "$4" na $5.
97189702 Poduzete radnje: $6;
9719 -Opis filtra: $7 ($8)',
 9703+Opis filtra: $7 ($8{{int:pipe-separator}}$9)',
97209704 'abusefilter-log-detailedentry-local' => 'filtar $1',
97219705 'abusefilter-log-detailslink' => 'detalji',
97229706 'abusefilter-log-details-legend' => 'Detalji zapisa $1',
@@ -9993,7 +9977,7 @@
99949978 Wopisanje filtra: $6',
99959979 'abusefilter-log-detailedentry-meta' => '$1: $2 pušći $3 přez wuwjedźenje akcije "$4" na $5.
99969980 Přewjedźene akcije: $6;
9997 -Wopisanje filtra:: $7 ($8)',
 9981+Wopisanje filtra:: $7 ($8{{int:pipe-separator}}$9)',
99989982 'abusefilter-log-detailedentry-global' => 'globalny filter $1',
99999983 'abusefilter-log-detailedentry-local' => 'filter $1',
100009984 'abusefilter-log-detailslink' => 'podrobnosće',
@@ -10399,7 +10383,7 @@
1040010384 A vandálszűrő leírása: $6',
1040110385 'abusefilter-log-detailedentry-meta' => '$1: $2 „$4” műveletével beindította a(z) $3 a(z) $5 lapon.
1040210386 Végrehajtott intézkedések: $6;
10403 -A vandálszűrő leírása: $7 ($8)',
 10387+A vandálszűrő leírása: $7 ($8{{int:pipe-separator}}$9)',
1040410388 'abusefilter-log-detailedentry-global' => '$1 azonosítójú globális szűrőt',
1040510389 'abusefilter-log-detailedentry-local' => '$1 azonosítójú szűrőt',
1040610390 'abusefilter-log-detailslink' => 'részletek',
@@ -10790,7 +10774,7 @@
1079110775 Description del filtro: $6',
1079210776 'abusefilter-log-detailedentry-meta' => '$1: $2 activava le $3, executante le action "$4" in $5.
1079310777 Actiones interprendite: $6;
10794 -Description del filtro: $7 ($8)',
 10778+Description del filtro: $7 ($8{{int:pipe-separator}}$9)',
1079510779 'abusefilter-log-detailedentry-global' => 'filtro global $1',
1079610780 'abusefilter-log-detailedentry-local' => 'filtro $1',
1079710781 'abusefilter-log-detailslink' => 'detalios',
@@ -11188,7 +11172,7 @@
1118911173 Keterangan filter: $6',
1119011174 'abusefilter-log-detailedentry-meta' => '!$1: $2 memicu $3, karena melakukan "$4" pada $5.
1119111175 Tindakan yang diambil: $6;
11192 -Keterangan filter: $7 ($8)',
 11176+Keterangan filter: $7 ($8{{int:pipe-separator}}$9)',
1119311177 'abusefilter-log-detailedentry-global' => 'filter global $1',
1119411178 'abusefilter-log-detailedentry-local' => 'filter $1',
1119511179 'abusefilter-log-detailslink' => 'rincian',
@@ -11636,7 +11620,7 @@
1163711621 Descrizione del filtro: $6',
1163811622 'abusefilter-log-detailedentry-meta' => '$1: $2 ha provocato l\'attivazione $3 con l\'azione "$4" su $5.
1163911623 Azioni intraprese: $6;
11640 -Descrizione del filtro: $7 ($8)',
 11624+Descrizione del filtro: $7 ($8{{int:pipe-separator}}$9)',
1164111625 'abusefilter-log-detailedentry-global' => 'filtro globale $1',
1164211626 'abusefilter-log-detailedentry-local' => 'del filtro $1',
1164311627 'abusefilter-log-detailslink' => 'dettagli',
@@ -12017,7 +12001,7 @@
1201812002 フィルター解説: $6',
1201912003 'abusefilter-log-detailedentry-meta' => '$1: $2 が $5 で「$4」操作を行い$3 に引っかかりました。
1202012004 対処アクション: $6;
12021 -フィルター解説: $7 ($8)',
 12005+フィルター解説: $7 ($8{{int:pipe-separator}}$9)',
1202212006 'abusefilter-log-detailedentry-global' => 'グローバルフィルター $1',
1202312007 'abusefilter-log-detailedentry-local' => 'フィルター $1',
1202412008 'abusefilter-log-detailslink' => '詳細',
@@ -12755,7 +12739,7 @@
1275612740 필터 설명: $6',
1275712741 'abusefilter-log-detailedentry-meta' => '$1: $2 사용자가 $5에서 "$4"하는 도중 $3을 위반하였습니다.
1275812742 조치: $6;
12759 -필터 설명: $7 ($8)',
 12743+필터 설명: $7 ($8{{int:pipe-separator}}$9)',
1276012744 'abusefilter-log-detailedentry-global' => '공통 필터 $1',
1276112745 'abusefilter-log-detailedentry-local' => '필터 $1',
1276212746 'abusefilter-log-detailslink' => '자세한 정보',
@@ -13095,7 +13079,7 @@
1309613080 dä Meßbruchsfelter op der Plan jeroofe, un dä däät dat: $5. De Rääjel explezeet: ''$6''.",
1309713081 'abusefilter-log-detailedentry-meta' => '$1: {{GENDER:$2|dä|et|dä Metmaacher|dat|de}} $2 hät met „$4“ op dä Sigg $5
1309813082 däm $3 jetroffe,
13099 -un dä Felter hät: $6. De Rääjel explezeet: $7 ($8)',
 13083+un dä Felter hät: $6. De Rääjel explezeet: $7 ($8{{int:pipe-separator}}$9)',
1310013084 'abusefilter-log-detailedentry-global' => 'jemeinsame Felter $1 för diverse Wikis',
1310113085 'abusefilter-log-detailedentry-local' => 'Meßbruchsfelter sing Rääjel $1',
1310213086 'abusefilter-log-detailslink' => 'Einzelheite aanloore',
@@ -13547,7 +13531,7 @@
1354813532 Beschreiwung vum Filter: $6',
1354913533 'abusefilter-log-detailedentry-meta' => '$1: $2 huet e Mëssbrauchsfilter $3 ausgeléist, bäi der Aktioun $4 op $5.
1355013534 Aktioun vum Filter: $6;
13551 -Beschreiwung vum Filter: $7 ($8)',
 13535+Beschreiwung vum Filter: $7 ($8{{int:pipe-separator}}$9)',
1355213536 'abusefilter-log-detailedentry-global' => 'globale Filter $1',
1355313537 'abusefilter-log-detailedentry-local' => 'Filter $1',
1355413538 'abusefilter-log-detailslink' => 'Detailer',
@@ -13933,7 +13917,7 @@
1393413918 Filterbesjrieving: $6',
1393513919 'abusefilter-log-detailedentry-meta' => '$1: $2 leet $3 aafgaon bie \'t oetveure van de hanjeling "$4" op $5.
1393613920 Genaome maatregel: $6.
13937 -Filterbesjrieving: $7 ($8)',
 13921+Filterbesjrieving: $7 ($8{{int:pipe-separator}}$9)',
1393813922 'abusefilter-log-detailedentry-global' => 'globaal filter $1',
1393913923 'abusefilter-log-detailedentry-local' => 'filter $1',
1394013924 'abusefilter-log-detailslink' => 'kleinighijjer',
@@ -14233,7 +14217,7 @@
1423414218 Filtro aprašymas: $6',
1423514219 'abusefilter-log-detailedentry-meta' => '$1: $2 iššaukė piktnaudžiavimo filtrą $3, atlikdamas veiksmą "$4" puslapiui $5.
1423614220 Buvo panaudotas veiksmas: $6;
14237 -Filtro aprašymas: $7 ($8)',
 14221+Filtro aprašymas: $7 ($8{{int:pipe-separator}}$9)',
1423814222 'abusefilter-log-detailedentry-global' => 'visuotinis filtras $1',
1423914223 'abusefilter-log-detailedentry-local' => 'filtras $1',
1424014224 'abusefilter-log-detailslink' => 'detalės',
@@ -14621,7 +14605,7 @@
1462214606 Опис од филтерот: $6',
1462314607 'abusefilter-log-detailedentry-meta' => '$1: $2 предизвика $3, извршувајќи го дејството „$4“ на $5.
1462414608 Преземени мерки: $6;
14625 -Опис од филтерот: $7 ($8)',
 14609+Опис од филтерот: $7 ($8{{int:pipe-separator}}$9)',
1462614610 'abusefilter-log-detailedentry-global' => 'глобален филтер $1',
1462714611 'abusefilter-log-detailedentry-local' => 'филтер $1',
1462814612 'abusefilter-log-detailslink' => 'детали',
@@ -15017,7 +15001,7 @@
1501815002 അരിപ്പയുടെ വിവരണം: $6',
1501915003 'abusefilter-log-detailedentry-meta' => '$1: $2 $3 അരിപ്പയെ ഉണർത്തിയിരിക്കുന്നു, "$4" എന്ന പ്രവൃത്തി $5 താളിൽ ചെയ്യുന്നു.
1502015004 എടുത്ത നടപടി: $6;
15021 -അരിപ്പയുടെ വിവരണം: $7 ($8)',
 15005+അരിപ്പയുടെ വിവരണം: $7 ($8{{int:pipe-separator}}$9)',
1502215006 'abusefilter-log-detailedentry-global' => '$1 ആഗോള അരിപ്പ',
1502315007 'abusefilter-log-detailedentry-local' => '$1 അരിപ്പ',
1502415008 'abusefilter-log-detailslink' => 'വിവരണങ്ങൾ',
@@ -15557,7 +15541,7 @@
1555815542 Wat dat för’n Filter is: „$6“',
1555915543 'abusefilter-log-detailedentry-meta' => '$1: $2 hett den $3 utlööst, as he de Akschoon „$4“ op „$5“ anwennt hett.
1556015544 Filterakschoon: $6;
15561 -Wat dat för’n Filter is: $7 ($8)',
 15545+Wat dat för’n Filter is: $7 ($8{{int:pipe-separator}}$9)',
1556215546 'abusefilter-log-detailedentry-global' => 'globaal Filter $1',
1556315547 'abusefilter-log-detailedentry-local' => 'Filter $1',
1556415548 'abusefilter-log-detailslink' => 'Details',
@@ -15956,7 +15940,7 @@
1595715941 Filterbeschrijving: $6',
1595815942 'abusefilter-log-detailedentry-meta' => '$1: $2 liet $3 afgaan bij het uitvoeren van de handeling "$4" op $5.
1595915943 Genomen maatregel: $6.
15960 -Filterbeschrijving: $7 ($8)',
 15944+Filterbeschrijving: $7 ($8{{int:pipe-separator}}$9)',
1596115945 'abusefilter-log-detailedentry-global' => 'globale filter $1',
1596215946 'abusefilter-log-detailedentry-local' => 'filter $1',
1596315947 'abusefilter-log-detailslink' => 'details',
@@ -16343,7 +16327,7 @@
1634416328 'abusefilter-log-search-title' => 'Tittel:',
1634516329 'abusefilter-log-search-submit' => 'Søk',
1634616330 'abusefilter-log-entry' => '$1: $2 utløyste eit misbruksfilter ved å gjera handlinga «$3» på $4. Reaksjon: $5; Filterskildring: $6',
16347 - 'abusefilter-log-detailedentry-meta' => '$1: $2 utløyste $3 ved å utføra handlinga «$4» på $5. Reaksjon: $6; Filterskildring: $7 ($8)',
 16331+ 'abusefilter-log-detailedentry-meta' => '$1: $2 utløyste $3 ved å utføra handlinga «$4» på $5. Reaksjon: $6; Filterskildring: $7 ($8{{int:pipe-separator}}$9)',
1634816332 'abusefilter-log-detailedentry-global' => 'globalt filter $1',
1634916333 'abusefilter-log-detailedentry-local' => 'misbruksfilter $1',
1635016334 'abusefilter-log-detailslink' => 'detaljar',
@@ -16720,7 +16704,7 @@
1672116705 filterbeskrivelse: $6',
1672216706 'abusefilter-log-detailedentry-meta' => '$1: $2 utløste misbruksfilter $3, ved å gjøre en $4 på $5.
1672316707 Reaksjon: $6;
16724 -Filterbeskrivelse: $7 ($8)',
 16708+Filterbeskrivelse: $7 ($8{{int:pipe-separator}}$9)',
1672516709 'abusefilter-log-detailedentry-global' => 'globalt filter $1',
1672616710 'abusefilter-log-detailedentry-local' => 'filter $1',
1672716711 'abusefilter-log-detailslink' => 'detaljer',
@@ -17118,7 +17102,7 @@
1711917103 Descripcion del filtre : $6",
1712017104 'abusefilter-log-detailedentry-meta' => "$1 : $2 a desenclavat lo $3, en executant l'accion « $4 » sur $5.
1712117105 Accions presas : $6 ;
17122 -Descripcion del filtre : $7 ($8)",
 17106+Descripcion del filtre : $7 ($8{{int:pipe-separator}}$9)",
1712317107 'abusefilter-log-detailedentry-global' => 'filtre global $1',
1712417108 'abusefilter-log-detailedentry-local' => 'filtre $1 dels abuses',
1712517109 'abusefilter-log-detailslink' => 'detalhs',
@@ -17576,7 +17560,7 @@
1757717561 Opis filtru: $6',
1757817562 'abusefilter-log-detailedentry-meta' => '$1: $2 uruchomił $3, wykonał „$4” na $5.
1757917563 Podjęta akcja: $6.
17580 -Opis filtru: $7 ($8)',
 17564+Opis filtru: $7 ($8{{int:pipe-separator}}$9)',
1758117565 'abusefilter-log-detailedentry-global' => 'filtr globalny $1',
1758217566 'abusefilter-log-detailedentry-local' => 'filtr $1',
1758317567 'abusefilter-log-detailslink' => 'szczegóły',
@@ -18017,7 +18001,7 @@
1801818002 Descrição do filtro: $6',
1801918003 'abusefilter-log-detailedentry-meta' => '$1: $2 despoletou o $3, executando a ação "$4" em $5.
1802018004 Ações tomadas: $6;
18021 -Descrição do filtro: $7 ($8)',
 18005+Descrição do filtro: $7 ($8{{int:pipe-separator}}$9)',
1802218006 'abusefilter-log-detailedentry-global' => 'filtro global $1',
1802318007 'abusefilter-log-detailedentry-local' => 'filtro $1',
1802418008 'abusefilter-log-detailslink' => 'detalhes',
@@ -18586,7 +18570,7 @@
1858718571 Descrierea filtrului: $6',
1858818572 'abusefilter-log-detailedentry-meta' => '$1: $2 a desclanşat $3, executând acţiunea "$4" asupra $5.
1858918573 Măsura luată: $6;
18590 -Descrierea filtrului: $7 ($8)',
 18574+Descrierea filtrului: $7 ($8{{int:pipe-separator}}$9)',
1859118575 'abusefilter-log-detailedentry-global' => 'filtru global $1',
1859218576 'abusefilter-log-detailedentry-local' => 'filtrul $1',
1859318577 'abusefilter-log-detailslink' => 'detalii',
@@ -18955,7 +18939,7 @@
1895618940 Описание фильтра: $6',
1895718941 'abusefilter-log-detailedentry-meta' => '$1: $2 вызвал срабатывание $3, действие «$4» на странице $5.
1895818942 Предпринятые меры: $6.
18959 -Описание фильтра: $7 ($8)',
 18943+Описание фильтра: $7 ($8{{int:pipe-separator}}$9)',
1896018944 'abusefilter-log-detailedentry-global' => 'глобальный фильтр $1',
1896118945 'abusefilter-log-detailedentry-local' => 'фильтра $1',
1896218946 'abusefilter-log-detailslink' => 'подробности',
@@ -19347,7 +19331,7 @@
1934819332 Сиидэ туһунан: $6',
1934919333 'abusefilter-log-detailedentry-meta' => '$1: $2 кыттааччыттан сылтаан $3 үлэлээбит, «$4» дьайыыны $5 сирэйгэ оҥорбут.
1935019334 Оҥоһуллубут дьайыылар: $6.
19351 -Сиидэ туһунан: $7 ($8)',
 19335+Сиидэ туһунан: $7 ($8{{int:pipe-separator}}$9)',
1935219336 'abusefilter-log-detailedentry-global' => 'аан (глобальнай) сиидэ $1',
1935319337 'abusefilter-log-detailedentry-local' => '$1 сиидэ',
1935419338 'abusefilter-log-detailslink' => 'сиһилии',
@@ -19735,7 +19719,7 @@
1973619720 Popis filtra: $6',
1973719721 'abusefilter-log-detailedentry-meta' => '$1: $2 spustil filter $3, vykonaná operácia „$4“ na $5.
1973819722 Vykonané opatrenia: $6;
19739 -Popis filtra: $7 ($8)',
 19723+Popis filtra: $7 ($8{{int:pipe-separator}}$9)',
1974019724 'abusefilter-log-detailedentry-global' => 'globálny filter $1',
1974119725 'abusefilter-log-detailedentry-local' => 'filter $1',
1974219726 'abusefilter-log-detailslink' => 'podrobnosti',
@@ -20408,7 +20392,7 @@
2040920393 'abusefilter-log-entry' => '$1: $2 löösde ne Misbruuks-Sieuwe uut, truch dät hie $3 ap $4 moakede. Aktion: $5; Sieuwe-Beschrieuwenge: $6',
2041020394 'abusefilter-log-detailedentry-meta' => '$1: $2 häd ju $3 uutlöösd, wät n $4 ap $5 feruurseeked.
2041120395 Ärgriepene Mäitenoamen: $6;
20412 -Sieuwebeschrieuwenge: $7 ($8)',
 20396+Sieuwebeschrieuwenge: $7 ($8{{int:pipe-separator}}$9)',
2041320397 'abusefilter-log-detailedentry-local' => 'Sieuwe $1',
2041420398 'abusefilter-log-detailslink' => 'Eenpeldhaide',
2041520399 'abusefilter-log-details-legend' => 'Eenpeldhaide foar dän Logbouk-Iendraach $1',
@@ -20651,7 +20635,7 @@
2065220636 Filterbeskrivning: $6',
2065320637 'abusefilter-log-detailedentry-meta' => '$1: $2 utlöste $3, genom att göra handlingen "$4" på $5.
2065420638 Utförd handling: $6;
20655 -Filterbeskrivning: $7 ($8)',
 20639+Filterbeskrivning: $7 ($8{{int:pipe-separator}}$9)',
2065620640 'abusefilter-log-detailedentry-global' => 'globalt filter $1',
2065720641 'abusefilter-log-detailedentry-local' => 'filter $1',
2065820642 'abusefilter-log-detailslink' => 'detaljer',
@@ -21247,7 +21231,7 @@
2124821232 Filtr düşündirişi: $6',
2124921233 'abusefilter-log-detailedentry-meta' => '$1: $2 şuny işletdi:$3, $5 sahypasynda "$4" hereketi ýerine ýetirilýär.
2125021234 Edilen hereketler: $6;
21251 -Filtr düşündirişi: $7 ($8)',
 21235+Filtr düşündirişi: $7 ($8{{int:pipe-separator}}$9)',
2125221236 'abusefilter-log-detailedentry-global' => 'global filtr $1',
2125321237 'abusefilter-log-detailedentry-local' => 'filtr $1',
2125421238 'abusefilter-log-detailslink' => 'jikme-jiklikler',
@@ -21565,7 +21549,7 @@
2156621550 'abusefilter-log-entry' => '$1: nagpagalaw si $2 ng isang pansala ng pang-aabuso, na nagsagawa ng $3 sa $4.
2156721551 Mga kilos na ginawa: $5;
2156821552 Paglalarawan ng pansala: $6',
21569 - 'abusefilter-log-detailedentry-meta' => '$1: nagpagalaw si $2 ng $3, na nagsagawa ng kilos na $4 sa $5. Mga kilos na ginawa: $6; Paglalarawan ng pansala: $7 ($8)',
 21553+ 'abusefilter-log-detailedentry-meta' => '$1: nagpagalaw si $2 ng $3, na nagsagawa ng kilos na $4 sa $5. Mga kilos na ginawa: $6; Paglalarawan ng pansala: $7 ($8{{int:pipe-separator}}$9)',
2157021554 'abusefilter-log-detailedentry-global' => 'Pansalang pandaigdigang $1',
2157121555 'abusefilter-log-detailedentry-local' => 'pansalang $1',
2157221556 'abusefilter-log-detailslink' => 'mga detalye',
@@ -21942,7 +21926,7 @@
2194321927 Filtre açıklaması: $6',
2194421928 'abusefilter-log-detailedentry-meta' => '$1: $2, $3 tetikledi, $5 sayfasında "$4" eylemi yapılıyor.
2194521929 Yapılan eylemler: $6;
21946 -Süzgeç açıklaması: $7 ($8)',
 21930+Süzgeç açıklaması: $7 ($8{{int:pipe-separator}}$9)',
2194721931 'abusefilter-log-detailedentry-global' => 'küresel süzgeç $1',
2194821932 'abusefilter-log-detailedentry-local' => '$1 süzgecini',
2194921933 'abusefilter-log-detailslink' => 'detaylar',
@@ -22342,7 +22326,7 @@
2234322327 Опис фільтру: $6',
2234422328 'abusefilter-log-detailedentry-meta' => '$1: $2 запустив $3, виконуючи "$4" на сторінці "$5".
2234522329 Вжиті заходи: $6.
22346 -Опис фільтру: $7 ($8)',
 22330+Опис фільтру: $7 ($8{{int:pipe-separator}}$9)',
2234722331 'abusefilter-log-detailedentry-global' => 'глобальний фільтр $1',
2234822332 'abusefilter-log-detailedentry-local' => 'фільтр $1',
2234922333 'abusefilter-log-detailslink' => 'деталі',
@@ -23125,7 +23109,7 @@
2312623110 'abusefilter-log-entry' => '$1: $2 đã kích hoạt bộ lọc lạm dụng, thực hiện tác động “$3” vào lúc $4. Tác vụ diễn ra: $5; Mô tả bộ lọc: $6',
2312723111 'abusefilter-log-detailedentry-meta' => '$1: $2 đã kích hoạt $3, thực hiện tác vụ “$4” trên $5.
2312823112 Tác vụ thực hiện: $6;
23129 -Mô tả bộ lọc: $7 ($8)',
 23113+Mô tả bộ lọc: $7 ($8{{int:pipe-separator}}$9)',
2313023114 'abusefilter-log-detailedentry-global' => 'bộ lọc toàn bộ $1',
2313123115 'abusefilter-log-detailedentry-local' => 'bộ lọc $1',
2313223116 'abusefilter-log-detailslink' => 'chi tiết',
@@ -23578,7 +23562,7 @@
2357923563 過濾器描述: $6',
2358023564 'abusefilter-log-detailedentry-meta' => '$1: $2觸發咗$3,響$5做咗『$4』動作。
2358123565 做咗嘅嘢: $6;
23582 -過濾器描述: $7 ($8)',
 23566+過濾器描述: $7 ($8{{int:pipe-separator}}$9)',
2358323567 'abusefilter-log-detailedentry-global' => '全域過濾器$1',
2358423568 'abusefilter-log-detailedentry-local' => '過濾器$1',
2358523569 'abusefilter-log-detailslink' => '細節',
@@ -23972,7 +23956,7 @@
2397323957 'abusefilter-log-search-title' => '标题:',
2397423958 'abusefilter-log-search-submit' => '搜索',
2397523959 'abusefilter-log-entry' => '$1:$2在$4上进行了“$3”的操作,触发了过滤器。采取的行动:$5;过滤器描述:$6',
23976 - 'abusefilter-log-detailedentry-meta' => '$1:$2在$5上进行了“$4”的操作,触发了$3。采取的行动:$6;过滤器描述:$7($8)',
 23960+ 'abusefilter-log-detailedentry-meta' => '$1:$2在$5上进行了“$4”的操作,触发了$3。采取的行动:$6;过滤器描述:$7($8{{int:pipe-separator}}$9)',
2397723961 'abusefilter-log-detailedentry-global' => '全域过滤器$1',
2397823962 'abusefilter-log-detailedentry-local' => '过滤器$1',
2397923963 'abusefilter-log-detailslink' => '详情',
@@ -24350,7 +24334,7 @@
2435124335 過濾器描述:$6',
2435224336 'abusefilter-log-detailedentry-meta' => '$2於$1觸發$3,於$5執行$4操作。
2435324337 採取的行動:$6;
24354 -過濾器描述:$7($8)',
 24338+過濾器描述:$7($8{{int:pipe-separator}}$9)',
2435524339 'abusefilter-log-detailedentry-global' => '全域過濾器 $1',
2435624340 'abusefilter-log-detailedentry-local' => '過濾器 $1',
2435724341 'abusefilter-log-detailslink' => '詳情',
Index: branches/wmf/1.16wmf4/extensions/AbuseFilter/abusefilter.tables.sql
@@ -42,7 +42,7 @@
4343 afl_namespace tinyint NOT NULL,
4444 afl_title varchar(255) binary NOT NULL,
4545 afl_wiki varchar(64) binary NULL,
46 - afl_deleted tinyint(1) NOT NULL DEFAULT 0,
 46+ afl_deleted tinyint(1) NULL,
4747 afl_patrolled_by int unsigned NULL,
4848
4949 PRIMARY KEY (afl_id),
Property changes on: branches/wmf/1.16wmf4/extensions/AbuseFilter
___________________________________________________________________
Modified: svn:mergeinfo
5050 Reverse-merged /trunk/extensions/AbuseFilter:r68584,68590,68681,71331

Past revisions this follows-up on

RevisionCommit summaryAuthorDate
r71332Merge r68584, r68590, r68681, r71331: AbuseFilter log entry suppression, for ...werdna06:33, 20 August 2010

Status & tagging log