Diferenças entre versões

EntradaVersão de 20h58min de 12 de fevereiro de 2012 por Francisco LeandroVersão de 00h46min de 15 de julho de 2013 por He7d3r
Informações básicas
Notas:
exceção para página de discussão ({{ER| presente em vários avisos) - rjclaudio
exceção para página de discussão ({{ER| presente em vários avisos) - rjclaudio


* Substituindo condição, a pedido de Francisco Leandro. --Kleiner
* Substituindo condição, a pedido de Francisco Leandro. --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 utilizar menos condições. --Helder
Condições do filtro
Condições:
(ajuda | discussão)
(user_editcount < 50) &
pred := '\{\{(?:er(?:1|20)?|spam|lixo|impróprio|delete|usuário:salebot/impróprio)[\|\}]';
!(article_namespace == 2) &
 
(lcase(removed_lines) rlike '{{(?i:(er(1|20)?|spam|lixo|impróprio|delete|usuário:salebot/impróprio)[\|\}])') &
user_editcount < 50
!(lcase(added_lines) rlike '{{(?i:(er(1|20)?|spam|lixo|impróprio|delete|usuário:salebot/impróprio)[\|\}])')
& ! article_namespace == 2
& lcase( removed_lines ) rlike pred
& ! lcase( added_lines ) rlike pred