Saltar para o conteúdo

Administração do filtro de abusos

Diferenças entre versões

EntradaVersão de 02h42min de 9 de agosto de 2013 por RjclaudioVersão de 15h21min de 9 de agosto de 2013 por Rjclaudio
Informações básicas
Notas:
* Exceções para:
* Exceções para:
   - {{crimg|usuário}}]] -- rjclaudio
   - {{crimg|usuário}}]] -- rjclaudio
   - {{PAGENAME}}, mt utilizada em edição acidental (esquece do subst), não dá pra dificultar edição -- rjclaudio
   - {{PAGENAME}}, mt utilizada em edição acidental (esquece do subst), não dá pra dificultar edição -- rjclaudio
* retirando não-autoconfirmados, apenas durante os testes -- rjclaudio
* retirando não-autoconfirmados, apenas durante os testes -- rjclaudio
* 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
* Dominio anexo --rjclaudio
* Dominio anexo --rjclaudio
* Otimizando regex (irlike) --rjclaudio
Condições do filtro
Condições:
(ajuda | discussão)
(article_namespace == 0 | article_namespace == 102)
(article_namespace == 0 | article_namespace == 102)
& ( prog := '\{\{#|\{\{\{|\{\{[Nn]avebox|\{\{(?:(?:(?:SUB|FULL|BASE)PAGE|SITE)NAME|NAMESPACE)';
& ( prog := '\{\{#|\{\{\{|\{\{[Nn]avebox|\{\{(?:(?:(?:SUB|FULL|BASE)PAGE|SITE)NAME|NAMESPACE)';
       added_lines rlike prog
       added_lines rlike prog
& ! removed_lines rlike prog
& ! removed_lines rlike prog
& ! lcase( added_lines ) rlike '\{\{crimg'
& ! added_lines irlike '\{\{crimg'
)
)