Administração do filtro de abusos

Diferenças entre versões

EntradaVersão de 15h05min de 10 de dezembro de 2016 por !SilentVersão de 19h40min de 1 de setembro de 2018 por He7d3r
Informações básicas
Notas:
Remoção da seção de referências, sem remover nenhuma tag de referência
Remoção da seção de referências, sem remover nenhuma tag de referência


* tamanho>20 para pular grande remoção, outro filtro - rjclaudio
* tamanho>20 para pular grande remoção, outro filtro - rjclaudio
* -auto para detectar contas confirmadas, -parênteses supérfulos. -rjclaudio
* -auto para detectar contas confirmadas, -parênteses supérfulos. -rjclaudio
* incluindo domínio anexo -rjclaudio
* incluindo domínio anexo -rjclaudio
* incluindo {referências} para seção ref.
* incluindo {referências} para seção ref.
* mudando teste das tags, ao invés de verificar a remoção, verificar se ainda há alguma ref na página --rjclaudio
* mudando teste das tags, ao invés de verificar a remoção, verificar se ainda há alguma ref na página --rjclaudio
* uso de variável para detectar seção de ref ao invés de repetir a expressão --rjclaudio
* uso de variável para detectar seção de ref ao invés de repetir a expressão --rjclaudio
* detecção da tag ref pela tag de fechamento ao invés da abertura (menos variações possíveis) --rjclaudio
* detecção da tag ref pela tag de fechamento ao invés da abertura (menos variações possíveis) --rjclaudio
* Detecção de <references/> e {referencias} --rjclaudio
* Detecção de <references/> e {referencias} --rjclaudio
* removed_lines ao invés de old_wikitext, mais rápido (analisar linhas removidas é mais fácil que analisar todo o texto) --rjclaudio
* removed_lines ao invés de old_wikitext, mais rápido (analisar linhas removidas é mais fácil que analisar todo o texto) --rjclaudio
* Exceção para a página ter {{notas e referências  --rjclaudio
* Exceção para a página ter {{notas e referências  --rjclaudio
* Permitir espaços na lista de referências. --Helder
* Permitir espaços na lista de referências. --Helder
* Remoção do domínio anexo que foi desativado. - Otavio
* Remoção do domínio anexo que foi desativado. - Otavio
* Ajuste na indentação do código. --!Silent (10/dez/2016)
* Ajuste na indentação do código. --!Silent (10/dez/2016)
* Substituição de variáveis obsoletas ([[phab:T173889]]). --Helder
Condições do filtro
Condições:
(ajuda | discussão)
refList := '{{ *(ref\-?section|ref\-?list|refer[eê]ncias)|<references */?>';
refList := '{{ *(ref\-?section|ref\-?list|refer[eê]ncias)|<references */?>';
refClose := '</ref>';
refClose := '</ref>';


!'confirmed' in user_groups
!'confirmed' in user_groups
& article_namespace == 0
& page_namespace == 0
& removed_lines irlike refList
& removed_lines irlike refList
& !new_wikitext irlike refList
& !new_wikitext irlike refList
& !new_wikitext irlike '{{notas e referências'
& !new_wikitext irlike '{{notas e referências'
& new_wikitext irlike refClose
& new_wikitext irlike refClose
& new_size > 20
& new_size > 20