Diferenças entre versões

EntradaVersão de 18h10min de 10 de outubro de 2017 por !SilentVersão de 14h26min de 19 de outubro de 2017 por !Silent
Informações básicas
Notas:
Descrição: filtro referente ao bloqueio de expressões indevidas relacionadas a vandalismo escolar (ex: "bons estudos", ver [[WP:FE/VANDAL]]).
Descrição: filtro referente ao bloqueio de expressões indevidas relacionadas a vandalismo escolar (ex: "bons estudos", ver [[WP:FE/VANDAL]]).


* +variação. --!Silent (24/set/2017)
* +variação. --!Silent (24/set/2017)
* +ajuste para evitar FP. --!Silent (02/out/2017)
* +ajuste para evitar FP. --!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)
* +expressões. --!Silent (03/out/2017)
* +expressões. --!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)
* -caracteres já normalizados pela função ccnorm, +variação. --!Silent (10/out/2017)
* -caracteres já normalizados pela função ccnorm, +variação. --!Silent (10/out/2017)
* Ajuste para evitar FP. --!Silent (19/out/2017)
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ÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ]|^)(?:(?:[I2EASG789][º°]|PRIMEIR[OU]|SEGUND[OU]|TERCEIR[OU]|QUART[OU]|QUINT[OU]|SEXT[OU]|S[EÉ]TIM[OU]|OITAV[OU]|NON[OU]) AN[OU](?:.{1,8})?A(?:K|QU)I|[AO](?:.{1,15})? (?:K|QU)E ESTUDA NO|(?:BIOLOGIA|F[IÍ]SI[CK]A|HIST[OÓ]RIA [EÉ][HR]?|MATEMATI[CK]A|PROF(?:ESOR(?:A|ES)?)?S?|PORTUGU[EÊ]S|QU[IÍ]M[IÍ][CK]A)(.{1,30})?(?:BOM|(?:CH|X)AT[AOU]|LEGA[LU]|FEI[AO])S?|BO[MN]S? [EI]STUDOS?|[EI]STUD(?:AR?|EM?) (?:GA(?:LER(?:INH)?A|RELA)|GLR|PES[OU]A[LS]?)|(?:ODEI[AO]|[NÑ](?:A?(?:O|U[MN]))? GOSTO D[AE]) (?:BIOLOGIA|[EI]STUDAR?|F[IÍ]SI[CK]A|HIST[OÓ]RIA|MATEMATI[CK]A|MINHA PROF(?:ESORA)?|MEU PROF(?:ES[OÔ]R?)?|PORTUGU[EÊ]S|QU[IÍ]M[IÍ][CK]A)|NADA DE (?:[CK][OÓ]PIAR?(?: .{1,10})? [CK]OLA|COPY(?: .{1,10})? PASTE)|SE(?: .{1,10})? [CK]OPIAREM FI[CK]ARA[OU]?[MN]?)(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ]|$)';
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ]|^)(?:(?:[I2EASG789][º°]|PRIMEIR[OU]|SEGUND[OU]|TERCEIR[OU]|QUART[OU]|QUINT[OU]|SEXT[OU]|S[EÉ]TIM[OU]|OITAV[OU]|NON[OU]) AN[OU](?:.{1,8})?A(?:K|QU)I|[AO](?:.{1,15})? (?:K|QU)E ESTUDA NO|(?:BIOLOGIA|F[IÍ]SI[CK]A|HIST[OÓ]RIA [EÉ][HR]?|MATEMATI[CK]A|PROF(?:ESOR(?:A|ES)?)?S?|PORTUGU[EÊ]S|QU[IÍ]M[IÍ][CK]A)(.{1,10})?(?:BOM|(?:CH|X)AT[AOU]|LEGA[LU]|FEI[AO])S?|BO[MN]S? [EI]STUDOS?|[EI]STUD(?:AR?|EM?) (?:GA(?:LER(?:INH)?A|RELA)|GLR|PES[OU]A[LS]?)|(?:ODEI[AO]|[NÑ](?:A?(?:O|U[MN]))? GOSTO D[AE]) (?:BIOLOGIA|[EI]STUDAR?|F[IÍ]SI[CK]A|HIST[OÓ]RIA|MATEMATI[CK]A|MINHA PROF(?:ESORA)?|MEU PROF(?:ES[OÔ]R?)?|PORTUGU[EÊ]S|QU[IÍ]M[IÍ][CK]A)|NADA DE (?:[CK][OÓ]PIAR?(?: .{1,10})? [CK]OLA|COPY(?: .{1,10})? PASTE)|SE(?: .{1,10})? [CK]OPIAREM FI[CK]ARA[OU]?[MN]?)(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ]|$)';


article_namespace % 2 == 0
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 )
);
);
) );
) );