Saltar para o conteúdo

Administração do filtro de abusos

Diferenças entre versões

EntradaVersão de 20h44min de 27 de agosto de 2017 por !SilentVersão de 20h10min de 28 de agosto de 2017 por !Silent
Informações básicas
Notas:
Descrição: filtro destinado a impedir edições cujo resumo não possua espaço e tenha mais de quinze caracteres ou caso contenha algum termo com mais de trinta caracteres sem espaço. Além disso, impede a repetição de um mesmo caractere seis ou mais vezes (ver [[WP:FE/VANDAL]]).
Descrição: filtro destinado a impedir edições cujo resumo não possua espaço e tenha mais de quinze caracteres ou caso contenha algum termo com mais de trinta caracteres sem espaço. Além disso, impede a repetição de um mesmo caractere seis ou mais vezes (ver [[WP:FE/VANDAL]]).


* Pondo o filtro para impedir a edição ao invés de somente avisar. --!Silent (17/mai/2017)
* Pondo o filtro para impedir a edição ao invés de somente avisar. --!Silent (17/mai/2017)
* Ajuste para evitar FP. --!Silent (27/mai/2017)
* Ajuste para evitar FP. --!Silent (27/mai/2017)
* Pondo para impedir a repetição de um mesmo caractere seis ou mais vezes. --!Silent (29/mai/2017)
* Pondo para impedir a repetição de um mesmo caractere seis ou mais vezes. --!Silent (29/mai/2017)
* Voltando a versão anterior por enquanto pois causou muitos FPs. --!Silent (30/mai/2017)
* Voltando a versão anterior por enquanto pois causou muitos FPs. --!Silent (30/mai/2017)
* Pondo para impedir um sumário sem vogal com dez ou mais letras. --!Silent (27/ago/2017)
* Pondo para impedir um sumário sem vogal com dez ou mais letras. --!Silent (27/ago/2017)
* Ajuste para evitar FP. --!Silent (28/ago/2017)
Condições do filtro
Condições:
(ajuda | discussão)
!'confirmed' in user_groups & !( summary rlike '(HTTPS?://|\[\[.+\]\]|\.[a-z]{2,3})' ) & ( (
!'confirmed' in user_groups & !( summary rlike '(HTTPS?://|\[\[.+\]\]|\.[a-z]{2,3})' ) & ( (
summary rlike '[^\s\/]{30}'
summary rlike '[^\s\/]{30}'
| ( !( summary rlike '[\s\/]' ) & length( summary ) > 15 );
| ( !( summary rlike '[\s\/]' ) & length( summary ) > 15 );
) | (
) | (
/* Sumário sem vogal e com mais de dez ou mais letras */
/* Sumário sem vogal e com mais de dez ou mais letras */
summary != ''
summary != ''
& rmdoubles( summary ) irlike '^[^aeiou]{10,}$';
& rmdoubles( summary ) irlike '^[^aeiou]{10,}$' & !( rmdoubles( summary ) irlike '^/\*.+\*/' );
) );
) );