Wikipédia:Software/Anti-vandal tool
Exemplo de vandalismo detectado. | |
Desenvolvedor | Lupin e Cacycle |
Lançamento | 11 de Novembro de 2005 |
Sistema operacional | n/a |
Gênero(s) | Monitorização de edições recentes nos projectos Wikimedia |
Licença | GNU FDL |
Página oficial | User:Lupin/Anti-vandal tool |
Anti-vandal tool (AVT) é um script concebido pelo usuário Lupin para vigiar as mudanças recentes. Este script adiciona cinco atalhos na seção de "ferramentas" do menu lateral que permitem:
- Vigiar as edições recentes que contenham expressões de uma lista pré-definida;
- Vigiar todas as mudanças recentes;
- Vigiar [edições de IPs];
- Vigiar edições em artigos da sua lista de artigos vigiados; e
- Vigiar edições com erros ortográficos definidos na lista de erros comuns.
Funcionamento
[editar código-fonte]Esta página pode conter informações desatualizadas. |
O Anti-vandal tool recebe os dados de edições recentes do RSS feed da Wikipédia a cada 30 segundos e apresenta as edições conforme a ferramenta seleccionada. A cada 200 feeds, que equivale a 1 hora e 40 minutos, a actualização é interrompida e o script pergunta se quer continuar a monitorizar.
O filtro de palavras da lista negra (badwords) e de correcções ortográficas funciona quando as páginas são gravadas com determinadas palavras, não sendo necessariamente as palavras introduzidas na edição apresentada. Isso pode acontecer, por exemplo, numa página que contenha a palavra "gatuno" e quando alguém editar essa página e a gravar, o anti-vandal tool destacará essa edição, não sendo portanto culpa desse editor.
Descrição das funcionalidades
[editar código-fonte]Nota: em princípio, todas as ligações abrem as respectivas páginas numa nova janela, excepto "alternar detalhes", "detalhes", "mostrar detalhes" e "esconder detalhes" que são mostradas na própria página. Se quiser configurar o navegador para abrir as páginas em abas siga os seguintes passos:
- Firefox em Windows: aceda ao menu "Ferramentas" → "Opções" → "Abas" → "Abrir links de outros programas" → "Em nova aba da janela mais recente".
- Firefox em Mac OS: aceda ao menu "Firefox" → "Preferências..." → "Abas" → "Abrir links de outros programas" → "Em nova aba da janela mais recente".
- Safari em Mac OS: aceda ao menu "Safari" -> "Preferências..." → "Geral" → "Abrir link a partir dos aplicativos" → "Em uma nova aba da janela atual". Confirme se tem activada a opção: "Safari" → "Preferências..." → "Abas" → "Ativar navegação por abas".
Menu lateral
[editar código-fonte](ver imagem da direita)
- Monitorizar filtro - mostra a edições em que tenham sido adicionadas as palavras que se encontram na página Wikipedia:Software/Anti-vandal tool/badwords. O filtro não funciona em páginas novas (primeira edição), apenas em edições posteriores.
- Monitorizar tudo - mostra todas as edições
- Monitorizar IPs - mostra apenas edições de usuários anónimos
- Monitorizar vigiados - mostra edições em artigos da sua lista de artigos vigiados
- Monitorizar ortografia - mostra edições que contenham erros ortográficos que se encontram na página Wikipedia:Software/Anti-vandal tool/Ortografia. O filtro não diferencia maiúsculas de minusculas, ou seja, não detecta se alguém escreveu, por exemplo, áfrica.
Páginas de monitorização
[editar código-fonte]
| |
Mostrar 19:11:49 (dif.hist) Itaúna (Saquarema) inclui viado,blabla,hehe . . 200.143.201.130 (disc.cont) . (test | av | prop | ort | prev | bv +av | bvIP +av | bloq) . (Geografia) . [reverter] |
- (3) - número da actualização (RSS feed) das mudanças recentes
- a atualizar... - caso o campo seguinte "feito até às" não exista, o Anti-vandal tool está a actualizar a lista
- feito até às 19:06:54 - indica que a actualização foi concluída e apresenta a hora
- alternar detalhes - mostra abaixo da linha a comparação entre as edições (de todas as edições dessa actualização)
- limpar lista anterior - limpa as listas anteriores de mudanças recentes
- expandir - mostra na linha inferior a comparação entre edições (diff). Permite esconder posteriormente clicando em esconder.
- 19:11:49 - hora da edição
- dif - abre uma nova janela/aba da página para comparar a edição
- hist - abre uma nova janela/aba do histórico da página
- Itaúna (Saquarema) - título da página, se clicar abre uma nova janela/aba com o artigo
- inclui viado,blabla,hehe - neste exemplo, o Anti-vandal tool detectou que as palavras "viado", "blabla" e "hehe" encontram-se no artigo (podem ter sido adicionadas na edição ou estavam já presentes no artigo). Este campo só aparece na página de monitorizar filtro e ortografia.
- 200.143.201.130 - usuário ou IP que editou. Clicando abre a página de usuário/IP
- disc. - abre uma nova janela/aba da página de discussão do usuário/IP
- cont. - abre uma nova janela/aba com as contribuições do usuário/IP
- test - adiciona na página de discussão do usuário/IP a predefinição
{{av-test|nome do artigo}}
[1] - av - adiciona na página de discussão do usuário/IP a predefinição
{{aviso|nome do artigo}}
[1] - prop - adiciona na página de discussão do usuário/IP a predefinição
{{propaganda|nome do artigo}}
[1] - ort - adiciona na página de discussão do usuário/IP a predefinição
{{ortografia|nome do artigo}}
[1] - prev - adiciona na página de discussão do usuário/IP a predefinição
{{Mostrar Previsão|nome do artigo}}
[1] - bv - adiciona na página de discussão do usuário/IP a predefinição {{bv}}[1]
- +av - adiciona na página de discussão do usuário/IP a predefinição
{{Bv-av (Registrado)|nome do artigo}}
[1] - bvIP - adiciona na página de discussão do usuário/IP a predefinição {{bem-vindo ip}}[1]
- +av - adiciona na página de discussão do usuário/IP a predefinição
{{Bv-av|nome do artigo}}
[1] - bloq - (apenas administradores) bloqueia o usuário/IP
- Geografia - sumário da edição. Caso não seja preenchido ou mostrado um sumário automático do MediaWiki, este não aparece na lista.
- [reverter] - reverte a edição. Caso não seja administrador, para usar esta opção tem de activar a opção "Usar reversão (para não administradores)" descrita na secção seguinte.
Nota:
Opções nas páginas de monitorização
[editar código-fonte]- Ignorar páginas de discussão de todos os domínios - não mostra as edições feitas em páginas de discussão
- Mostrar apenas artigos e respectivas páginas de discussão do domínio principal - não mostra edições feitas em outros domínios que não o principal.
- Expandir automaticamente o novo conteúdo - mostra automaticamente os detalhes das edições (para comparar edições na própria página)
- Mostrar apenas edições não modificadas após 4 actualizações (2 minutos) - mostra as edições que não tenham sido editadas posteriormente, depois de 2 minutos (4 actualizações de 30 segundos cada). Desta forma pode evitar conflitos de edição com outros editores.
- Usar reversão (para não administradores - necessário ter instalado o script Popups de navegação) - caso não seja administrador active esta opção para poder usar o botão [reverter] do anti-vandal tool. No entanto, terá de ter instalado o script Popups de navegação para poder usar esta opção.
- Ignorar as minhas edições - não mostra as suas edições que efectuou em páginas da Wikipédia
- Ignorar: página de teste, esplanadas, cafés, contato linha direta e registos (movimentação, eliminação, bloqueio e novos usuários) - não mostra as edições efectuadas nas seguintes páginas e registos:
- Wikipedia:Esplanada/anúncios
- Wikipedia:Esplanada/propostas
- Wikipedia:Esplanada/geral
- Wikipedia:Café dos categorizadores
- Wikipedia:Café dos tradutores
- Wikipedia:Café das exatas
- Wikipedia:Café das humanas
- Wikipedia:Café das biomédicas
- Wikipedia:Café dos novatos
- Wikipedia:Coordenação robótica
- Wikipedia:Contato/Fale com a Wikipédia
- Wikipedia:Página de testes
- Especial:Log/move
- Especial:Log/delete
- Especial:Log/newusers
- Especial:Log/block
Instalação
[editar código-fonte]Para utilizar este recurso, basta ativá-lo na lista de gadgets, disponível nas preferências.
Melhorias
[editar código-fonte]Caso tenha sugestões de como modificar o código para aprimorá-lo, insira um comentário na página de discussão. Se acreditar que as mudanças seriam úteis apenas para você:
- Copie o código-fonte para uma de suas subpáginas (não esqueça de dizer quem são os autores), por exemplo Usuário:<SeuNomeDeUsuário>/Testes/MediaWiki:Gadget-antivandaltool.js;
- Faça as alterações que julgar necessárias;
- Importe a sua cópia para o seu common.js (utilize mw.loader.using se houver alguma dependência na definição do gadget).
- Depois de salvar a página, lembre-se de limpar o cache do seu navegador.
Aparecerão, como resultado, no menu ferramentas novos links (já referenciados no topo desta página).
Dicas
[editar código-fonte]Quando detectar uma edição vandalizada:
- antes de reverter, verifique também as edições anteriores, principalmente se essas edições anteriores tiverem sido efectuadas por IPs ou usuários recentes (a ligação para a página desses usuários aparece a vermelho). Se possível, verifique o histórico da página até uma edição de um usuário de confiança.
- verifique também as edições do usuário que vandalizou, pode ter feito o mesmo em outros artigos.
Para diminuir o tempo de carregamento das páginas:
- desactive a visualização de imagens nas preferências do seu navegador de forma a carregar as páginas em menos tempo. A maioria dos vandalismos ocorre no texto e não em imagens. Note que esta opção afectará todos os sites que visitar com o navegador.
- active a opção "Não mostrar o conteúdo da página abaixo das diferenças" disponível na aba "Diversos" das preferências. Dessa forma, ao visualizar a comparação de duas edições da história de uma página, aparecem apenas as alterações sem o conteúdo da página na parte inferior.
Páginas do Anti-vandal tool
[editar código-fonte]- Filtro de mudanças recentes - (o mesmo que clicar no menu lateral Monitorizar filtro)
- Todas mudanças recentes - (o mesmo que clicar no menu lateral Monitorizar tudo)
- Edições IP recentes - (o mesmo que clicar no menu lateral Monitorizar IPs)
- Monitorizar vigiados - (o mesmo que clicar no menu lateral Monitorizar vigiados)
- Monitorizar ortografia - (o mesmo que clicar no menu lateral Monitorizar ortografia)
- Badwords - "lista negra" utilizada pelo Anti-vandal tool para detectar as edições que contenham palavras desta lista
- Ortografia - lista de erros ortográficos utilizada pelo Anti-vandal tool para detectar as edições que contenham palavras desta lista.
- Cabeçalho - predefinição utilizada para mostrar informações específicas em cada uma das páginas de monitorização.
- MediaWiki:Gadget-antivandaltool.js - código-fonte do Anti-vandal tool. Somente os administradores podem fazer modificações nesta página, pois elas afetam todos os usuários que usem este script.
- Wikipedia:Software/Anti-vandal tool/cabeçalho - "predefinição" com observações a apresentar no cabeçalho das páginas de monitorização do anti-vandal tool.
Actualizações
[editar código-fonte]31 de Maio de 2007
- Nova funcionalidade que permite clicar em ligações presentes nos diffs. Por exemplo, se numa comparação de edições aparecer uma ligação como [[água]], ao clicar sobre ela abre a página do artigo água. Nota: deve clicar com o botão do meio do rato (mouse), caso contrário abrirá o artigo na janela do Anti-vandal tool.
- Nova opção "Ignorar as minhas edições"
- Nova opção "Ignorar: página de teste, esplanadas, cafés, contato linha direta e registos (movimentação, eliminação, bloqueio e novos usuários)"
- O filtro mostra todas as ocorrências de palavras da lista negra e não apenas a primeira detectada. Ou seja, se uma edição tiver mais do que uma palavra que esteja na lista negra, todas essas palavras são destacadas.