Diferenças entre versões

EntradaVersão de 16h33min de 8 de junho de 2017 por !SilentVersão de 16h11min de 22 de julho de 2017 por !Silent
Informações básicas
Notas:
Descrição: filtro referente ao bloqueio de conteúdo indevido em língua estrangeira (ver [[WP:FE/VANDAL]]).
Descrição: filtro referente ao bloqueio de conteúdo indevido em língua estrangeira (ver [[WP:FE/VANDAL]]).


* +termo. --!Silent (19/mai/2017)
* +termo. --!Silent (19/mai/2017)
* Pondo para avisar e etiquetar ao invés de impedir. --!Silent (26/mai/2017)
* Pondo para avisar e etiquetar ao invés de impedir. --!Silent (26/mai/2017)
* Removendo termo que causava muito FP. --!Silent (30/mai/2017)
* Removendo termo que causava muito FP. --!Silent (30/mai/2017)
* Pondo o filtro para não executar em PUs (e subpáginas), páginas de teste e em "Wikipédia:Filtro de edições/Solicitações"; ajuste para tentar FP. --!Silent (08/jun/2017)
* Pondo o filtro para não executar em PUs (e subpáginas), páginas de teste e em "Wikipédia:Filtro de edições/Solicitações"; ajuste para tentar FP. --!Silent (08/jun/2017)
* Ajustes. --!Silent (22/jul/2017)
Condições do filtro
Condições:
(ajuda | discussão)
!'confirmed' in user_groups & !( article_prefixedtext irlike '(?:Testes|Filtro de edições/Solicitações)' ) & article_namespace != 2 & ( (
!'confirmed' in user_groups & !( article_prefixedtext irlike '(?:Testes|Filtro de edições/Solicitações)' ) & article_namespace != 2 & ( (
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-]|^)(?:BITCH(?:ES)?|(?:BUL ?)?SHIT|IDIOT|F[A@]G(?:OT)?|(?:MOTHER ?)?FUCK(?:ER)?|PORN|SUCK(?:ER)?)S?(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-]|$)';
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-]|^)(?:BITCH(?:ES)?|(?:BUL ?)?SHIT|IDIOT|F[A@]G(?:OT)?|(?:MOTHER ?)?FUCK(?:ER)?|PORN|SUCK(?:ER)?)S?(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-]|$)';


ccnorm( rmdoubles( added_lines ) ) irlike terms
ccnorm( rmdoubles( added_lines ) ) irlike terms
& !ccnorm( rmdoubles( removed_lines ) ) irlike terms;
& !ccnorm( rmdoubles( removed_lines ) ) irlike terms;
) | (
) | (
/* Termos sem o uso da função "rmdoubles" */
/* Termos sem o uso da função "rmdoubles" */
terms2 := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-]|^)(?:[A@]SS[^\.:])(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\.:]|$)';
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-]|^)(?:[A@]SS[^\.:])(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\.:]|$)';


ccnorm( added_lines ) irlike terms2
ccnorm( added_lines ) irlike terms
& !ccnorm( removed_lines ) irlike terms2;
& !ccnorm( removed_lines ) irlike terms;
) );
) );