Diferenças entre versões

EntradaVersão de 23h41min de 6 de outubro de 2017 por !SilentVersão de 16h06min de 10 de outubro de 2017 por !Silent
Informações básicas
Notas:
Descrição: filtro referente ao bloqueio de palavras/expressões de cunho ofensivo relacionado a futebol (ver [[WP:FE/VANDAL]]).
Descrição: filtro referente ao bloqueio de palavras/expressões de cunho ofensivo relacionado a futebol (ver [[WP:FE/VANDAL]]).


* Adicionando mais termos. --!Silent (03/dez/2016)
* Adicionando mais termos. --!Silent (03/dez/2016)
* Ocultando o filtro do visionamento público. --!Silent (04/dez/2016)
* Ocultando o filtro do visionamento público. --!Silent (04/dez/2016)
* Ajuste no código da regex e adicionando mais um termo. --!Silent (12/dez/2016)
* Ajuste no código da regex e adicionando mais um termo. --!Silent (12/dez/2016)
* Adicionando mais dois termos. --!Silent (16/dez/2016)
* Adicionando mais dois termos. --!Silent (16/dez/2016)
* Mais variações. --!Silent (17/dez/2016)
* Mais variações. --!Silent (17/dez/2016)
* Mais variações. --!Silent (19/dez/2016)
* Mais variações. --!Silent (19/dez/2016)
* Ajustes na regex, mais variações e etc. --!Silent (27/dez/2016)
* Ajustes na regex, mais variações e etc. --!Silent (27/dez/2016)
* Mais uma variação. --!Silent (30/dez/2016)
* Mais uma variação. --!Silent (30/dez/2016)
* Mais um termo. --!Silent (09/jan/2017)
* Mais um termo. --!Silent (09/jan/2017)
* Mais termos. --!Silent (19/jan/2017)
* Mais termos. --!Silent (19/jan/2017)
* Colocando os caracteres não normalizados pela função "ccnorm" nos termos, se assim a palavra pedir (ex: "VOC[EÊê]"). --!Silent (20/fev/2017)
* Colocando os caracteres não normalizados pela função "ccnorm" nos termos, se assim a palavra pedir (ex: "VOC[EÊê]"). --!Silent (20/fev/2017)
* Mais um termo. --!Silent (02/abr/2017)
* Mais um termo. --!Silent (02/abr/2017)
* +variação. --!Silent (03/abr/2017)
* +variação. --!Silent (03/abr/2017)
* Correção na regex. --!Silent (04/abr/2017)
* Correção na regex. --!Silent (04/abr/2017)
* +expressões. --!Silent (15/abr/2017)
* +expressões. --!Silent (15/abr/2017)
* Ajustes. --!Silent (17/mai/2017)
* Ajustes. --!Silent (17/mai/2017)
* +termo. --!Silent (01/jun/2017)
* +termo. --!Silent (01/jun/2017)
* +variação. --!Silent (09/jun/2017)
* +variação. --!Silent (09/jun/2017)
* +termos. --!Silent (10/jun/2017)
* +termos. --!Silent (10/jun/2017)
* +termo. --!Silent (21/jun/2017)
* +termo. --!Silent (21/jun/2017)
* +variação, ajuste pra evitar FP. --!Silent (14/jul/2017)
* +variação, ajuste pra evitar FP. --!Silent (14/jul/2017)
* +expressões. --!Silent (18/jul/2017)
* +expressões. --!Silent (18/jul/2017)
* +expressão. --!Silent (20/jul/2017)
* +expressão. --!Silent (20/jul/2017)
* +temo, ajustes. --!Silent (22/jul/2017)
* +temo, ajustes. --!Silent (22/jul/2017)
* +variação. --!Silent (02/ago/2017)
* +variação. --!Silent (02/ago/2017)
* +variação, +expressão. --!Silent (23/ago/2017)
* +variação, +expressão. --!Silent (23/ago/2017)
* +expressão; +variação. --!Silent (27/ago/2017)
* +expressão; +variação. --!Silent (27/ago/2017)
* +expressão migrada do filtro 165. --!Silent (29/ago/2017)
* +expressão migrada do filtro 165. --!Silent (29/ago/2017)
* +variações. --!Silent (01/set/2017)
* +variações. --!Silent (01/set/2017)
* +variação --!Silent (15/set/2017)
* +variação --!Silent (15/set/2017)
* +expressões--!Silent (18/set/2017)
* +expressões--!Silent (18/set/2017)
* +termos, +expressões, +variações; ajustes para evitar FP. --!Silent (24/set/2017)
* +termos, +expressões, +variações; ajustes para evitar FP. --!Silent (24/set/2017)
* +variação --!Silent (26/set/2017)
* +variação --!Silent (26/set/2017)
* corrigindo regex, +expressão. --!Silent (28/set/2017)
* corrigindo regex, +expressão. --!Silent (28/set/2017)
* +expressão. --!Silent (29/set/2017)
* +expressão. --!Silent (29/set/2017)
* termos migrados do filtro 141. --!Silent (01/out/2017)
* termos migrados do filtro 141. --!Silent (01/out/2017)
* +variações, ajuste na condição para pegar os casos em que um pipe é usado anterior ou posteriormente ao termo. --!Silent (03/out/2017)
* +variações, 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)
* +expressão migrada do filtro 170. --!Silent (06/out/2017)
* +expressão migrada do filtro 170. --!Silent (06/out/2017)
* -caracteres já normalizados pela função ccnorm. --!Silent (10/out/2017)
Condições do filtro
Condições:
(ajuda | discussão)
!'confirmed' in user_groups & ( (
!'confirmed' in user_groups & ( (
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ]|^)(?:B[A@](?:[MN]BIZ[A@]D[A@]|R[A@]LIX(?:[OU]|[AÃ@]O))|[BF][A@]R[CÇS][A@E]R?LIX[OU]|BO(?:ST[A@]FOGO|S?T[A@]LIX[OU])|[CK][A@](?:CH|X)OR[A@] DE PERU[CK][A@]|[CK][A@]MP[EI][AÃ@][OU][MN]? VOLTOU|(?:CH|X)IQUEIR[AÃ@]O|(?:[CK][UÚÙ]|G[A@]Y)(?:ZEIR[OU]|RINTH?I[A@](?:NS)?)|CHOROL[A@]DOS?|[CK]RUG[A@]YR[OU]|DEVE(?:.{1,10})?[CS][EÉ]RIE? [BCD]|F[A@]R[CÇS][AE@]LON[A@]|FIG[A@]YR(?:(INH)?[A@]|ENSE)|(?:FL[A@]|P[A@]L)MERD[A@]|FL[A@]LIX[OU]|FLUMINENC|FR[A@]MENG[OU]|FR[A@]NG(?:[A@]Y|U?E[IY])R[AÃ@O][OU]?[MN]?|FREG[A@]Y|FRUT[A@]LEZ[A@]|G[A@]MB[A@]Z[A@]D[A@]|GU?[AE@][YI](?:[AÁ@]S|MIO|VI[OÕ]ES|ZUL(?:[AÃ@]O|INO))|GUIMERD[AÃ@]ES|IMU[MN]D[AÃ@](?:O|U[MN])|J[A@]H[EÊêI][A@]|JOG[A@]M? (?:MUIT(?:[A@] BOL[A@]|O)|N[A@]D[A@])|M[A@]RING[A@]Y|MORU[MN]BI(?:CH|X)[A@]|MUNDI[A@][LU](?:.{1,20})?P[A@][LR]?M(?:[A@]RES|EIR[A@])|[NÑ](?:[AÃ@]?[OU][MN]?)? TEI?[MN] MUNDI[A@][LU]|N[A@]UTIC[UÚÙ]|P[A@][LR]?M(?:[A@]RES|EIR[A@])(?:.{1,20})?MUNDI[A@][LU]|P[A@]T[EÉÈ]TI[CK][OU][ -](GOI[A@]NIENSE|GO|MINEIRO|MG|P[A@]R[A@]N[A@]ENSE|PR)|P[EI](?:K|QU)[EI]N(?:IN)?[OU] TIM[EI]|PERN[A@] DE P[A@]U|PIOR (?:[A@]REN[A@]|[EI][SXZ]T[AÁ]DI[OU])|P[OÓ]P[OÓ]T[EI]|RUI[MN] DE BOL[A@]|S[A@]RN[A@] CRU[IZ]|[ST]EU P[A@]P[A@]I [EÉ]H? O|TIM[EI] (?:(?:D[OU] )?LIX[OU]|P[EI](?:K|QU)[EI]N(?:IN)?[OU])|TIMINH[OU]|TRICO(?:C[OU]|LETE|BI(?:X|CH)[A@]|B[A@]RBIE)S?|V[A@]I CORINTHI[A@]NS|V[A@]I (?:[CK][A@]IR? P[A@]?R[A@]|FI[CK][A@]R? N[A@]) [CS][EÉ](?:REI|RIE) [BCD]|V[A@]S[KC][UÚÙ]|VERGONH[A@] (?:D|P[A@]?R[A@] )O (?:FOOTB[A@]L|FUTEBOL)|VIC[EI]T[OÓÒ]RI[A@]|XIC[OÓÒ]T[EI])S?(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ]|$)';
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ]|^)(?:BA(?:[MN]BIZADA|RALIX(?:[OU]|AO))|[BF]AR[CÇS][AE]R?LIX[OU]|BO(?:STAFOGO|S?TALIX[OU])|[CK]A(?:CH|X)ORA DE PERU[CK]A|[CK]AMP[EI]A[OU][MN]? VOLTOU|(?:CH|X)IQUEIRAO|(?:[CK][UÚÙ]|GAY)(?:ZEIR[OU]|RINTH?IA(?:NS)?)|CHOROLADOS?|[CK]RUGAYR[OU]|DEVE(?:.{1,10})?[CS][EÉ]RIE? [BCD]|FAR[CÇS][AE]LONA|FIGAYR(?:(INH)?A|ENSE)|(?:FLA|PAL)MERDA|FLALIX[OU]|FLUMINENC|FRAMENG[OU]|FRANG(?:AY|U?E[IY])R[AO][OU]?[MN]?|FREGAY|FRUTALEZA|GAMBAZADA|GU?[AE][YI](?:AS|MIO|VI[OÕ]ES|ZUL(?:AO|INO))|GUIMERDAES|IMU[MN]DA(?:O|U[MN])|JAH[EÊI]A|JOGAM? (?:MUIT(?:A BOLA|O)|NADA)|MARINGAY|MORU[MN]BI(?:CH|X)A|MUNDIA[LU](?:.{1,20})?PA[LR]?M(?:ARES|EIRA)|[NÑ](?:A?[OU][MN]?)? TEI?[MN] MUNDIA[LU]|NAUTIC[UÚÙ]|PA[LR]?M(?:ARES|EIRA)(?:.{1,20})?MUNDIA[LU]|PAT[EÉÈ]TI[CK][OU][ -](GOIANIENSE|GO|MINEIRO|MG|PARANAENSE|PR)|P[EI](?:K|QU)[EI]N(?:IN)?[OU] TIM[EI]|PERNA DE PAU|PIOR (?:ARENA|[EI][SXZ]TADI[OU])|P[OÓ]P[OÓ]T[EI]|RUI[MN] DE BOLA|SARNA CRU[IZ]|[ST]EU PAPAI [EÉ]H? O|TIM[EI] (?:(?:D[OU] )?LIX[OU]|P[EI](?:K|QU)[EI]N(?:IN)?[OU])|TIMINH[OU]|TRICO(?:C[OU]|LETE|BI(?:X|CH)A|BARBIE)S?|VAI CORINTHIANS|VAI (?:[CK]AIR? PA?RA|FI[CK]AR? NA) [CS][EÉ](?:REI|RIE) [BCD]|VAS[KC][UÚÙ]|VERGONHA (?:D|PA?RA )O (?:FOOTBAL|FUTEBOL)|VIC[EI]T[OÓÒ]RIA|XIC[OÓÒ]T[EI])S?(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ]|$)';


( 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 sem o uso da função "ccnorm" */
/* Expressões sem o uso da função "ccnorm" */
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨÑ]|^)(?:[CS]I[A]R[ÁÀ@])(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨÑ]|$)';
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨÑ]|^)(?:[CS]IAR[ÁÀ@])(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨÑ]|$)';


rmdoubles( added_lines ) irlike terms
rmdoubles( added_lines ) irlike terms
& !rmdoubles( removed_lines ) irlike terms;
& !rmdoubles( removed_lines ) irlike terms;
) | (
) | (
/* Expressões utilizadas em páginas de times de futebol somente */
/* Expressões utilizadas em páginas de times de futebol somente */
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊ?êÌÍÏÓÒÔÕQÚUÜU]|^)(?:B[A@]MBI|G[A@]ZEL[A@]|M[A@]RI[A@]S|S[A@]RDINH[A@]|SOFREDOR[A@]?)(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊ?êÌÍÏÓÒÔÕQÚUÜU]|$)';
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊ?êÌÍÏÓÒÔÕQÚUÜU]|^)(?:BAMBI|GAZELA|MARIAS|SARDINHA|SOFREDORA?)(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊ?êÌÍÏÓÒÔÕQÚUÜU]|$)';


article_text irlike '(?:E?SPORTE?|CLUBE?|D?ESPORTIV[AO]|FOOTBALL|FUTEBOL)'
article_text irlike '(?:E?SPORTE?|CLUBE?|D?ESPORTIV[AO]|FOOTBALL|FUTEBOL)'
& ( ( 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 )
);
);
) );
) );