Saltar para o conteúdo

Administração do filtro de abusos

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' )