Diferenças entre versões

EntradaVersão de 13h48min de 22 de setembro de 2017 por !SilentVersão de 20h05min de 24 de setembro 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)
* Ajustes. --!Silent (22/jul/2017)
* Ajuste na regex. --!Silent (05/ago/2017)
* Ajuste na regex. --!Silent (05/ago/2017)
* +termo. --!Silent (23/ago/2017)
* +termo. --!Silent (23/ago/2017)
* +termo. --!Silent (08/set/2017)
* +termo. --!Silent (08/set/2017)
* ajuste. --!Silent (17/set/2017)
* ajuste. --!Silent (17/set/2017)
* ajuste. --!Silent (20/set/2017)
* ajuste. --!Silent (20/set/2017)
* ajuste para evitar FP. --!Silent (22/set/2017)
* ajuste para evitar FP. --!Silent (22/set/2017)
* Ajustes para evitar FP. --!Silent (24/set/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̃ÚŰÜŨ\-]|^)(?:BITCH(?:ES)?|BLOW ?JOB|(?:BUL ?)?SHIT|COCK|IDIOT|F[A@]G(?:OT)?|(?:MOTHER ?)?(?<!ARGEL )FUCK(?:ER)?|PORN|SUCK(?:ER)?)S?(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-]|$)';
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-]|^)(?:BITCH(?:ES)?|BLOW ?JOB|(?:BUL ?)?SHIT|COCK|IDIOT|F[A@]G(?:OT)?|(?:MOTHER ?)?(?<!ARGEL )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 "ccnorm" */
/* Termos sem o uso da função "ccnorm" */
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-]|^)(?:[A@]SS)(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-\.:]|$)';
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-]|^)(?:[A@]SS)(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-\.:]|$)';


rmdoubles( added_lines ) irlike terms
rmdoubles( added_lines ) irlike terms
& !rmdoubles( removed_lines ) irlike terms;
& !rmdoubles( removed_lines ) irlike terms;
) );
) );