Saltar para o conteúdo

Administração do filtro de abusos

Diferenças entre versões

EntradaVersão de 00h17min de 15 de julho de 2013 por He7d3rVersão de 21h52min de 15 de julho de 2013 por He7d3r
Informações básicas
Notas:
Descrição: Detecta edições de usuários anônimos ou novatos que editam artigos já criados e que insiram alguma das expressões listadas, desde que elas sejam palavras completas (não detecta edições onde elas são parte de outras palavras, isto é, quando são radicais, sufixos ou prefixos de outros termos). Possui o mesmo objetivo do filtro 7, que possui código ligeiramente diverso, para evitar problemas de desativação automática. Explicação detalhada em "Wikipedia Discussão:Filtro de edições". --Kleiner
Descrição: Detecta edições de usuários anônimos ou novatos que editam artigos já criados e que insiram alguma das expressões listadas, desde que elas sejam palavras completas (não detecta edições onde elas são parte de outras palavras, isto é, quando são radicais, sufixos ou prefixos de outros termos). Possui o mesmo objetivo do filtro 7, que possui código ligeiramente diverso, para evitar problemas de desativação automática. Explicação detalhada em "Wikipedia Discussão:Filtro de edições". --Kleiner


* Realizando primeiros testes para possível divisão do filtro 7, pelos motivos explicados em "Wikipedia Discussão:Filtro de edições". Modo de registro apenas. --Kleiner
* Realizando primeiros testes para possível divisão do filtro 7, pelos motivos explicados em "Wikipedia Discussão:Filtro de edições". Modo de registro apenas. --Kleiner
* Teste realizado com sucesso! Ativando modo de impedimento. --Kleiner
* Teste realizado com sucesso! Ativando modo de impedimento. --Kleiner
* Evitar falso positivo com "cuíca", e termos semelhantes. --Kleiner
* Evitar falso positivo com "cuíca", e termos semelhantes. --Kleiner
* Tirando pipe que causava falsos positivos. --Kleiner
* Tirando pipe que causava falsos positivos. --Kleiner
* Utilizando variável específica para reunir o código de detecção de palavras ofensivas sob o identificador "palavrao". --Kleiner
* Utilizando variável específica para reunir o código de detecção de palavras ofensivas sob o identificador "palavrao". --Kleiner
* "Bambi" já teve mais de um falso positivo identificado. Precisa entrar em algum outro tipo de filtro, talvez um específico para futebol. --Kleiner
* "Bambi" já teve mais de um falso positivo identificado. Precisa entrar em algum outro tipo de filtro, talvez um específico para futebol. --Kleiner
* Retirando termo "cu" da detecção para fazê-la em filtro específico, dado os diversos falsos positivos registrados. --Kleiner
* Retirando termo "cu" da detecção para fazê-la em filtro específico, dado os diversos falsos positivos registrados. --Kleiner
* Mais palavrões coletados nos registros de Wikipédia:Pedidos/Supressão --viniciusmc
* Mais palavrões coletados nos registros de Wikipédia:Pedidos/Supressão --viniciusmc
* Remoção de parêntesis supérfluos, para consumir menos condições. -- Helder
* Remoção de parêntesis supérfluos, para consumir menos condições. -- Helder
* Otimização da expressão regular. -- Helder
* Otimização da expressão regular. -- Helder
* Remoção de "action='edit'", pois "added_lines" nem está definido nas outras ações. --Helder
* Remoção de "action='edit'", pois "added_lines" nem está definido nas outras ações. --Helder
* Remoção de 'auto' para ignorar também as contas confirmadas manualmente. --Helder
* 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
Condições do filtro
Condições:
(ajuda | discussão)
ofensas := '[^a-záâãéêíóôõúç](arrombado|fudido|baitola|bicha|cag(?:ar|ona|ão|uei|alh(?:ão|ões))|putinhas?|bucetas?|gayucho|cuzão|otário|fod(?:ão|ões)|[kc]aralho|kacete|fdp|merd[ea]|viado|porra|put[aoã]|xereca|(?:bos|pu|xoxo)ta|piça|bilau|paneleiro)[^a-záâãéêíóôõúç]';
ofensas := '(?:[^a-záâãéêíóôõúç]|^)(?:arrombado|fudido|baitola|bicha|cag(?:ar|ona|ão|uei|alh(?:ão|ões))|putinhas?|bucetas?|gayucho|cuzão|otário|fod(?:ão|ões)|[kc]aralho|kacete|fdp|merd[ea]|viado|porra|put[aoã]|xereca|(?:bos|pu|xoxo)ta|piça|bilau|paneleiro)(?:[^a-záâãéêíóôõúç]|$)';


! 'confirmed' in user_groups
! 'confirmed' in user_groups
& old_size > 0
& old_size > 0
& lcase( added_lines ) rlike ofensas
& lcase( added_lines ) rlike ofensas
& ! lcase( removed_lines ) rlike ofensas
& ! lcase( removed_lines ) rlike ofensas