Saltar para o conteúdo

Administração do filtro de abusos

Diferenças entre versões

EntradaVersão de 23h42min 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 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. --!Silent (10/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]|QU[A@]RT[OU]|QUINT[OU]|SEXT[OU]|S[EÉ]TIM[OU]|OIT[A@]V[OU]|NON[OU]) [A@]N[OU](?:.{1,8})?[A@](?:K|QU)I|[A@O](?:.{1,15})? (?:K|QU)E ESTUD[A@] NO|(?:BIOLOGI[A@]|F[IÍ]SI[CK][A@]|HIST[OÓ]RI[A@] [EÉ][HR]?|M[A@]TEM[AÁ]TI[CK][A@]|PROF(?:ESOR(?:[A@]|ES)?)?S?|PORTUGU[EÊê]S|QU[IÍ]M[IÍ][CK][A@])(.{1,30})?(?:BOM|(?:CH|X)[A@]T[A@OU]|LEG[A@][LU]|FEI[A@O])S?|BO[MN]S? [EI]STUDOS?|[EI]STUD(?:[A@]R?|EM?) (?:G[A@](?:LER[A@]|REL[A@])|PES[OU][A@][LS]?)|(?:ODEI[A@O]|[NÑ](?:[AÃ@]?(?:O|U[MN]))? GOSTO D[A@E]) (?:BIOLOGI[A@]|[EI]STUD[A@]R?|F[IÍ]SI[CK][A@]|HIST[OÓ]RI[A@]|M[A@]TEM[AÁ]TI[CK][A@]|MINH[A@] PROF(?:ESOR[A@])?|MEU PROF(?:ES[OÔ]R?)?|PORTUGU[EÊê]S|QU[IÍ]M[IÍ][CK][A@])|N[A@]D[A@] DE (?:[CK][OÓ]PI[A@]R?(?: .{1,10})? [CK]OL[A@]|COPY(?: .{1,10})? P[A@]STE)|SE(?: .{1,10})? [CK]OPI[A@]REM FI[CK][A@]R[AÃÁ@][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[]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(?:LERA|RELA)|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[]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 )
);
);
) );
) );