Saltar para o conteúdo

Administração do filtro de abusos

Diferenças entre versões

EntradaVersão de 15h39min de 24 de janeiro de 2011 por KleinerVersão de 00h51min de 15 de julho de 2013 por He7d3r
Informações básicas
Notas:
Descrição: Detecta tentativa de promoção pessoal ou profissional ("spam") em página de usuário ("PU"), algo que não é permitido neste projeto.
Descrição: Detecta tentativa de promoção pessoal ou profissional ("spam") em página de usuário ("PU"), algo que não é permitido neste projeto.


* Inativando filtro que atualmente não funciona. --Kleiner
* Inativando filtro que atualmente não funciona. --Kleiner
* Reativando filtro, a pedido, apenas no modo de registro, para descobrir qual era o problema que estava (ou está) impedindo-o de funcionar. --Kleiner
* Reativando filtro, a pedido, apenas no modo de registro, para descobrir qual era o problema que estava (ou está) impedindo-o de funcionar. --Kleiner
* Uso de uma variável em vez de repetir a mesma regex. --Helder
* Otimização da regex. --Helder
* Remoção de parêntesis supérfluos, para gastar menos condições. --Helder
Condições do filtro
Condições:
(ajuda | discussão)
(article_namespace == 2) &
spam := 'empresa|banda|biografia|site|web|perfil|meus (?:web)?sites|diretor d|publicitário|nascido em|bibliografia|curr(?:ículo|iculum)|vitae|técnico em|atelier|graduado|doutorando|formado|cursou|localiza|telefone|e\-mail|(?:fund|cri)ador|msn|twitter|orkut|skype|blog|flick|página pessoal|e\-book|em \[\[[0-9]{4}\]\]|m(?:ais|eiores) informações|(?:nick|user)name';
(lcase(added_lines) rlike '(empresa|banda|biografia|site|web|perfil|meus (web)?sites|diretor d|publicitário|nascido em|bibliografia|currículo|curriculum|vitae|técnico em|atelier|graduado|doutorando|formado|cursou|localiza|telefone|e\-mail|fundador|criador|msn|twitter|orkut|skype|blog|flick|página pessoal|e\-book|em \[\[[0-9]{4,4}\]\]|(mais|meiores) informações|nickname|username)') &  
 
!(lcase(removed_lines) rlike '(empresa|banda|biografia|site|web|perfil|meus (web)?sites|diretor d|publicitário|nascido em|bibliografia|currículo|curriculum|vitae|técnico em|atelier|graduado|doutorando|formado|cursou|localiza|telefone|e\-mail|fundador|criador|msn|twitter|orkut|skype|blog|flick|página pessoal|e\-book|em \[\[[0-9]{4,4}\]\]|(mais|meiores) informações|nickname|username)')
article_namespace == 2
& lcase( added_lines ) rlike spam
& ! lcase( removed_lines ) rlike spam