Administração do filtro de abusos

Diferenças entre versões

EntradaVersão de 07h32min de 28 de abril de 2013 por ThiagoRuizVersão de 20h33min de 15 de julho de 2013 por He7d3r
Informações básicas
Notas:
Descrição: Detectar uso ofensivo/impróprio do termo "cu" e suas variantes.
Descrição: Detectar uso ofensivo/impróprio do termo "cu" e suas variantes.


* Ativando inicialmente em modo de registro, para observações iniciais. Testes feitos com a ferramenta "Especial:AbuseFilter/test", com aparente sucesso. --Kleiner
* Ativando inicialmente em modo de registro, para observações iniciais. Testes feitos com a ferramenta "Especial:AbuseFilter/test", com aparente sucesso. --Kleiner
* Primeiras 41 ocorrências sem falsos positivos. Iniciando modo de aviso para mais um período de observações. --Kleiner
* Primeiras 41 ocorrências sem falsos positivos. Iniciando modo de aviso para mais um período de observações. --Kleiner
* Teste para verificar aumento ou diminuição no "consumo de condições". Colocando código a detectar em variável específica. --Kleiner
* Teste para verificar aumento ou diminuição no "consumo de condições". Colocando código a detectar em variável específica. --Kleiner
* Desativando por um tempo para verificar se é ele quem está desativando toda a ferramenta de vez em quando. Vou esperar aproximadamente 15 dias para ter certeza. --Kleiner
* Desativando por um tempo para verificar se é ele quem está desativando toda a ferramenta de vez em quando. Vou esperar aproximadamente 15 dias para ter certeza. --Kleiner
* Reativando no modo de etiqueta, já que aparentemente ele não era a causa do problema supracitado. --Kleiner
* Reativando no modo de etiqueta, já que aparentemente ele não era a causa do problema supracitado. --Kleiner
* Analisei as últimos resultados do filtro e não achei nenhum falso positivo, parece que as chances de ocorrer são bem pequenas. Ativando modo de impedimento (inicialmente em modo de testes, vou analisar todos os impedimentos nos próximos 7 dias). --ThiagoRuiz
* Analisei as últimos resultados do filtro e não achei nenhum falso positivo, parece que as chances de ocorrer são bem pequenas. Ativando modo de impedimento (inicialmente em modo de testes, vou analisar todos os impedimentos nos próximos 7 dias). --ThiagoRuiz
* Remoção de 'auto' para ignorar também as contas confirmadas manualmente. --Helder
* Aprimoramento da expressão regular, para detectar também o início e o fim do artigo. --Helder
* Remoção de "action='edit'", pois "added_lines" nem está definido nas outras ações. --Helder
* Remoção de parêntesis supérfluos, para consumir menos condições. -- Helder
Condições do filtro
Condições:
(ajuda | discussão)
!('autoconfirmed' in user_groups) &
cu := "(?:[^a-záâãéêíóôõúç/]|^)c[uú](?:[^a-záâãéêíóôõúç/]|$)";
(action = 'edit') &
 
( cu := "([^a-záâãéêíóôõúç/]c[uú][^a-záâãéêíóôõúç/])";
! 'confirmed' in user_groups
(lcase(added_lines) rlike cu)
& lcase( added_lines ) rlike cu
&
& ! lcase( removed_lines ) rlike cu
!(lcase(removed_lines) rlike cu) )