Administração do filtro de abusos

Diferenças entre versões

EntradaVersão de 12h47min de 9 de fevereiro de 2018 por !SilentVersão de 15h00min de 24 de março de 2018 por !Silent
Informações básicas
Notas:
Descrição: filtro referente ao bloqueio de expressões genéricas indevidas. Somente expressões iniciadas entre A e C (ver [[WP:FE/VANDAL]]).
Descrição: filtro referente ao bloqueio de expressões genéricas indevidas. Somente expressões iniciadas entre A e C (ver [[WP:FE/VANDAL]]).


* As notas anteriores a setembro de 2017 se encontram em [[Wikipédia:Filtro de edições/7/Arquivo]].
* As notas anteriores a setembro de 2017 se encontram em [[Wikipédia:Filtro de edições/7/Arquivo]].


* +variações. --!Silent (01/set/2017)
* +variações. --!Silent (01/set/2017)
* +expressões. --!Silent (10/set/2017)
* +expressões. --!Silent (10/set/2017)
* +variação. --!Silent (13/set/2017)
* +variação. --!Silent (13/set/2017)
* +expressões. --!Silent (14/set/2017)
* +expressões. --!Silent (14/set/2017)
* +expressões. --!Silent (15/set/2017)
* +expressões. --!Silent (15/set/2017)
* +variações. --!Silent (16/set/2017)
* +variações. --!Silent (16/set/2017)
* +variação. --!Silent (17/set/2017)
* +variação. --!Silent (17/set/2017)
* +expressão; +variação. --!Silent (18/set/2017)
* +expressão; +variação. --!Silent (18/set/2017)
* +variações; +expressão, ajuste pra evitar FP. --!Silent (19/set/2017)
* +variações; +expressão, ajuste pra evitar FP. --!Silent (19/set/2017)
* +expressões, +variações, ajustes. --!Silent (20/set/2017)
* +expressões, +variações, ajustes. --!Silent (20/set/2017)
* +expressão, +variações, expressões migradas para os filtros 149, 152 e 169; reforma no filtro: este passa a abarcar as expressões iniciadas entre A e C, com a criação do filtro 170. --!Silent (21/set/2017)
* +expressão, +variações, expressões migradas para os filtros 149, 152 e 169; reforma no filtro: este passa a abarcar as expressões iniciadas entre A e C, com a criação do filtro 170. --!Silent (21/set/2017)
* Ajustes para evitar FP. --!Silent (24/set/2017)
* Ajustes para evitar FP. --!Silent (24/set/2017)
* Ajustes para evitar FP. --!Silent (26/set/2017)
* Ajustes para evitar FP. --!Silent (26/set/2017)
* +expressão. --!Silent (27/set/2017)
* +expressão. --!Silent (27/set/2017)
* +expressão, ajustes para evitar FP. --!Silent (28/set/2017)
* +expressão, ajustes para evitar FP. --!Silent (28/set/2017)
* +variação. --!Silent (29/set/2017)
* +variação. --!Silent (29/set/2017)
* Ajustes para evitar FP. --!Silent (30/set/2017)
* Ajustes para evitar FP. --!Silent (30/set/2017)
* Ajustes para evitar FP. --!Silent (01/out/2017)
* Ajustes para evitar FP. --!Silent (01/out/2017)
* +expressões, +ajuste. --!Silent (02/out/2017)
* +expressões, +ajuste. --!Silent (02/out/2017)
* Ajuste na condição para pegar os casos em que um pipe é usado anterior ou posteriormente ao termo. --!Silent (03/out/2017)
* Ajuste na condição para pegar os casos em que um pipe é usado anterior ou posteriormente ao termo. --!Silent (03/out/2017)
* Ajustes nas condições para evitar FP. --!Silent (05/out/2017)
* Ajustes nas condições para evitar FP. --!Silent (05/out/2017)
* +variação, ajustes na regex. --!Silent (06/out/2017)
* +variação, ajustes na regex. --!Silent (06/out/2017)
* Removendo caracteres já normalizados pela função ccnorm. --!Silent (09/out/2017)
* Removendo caracteres já normalizados pela função ccnorm. --!Silent (09/out/2017)
* Ajuste para evitar FP. --!Silent (12/out/2017)
* Ajuste para evitar FP. --!Silent (12/out/2017)
* +expressão. --!Silent (14/out/2017)
* +expressão. --!Silent (14/out/2017)
* Ajuste para evitar FP. --!Silent (15/out/2017)
* Ajuste para evitar FP. --!Silent (15/out/2017)
* +expressão. --!Silent (18/out/2017)
* +expressão. --!Silent (18/out/2017)
* +expressão. --!Silent (19/out/2017)
* +expressão. --!Silent (19/out/2017)
* -expressão migrada para o filtro 139. --!Silent (20/out/2017)
* -expressão migrada para o filtro 139. --!Silent (20/out/2017)
* Ajuste para evitar FP, -expressões migradas para os filtros 139 e 165. --!Silent (22/out/2017)
* Ajuste para evitar FP, -expressões migradas para os filtros 139 e 165. --!Silent (22/out/2017)
* +expressão. --!Silent (24/out/2017)
* +expressão. --!Silent (24/out/2017)
* Ajuste para evitar FP + expressão migrada para o filtro 139, +expressão. --!Silent (25/out/2017)
* Ajuste para evitar FP + expressão migrada para o filtro 139, +expressão. --!Silent (25/out/2017)
* +variação. --!Silent (31/out/2017)
* +variação. --!Silent (31/out/2017)
* +variação. --!Silent (06/nov/2017)
* +variação. --!Silent (06/nov/2017)
* Ajustes para evitar FP. --!Silent (07/nov/2017)
* Ajustes para evitar FP. --!Silent (07/nov/2017)
* +expressão. --!Silent (09/nov/2017)
* +expressão. --!Silent (09/nov/2017)
* +expressão, ajuste para evitar FP. --!Silent (10/nov/2017)
* +expressão, ajuste para evitar FP. --!Silent (10/nov/2017)
* ajuste para evitar FP. --!Silent (11/nov/2017)
* ajuste para evitar FP. --!Silent (11/nov/2017)
* +expressão migrada do filtro 170. --!Silent (17/nov/2017)
* +expressão migrada do filtro 170. --!Silent (17/nov/2017)
* ajuste para evitar FP, +expressão. --!Silent (18/nov/2017)
* ajuste para evitar FP, +expressão. --!Silent (18/nov/2017)
* Remoção de caracteres repetidos. --Helder
* Remoção de caracteres repetidos. --Helder
* ajuste para evitar FP. --!Silent (21/nov/2017)
* ajuste para evitar FP. --!Silent (21/nov/2017)
* ajustes para evitar FP, +expressão. --!Silent (28/nov/2017)
* ajustes para evitar FP, +expressão. --!Silent (28/nov/2017)
* ajustes para evitar FP. --!Silent (10/dez/2017)
* ajustes para evitar FP. --!Silent (10/dez/2017)
* ajuste para evitar FP. --!Silent (24/dez/2017)
* ajuste para evitar FP. --!Silent (24/dez/2017)
* Migrando expressão para o filtro 139, ajustes. --!Silent (09/fev/2018)
* Migrando expressão para o filtro 139, ajustes. --!Silent (09/fev/2018)
* +expressão. --!Silent (24/mar/2018)
Condições do filtro
Condições:
(ajuda | discussão)
!'confirmed' in user_groups & !( article_prefixedtext irlike '(?:Filtro de edições/Solicitações|Informe um erro|(?:Wikipédia|Usuári).+Testes)' ) & article_namespace != 2 & ( (
!'confirmed' in user_groups & !( article_prefixedtext irlike '(?:Filtro de edições/Solicitações|Informe um erro|(?:Wikipédia|Usuári).+Testes)' ) & article_namespace != 2 & ( (
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|^)(?:\b(.+) ?= ?(?:COCO|FE[SZ]ES)|AD N[OU] (?:F(?:A|EI)C[EI](?:B[OU]K)?|WHAT[SZ](?:AP)?|ZAPI?)|(?:A(?:K|QU)EL[AE]|B[EÊ]B[EÊ](?:[SZ]INH[AO])?|BRANC[AO]|BUR[AO]|GOSTOS[AO]|GRANDE|IDIOTA|LIND[AO]|MA[CK]A[CK][AO]|M[OÓ]\b|M(?:UI)?TO?|NEGR[AO]|PE(?:K|QU)EN[AO]|PRET[AO]|(?:QU?E|KE?|[QK])|S(?:EUS?|UAS?|OU)|TOD[AO]|TUDO|VAGABUND[AO])(?:[, ].{1,5})? (?:BOB[AO]|BUR[AO]|CHAT[AO]|ESCROT[AO]|FEDID[AO]|FEI[AO]|GAY|GORD[AO]|GROS[AO]|GOSTOS[AO]|IDIOTA|IMBECIL|IN[UÚÙ]TIL|LEGAL|LIND[AO]|LIXO|LOU?[CK][OU]|MIT[AO]|NERD|RID[IÍ]CUL[AO]|SAFAD[AO]|SUJ[A@O]O?)S?|(?:AROZ|BATATA|CHUCHU|[CK][OÔ][CK][OÔ]|PA(?:O|U[MN])|PUDI[MN]|SEXO|OVO|XUXU) (?:[EÉÈ]H? (?:M(?:UI)?T[OU] )?)?(?:BOM|DELICIOSO|GO[SX]TO[SZ](?:INH)?[AO]|SAGRAD[AO]|SANT[AO])|ADOR[AO](?:M(?:OS)?)? (?:[CK][OÔ][CK][OÔ]|SEXO)|BAT(?:E[RU]?|ERIA|IA?) UMA|BEI?[MN] (?:GIR[OU]|GOSTOS[AO])|BICHAS? (?:E GAY|LOU[CK][AO])|(?:BUR[AO]|FEI[AO]|HOR[IÍ]VEL|LINDA) D[EI] ?MAI[SX]|BURGU?[EÊ]S[AE]?S? SAFAD[AO]|[CK]A[MN]BADA D[EI]|[CX]ARA(?: .{1,10})? (?:CH|X)AT[AO]|(?:C[EÊ]?|G|TU|V(?:O?C[EÊ]?|G)|SE)S? (?:DA(?:[RO]|U[MN])? [OU]|(?:[EÉ]H?|SA[OU][MN]?)? BUR[AO])|[CS]IDAD[EI] DOS? (?:GAY|HOMOSEXUA[IL])|[CK]OM(?:AM?|E(?:R(?:[AE][MN])?)?)(?: .{1,6})? (?:[CK]ARA|GAJ[AO]|HOM[EI][MN]?|MULHER(?:ES)?|RAPA(?:RIGA|Z(?:ES)?))|(?:[CK]OM(?:AM?|E(?:R(?:[AE][MN])?)?|O)|GOST(?:A(?:[OMNR]|RIA[MN]?|VA[MN]?)?|EI|O) DE) (?:AROZ|BATATA|CHUCHU|C[OÔ]C[OÔ]|PA(?:O|U[MN])|OVO|(?:TU|VOC[EÊ]|VC) E|XUXU)|CONHECID[AO]( .{1,15})? (?:COCO|FE[SZ]ES)|COM TE[SZ]AO|(?:CH|X)O[LR]A MAI?[SX]|[CK]OM(?:[IE]R?|END[OU]|ERIA)(?: .{1,15})? (?:A MAE|[AO]S? GAROT[AO]S?|ALGU[EÉ]M|O PAI|(?:GAROT[AO]|HOME[MN]|M[EI]NIN[AO]|MULHERE?)|VOC[EÊ]|TODO MUNDO)|[CK]OM(?:[IE]R?|ENDO|ERIA) [ST](?:UA|EU)S?|[CK]OMEDORA? DE|(?:CH|X)EI[AO]S? D[EI] TESAO)S?(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|$)';
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|^)(?:\b(.+) ?= ?(?:COCO|FE[SZ]ES)|AD N[OU] (?:F(?:A|EI)C[EI](?:B[OU]K)?|WHAT[SZ](?:AP)?|ZAPI?)|(?:A(?:K|QU)EL[AE]|B[EÊ]B[EÊ](?:[SZ]INH[AO])?|BRANC[AO]|BUR[AO]|GOSTOS[AO]|GRANDE|IDIOTA|LIND[AO]|MA[CK]A[CK][AO]|M[OÓ]\b|M(?:UI)?TO?|NEGR[AO]|PE(?:K|QU)EN[AO]|PRET[AO]|(?:QU?E|KE?|[QK])|S(?:EUS?|UAS?|OU)|TOD[AO]|TUDO|VAGABUND[AO])(?:[, ].{1,5})? (?:BOB[AO]|BUR[AO]|CHAT[AO]|ESCROT[AO]|FEDID[AO]|FEI[AO]|GAY|GORD[AO]|GROS[AO]|GOSTOS[AO]|IDIOTA|IMBECIL|IN[UÚÙ]TIL|LEGAL|LIND[AO]|LIXO|LOU?[CK][OU]|MIT[AO]|NERD|RID[IÍ]CUL[AO]|SAFAD[AO]|SUJ[A@O]O?)S?|(?:AROZ|BATATA|CHUCHU|[CK][OÔ][CK][OÔ]|PA(?:O|U[MN])|PUDI[MN]|SEXO|OVO|XUXU) (?:[EÉÈ]H? (?:M(?:UI)?T[OU] )?)?(?:BOM|DELICIOSO|GO[SX]TO[SZ](?:INH)?[AO]|SAGRAD[AO]|SANT[AO])|ADOR[AO](?:M(?:OS)?)? (?:[CK][OÔ][CK][OÔ]|SEXO)|BAT(?:E[RU]?|ERIA|IA?) UMA|BEI?[MN] (?:GIR[OU]|GOSTOS[AO])|BICHAS? (?:E GAY|LOU[CK][AO])|(?:BUR[AO]|FEI[AO]|HOR[IÍ]VEL|LINDA) D[EI] ?MAI[SX]|BURGU?[EÊ]S[AE]?S? SAFAD[AO]|[CK]A[MN]BADA D[EI]|[CX]ARA(?: .{1,10})? (?:CH|X)AT[AO]|(?:C[EÊ]?|G|TU|V(?:O?C[EÊ]?|G)|SE)S? (?:DA(?:[RO]|U[MN])? [OU]|(?:[EÉ]H?|SA[OU][MN]?)? BUR[AO])|[CS]IDAD[EI] DOS? (?:GAY|HOMOSEXUA[IL])|[CK]OM(?:AM?|E(?:R(?:[AE][MN])?)?)(?: .{1,6})? (?:[CK]ARA|GAJ[AO]|HOM[EI][MN]?|MULHER(?:ES)?|RAPA(?:RIGA|Z(?:ES)?))|(?:(?:CABE[CÇS]A|KB[CÇS]A) DE|[CK]OM(?:AM?|E(?:R(?:[AE][MN])?)?|O)|GOST(?:A(?:[OMNR]|RIA[MN]?|VA[MN]?)?|EI|O) DE) (?:AROZ|BATATA|CHUCHU|C[OÔ]C[OÔ]|PA(?:O|U[MN])|OVO|(?:TU|VOC[EÊ]|VC) E|XUXU)|CONHECID[AO]( .{1,15})? (?:COCO|FE[SZ]ES)|COM TE[SZ]AO|(?:CH|X)O[LR]A MAI?[SX]|[CK]OM(?:[IE]R?|END[OU]|ERIA)(?: .{1,15})? (?:A MAE|[AO]S? GAROT[AO]S?|ALGU[EÉ]M|O PAI|(?:GAROT[AO]|HOME[MN]|M[EI]NIN[AO]|MULHERE?)|VOC[EÊ]|TODO MUNDO)|[CK]OM(?:[IE]R?|ENDO|ERIA) [ST](?:UA|EU)S?|[CK]OMEDORA? DE|(?:CH|X)EI[AO]S? D[EI] TESAO)S?(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|$)';


terms_FP := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|^)(?:[CK]OMO (?:TU|VOCÊ)|(?:K|QU?)E? (?:CHAT[AO]|(?:OS )?GAYS|LEGAL)|MACACO LOUCO|MATO GROSO|M(?:UI)?TO? (?:CHATO|LIND[AO])|SE DAR? [AO]|SEUS?(?:.{1,5})? (?:LEGAL|MITOS?))(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|$)';
terms_FP := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|^)(?:[CK]OMO (?:TU|VOCÊ)|(?:K|QU?)E? (?:CHAT[AO]|(?:OS )?GAYS|LEGAL)|MACACO LOUCO|MATO GROSO|M(?:UI)?TO? (?:CHATO|LIND[AO])|SE DAR? [AO]|SEUS?(?:.{1,5})? (?:LEGAL|MITOS?))(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|$)';


!( ccnorm( rmdoubles( added_lines ) ) irlike terms_FP ) & (
!( ccnorm( rmdoubles( added_lines ) ) irlike terms_FP ) & (
ccnorm( rmdoubles( added_lines ) ) irlike terms | rmdoubles( added_lines ) irlike terms )
ccnorm( rmdoubles( added_lines ) ) irlike terms | rmdoubles( added_lines ) irlike terms )
& !( ccnorm( rmdoubles( removed_lines ) ) irlike terms | rmdoubles( removed_lines ) irlike terms );
& !( ccnorm( rmdoubles( removed_lines ) ) irlike terms | rmdoubles( removed_lines ) irlike terms );
) | (
) | (
/* Expressões utilizadas somente nos domínios de contéudo */
/* Expressões utilizadas somente nos domínios de contéudo */
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|^)(?:ALGU[EÉ]M ME AJUD[AE]|(?:AMO|COMI|ODEI[AO]) MUITO|(?:COI[SZ]A|I[CÇS][OU] [EÉ]H?) (?:MAI?S )?IN[UÚ]TIL|M(?:UI)?T[OU]? (?:(?:CH|X)AT[AO]|FEI[AO]|LEGA[LU])|KOISA BOA|(?:.{1,10} )?SEM NEX[OU])(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|$)';
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|^)(?:ALGU[EÉ]M ME AJUD[AE]|(?:AMO|COMI|ODEI[AO]) MUITO|(?:COI[SZ]A|I[CÇS][OU] [EÉ]H?) (?:MAI?S )?IN[UÚ]TIL|M(?:UI)?T[OU]? (?:(?:CH|X)AT[AO]|FEI[AO]|LEGA[LU])|KOISA BOA|(?:.{1,10} )?SEM NEX[OU])(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|$)';


/*terms_FP := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|^)(?:DEU MUITO)(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|$)';*/
/*terms_FP := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|^)(?:DEU MUITO)(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|$)';*/


/*!( ccnorm( rmdoubles( added_lines ) ) irlike terms_FP ) & */( article_namespace % 2 == 0
/*!( ccnorm( rmdoubles( added_lines ) ) irlike terms_FP ) & */( article_namespace % 2 == 0
& ( ( ccnorm( rmdoubles( added_lines ) ) irlike terms | rmdoubles( added_lines ) irlike terms )
& ( ( ccnorm( rmdoubles( added_lines ) ) irlike terms | rmdoubles( added_lines ) irlike terms )
& !( ccnorm( rmdoubles( removed_lines ) ) irlike terms | rmdoubles( removed_lines ) irlike terms )
& !( ccnorm( rmdoubles( removed_lines ) ) irlike terms | rmdoubles( removed_lines ) irlike terms )
)
)
);
);
) | (
) | (
/* Expressões utilizadas somente nos domínios de contéudo sem a função "rmdoubles" */
/* Expressões utilizadas somente nos domínios de contéudo sem a função "rmdoubles" */
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|^)(?:DOU MUITO)(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|$)';
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|^)(?:DOU MUITO)(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|$)';


article_namespace % 2 == 0
article_namespace % 2 == 0
& ( ( ccnorm( added_lines ) irlike terms | added_lines irlike terms )
& ( ( ccnorm( added_lines ) irlike terms | added_lines irlike terms )
& !( ccnorm( removed_lines ) irlike terms | removed_lines irlike terms )
& !( ccnorm( removed_lines ) irlike terms | removed_lines irlike terms )
);
);
) );
) );