Diferenças entre versões

EntradaVersão de 17h48min de 22 de dezembro de 2010 por KleinerVersão de 21h53min de 18 de julho de 2013 por He7d3r
Informações básicas

Descrição:

(publicamente visível)
PN com ER
Página nova proposta para a eliminação
Notas:
* Artigo recém-criado, com tag de ER/ESR/ER do Sale, provável recriação ou vandalismo. - rjclaudio
* Artigo recém-criado, com tag de ER/ESR/ER do Sale, provável recriação ou vandalismo. - rjclaudio
* Não detecta páginas criadas pelo Salebot (aviso em PDU) - rjclaudio
* Não detecta páginas criadas pelo Salebot (aviso em PDU) - rjclaudio
* Não detecta página arquivadas pelo Lady Gabrielle de Lioncourt Bot - Ruy.
* Não detecta página arquivadas pelo Lady Gabrielle de Lioncourt Bot - Ruy.
* Não detecta "<nowiki>{{ER" , usado em muitos avisos - rjclaudio
* Não detecta "<nowiki>{{ER" , usado em muitos avisos - rjclaudio
* Mudei o final de [\|\}] para apenas \|, evitando falso-positivos com <nowiki>{{lixo}}</nowiki> em mensagens. - rjclaudio
* Mudei o final de [\|\}] para apenas \|, evitando falso-positivos com <nowiki>{{lixo}}</nowiki> em mensagens. - rjclaudio
* Tamanho > 30, menores outro filtro impede - rjclaudio
* Tamanho > 30, menores outro filtro impede - rjclaudio
* Subpágina "Usuário:Salebot/Lixo" foi movida para "Usuário:Salebot/Impróprio". --Kleiner
* Subpágina "Usuário:Salebot/Lixo" foi movida para "Usuário:Salebot/Impróprio". --Kleiner
* "Administrador" -> "sysop". -- Helder
* Remoção de parêntesis supérfluos, para consumir menos condições. -- Helder
* Uso de uma variável em vez de repetir a mesma regex. -- Helder
* Aprimoramento da regex para lidar com espaços. -- Helder
Condições do filtro
Condições:
(ajuda | discussão)
!('Administrador' in user_groups) &
elim := '{{\s*(?:er1?|esr[12]?|spam|lixo|impróprio|delete|usuário:salebot/impróprio)\s*\|';
(article_recent_contributors == "") &
 
(new_size>30) &
! 'sysop' in user_groups
(lcase(added_lines) rlike '{{(er1?|esr[12]?|spam|lixo|impróprio|delete|usuário:salebot/impróprio)\|') &  
& article_recent_contributors == ''
!(lcase(added_lines) rlike '<nowiki>[^<>]*{{(er1?|esr[12]?|spam|lixo|impróprio|delete|usuário:salebot/impróprio)\|') &  
& new_size > 30
!(user_name == "Salebot" | user_name == "Lady Gabrielle de Lioncourt Bot")
& lcase( added_lines ) rlike elim
& ! lcase( added_lines ) rlike '<nowiki>[^<>]*' + elim
& ! ( user_name == 'Salebot' | user_name == 'Lady Gabrielle de Lioncourt Bot' )