Saltar para o conteúdo

Administração do filtro de abusos

Diferenças entre versões

EntradaVersão de 18h13min de 18 de setembro de 2017 por !SilentVersão de 13h30min de 29 de setembro de 2017 por !Silent
Informações básicas
Notas:
Descrição: filtro destinado a impedir edições cujo resumo não possua espaço ou outros casos previstos em [[WP:FE/VANDAL#Filtro_161]].
Descrição: filtro destinado a impedir edições cujo resumo não possua espaço ou outros casos previstos em [[WP:FE/VANDAL#Filtro_161]].


* 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)
* Ajuste para evitar FP. --!Silent (28/ago/2017)
* Pondo para impedir sumário com mesmo caractere repetido quatro vezes ou mais no início ou no fim. --!Silent (03/set/2017)
* Pondo para impedir sumário com mesmo caractere repetido quatro vezes ou mais no início ou no fim. --!Silent (03/set/2017)
* Ajuste para evitar FP. --!Silent (18/set/2017)
* Ajuste para evitar FP. --!Silent (18/set/2017)
* +variação na condição. --!Silent (29/set/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})' ) & ( (
/*
/*
1 - 30 caracteres ou mais e sem espaço algum
1 - 30 caracteres ou mais e sem espaço algum
2 - 15 caracteres seguidos sem espaço, ainda que o sumário tenha espaço no seu decorrer
2 - 15 caracteres seguidos sem espaço, ainda que o sumário tenha espaço no seu decorrer
*/
*/
summary rlike '[^\s\/]{30}'
summary rlike '[^\s\/]{30}'
| summary rlike '^/\*.+\*/ ?[^\s\/]{15,}$'
| ( !( summary rlike '[\s\/]' ) & length( summary ) > 15 );
| ( !( summary rlike '[\s\/]' ) & length( summary ) > 15 );
) | (
) | (
/* 1 - Sem vogal e com mais de dez ou mais letras
/* 1 - Sem vogal e com mais de dez ou mais letras
2 - Mesmo caractere repetido quatro vezes ou mais no início ou no fim
2 - Mesmo caractere repetido quatro vezes ou mais no início ou no fim
*/
*/
summary != '' & (
summary != '' & (
summary irlike '^[^aeiou]{10,}$' & !( summary irlike '^/\*.+\*/' )
summary irlike '^[^aeiou]{10,}$' & !( summary irlike '^/\*.+\*/' )
| ( summary irlike '^([^\s])\1{3,}' | summary irlike '([^\s])\1{3,}$' )
| ( summary irlike '^([^\s])\1{3,}' | summary irlike '([^\s])\1{3,}$' )
);
);
) );
) );