Administração do filtro de abusos

Diferenças entre versões

EntradaVersão de 18h18min de 20 de novembro de 2016 por He7d3rVersão de 01h34min de 19 de dezembro de 2016 por !Silent
Informações básicas
Notas:
Adicionei variações: ponto de exclamação e reticências após o nome (favor verificar se não quebrei a formatação). -Daimore
Adicionei variações: ponto de exclamação e reticências após o nome (favor verificar se não quebrei a formatação). -Daimore


É, acho que quebrei. Reverti para Lechatjaune. -Daimore
É, acho que quebrei. Reverti para Lechatjaune. -Daimore


Ativei a desautorização.
Ativei a desautorização.


Adicionei algumas palavras que são frequentemente usadas em vandalismo em artigos de times (e apenas para isto) -ThiagoRuiz
Adicionei algumas palavras que são frequentemente usadas em vandalismo em artigos de times (e apenas para isto) -ThiagoRuiz
* Remoção de 'auto' para ignorar também as contas confirmadas manualmente. -- rjclaudio
* Remoção de 'auto' para ignorar também as contas confirmadas manualmente. -- rjclaudio
* Remoção de parêntesis supérfluos, para consumir menos condições. -- rjclaudio
* Remoção de parêntesis supérfluos, para consumir menos condições. -- rjclaudio
* Incluindo domínio anexo -- rjclaudio
* Incluindo domínio anexo -- rjclaudio
* Refazendo sintaxe e aproveitando para novos tipos de vandalismos visto que os antigos estão obsoletos.-- Otavio
* Refazendo sintaxe e aproveitando para novos tipos de vandalismos visto que os antigos estão obsoletos.-- Otavio
* Refazendo vandalismo do Cruzeiro.--Otavio
* Refazendo vandalismo do Cruzeiro.--Otavio
* Reduce condition count ~MusikAnimal 2016.08.18
* Reduce condition count ~MusikAnimal 2016.08.18
* Normalização da regex e atualizão da lista de caracteres. --Helder
* Normalização da regex e atualizão da lista de caracteres. --Helder
* Indentando o código. --!Silent (18/dez/2016)
Condições do filtro
Condições:
(ajuda | discussão)
! 'confirmed' in user_groups & (
! 'confirmed' in user_groups & (
  texto := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ]|^)(?:FAKE|<SMAL>O CRUZEIRO CONQUISTOU)(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ]|$)';
texto := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊ?êÌÍÏÓÒÔÕQ~ÚUÜU]|^)(?:FAKE|<SMAL>O CRUZEIRO CONQUISTOU)(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊ?êÌÍÏÓÒÔÕQ~ÚUÜU]|$)';


  ccnorm(rmdoubles(added_lines)) irlike texto & (
ccnorm( rmdoubles( added_lines ) ) irlike texto  
    ! ccnorm(rmdoubles(removed_lines)) irlike texto
& !ccnorm( rmdoubles( removed_lines ) ) irlike texto
  )
)
)