MediaWiki Discussão:Gadget-antivandaltool.js

Ferramenta antivandalismo
Monitoramento de edições Manutenção da ferramenta
( Com palavras inadequadas | Com erros | De IPs | Nos vigiados | Todas ) ( Palavras inadequadas | Erros comuns | Documentação | Código-fonte | Bugs? )

Erro ao reverter editar

O software está dando o seguinte erro ao pedir "reversão": Internal Server Error, já há alguns dias!--Reynaldo Avaré Msg 20h12min de 27 de Agosto de 2008 (UTC)

Opera editar

O Software não funciona no Opera. =/ ⇨HotWiki 12h53min de 2 de abril de 2009 (UTC)Responder

Funcionava, mas também não está funcionando no Firefox 3.0.8 ---Reynaldo Avaré Msg 06h21min de 6 de maio de 2009 (UTC)Responder

Problemas editar

Alguem mais esta enfrentando problemas no uso do anti vandal tool? Desde que migraram para essa nova interface, o programa esta deixando de funcionar corretamente. Não consigo mais utilizá-lo através do menu ferramentas. Vinicius Lima (Discussão) 16h58min de 12 de fevereiro de 2011 (UTC)Responder

Estou tentando reinstalar o Anti Vandal Tool mas também estou com problemas. Aparece a seguinte mensagem: Ciclo de predefinições detectado: Wikipédia:Software/Anti-vandal tool/. Alguém sabe do que se trata? JSSX diga 01h21min de 23 de fevereiro de 2012 (UTC)Responder
Não sei se o script está funcionando, mas pelo menos o aviso sobre o ciclo de predefinições deverá desaparecer depois destas edições: [1], [2] e [3]. Helder 13h40min de 23 de fevereiro de 2012 (UTC)Responder
O script ainda não funciona. Entretanto, o cabeçalho mudou. Agora aparece simplesmente: Esta página é utilizada pela ferramenta Anti-vandal tool. JSSX diga 14h30min de 23 de fevereiro de 2012 (UTC)Responder
Agora ele está funcionando. Esvazie o seu common.js e ative ele (e os popups) nas lista de gadgets que aparece nas preferências. Helder 12h42min de 29 de fevereiro de 2012 (UTC)Responder

Omitir caracteres detectados ao simular um "Lookbehind" editar

Tenho uma sugestão de melhoria para uma futura versão: quando o script detecta "frases", isto é expressões que começam e terminam nas fronteiras das palavras, na Wikipédia:Software/Anti-vandal tool/Filtro de mudanças recentes, a linha correspondente à edição detectada mostra algo do tipo "inclui <um caractere><expressão>", sendo que o tal "caractere" não deveria aparecer ali. Por exemplo, nesta edição apareceu "inclui ;tbm", sendo que o que deveria aparecer era "inclui tbm".

O caractere é detectado pela parte destacada abaixo (que serve para imitar um lookbehind):

		phrases:'(?:^|[^/\\w])(?:<LIST>)(?![/\\w])'

mas idealmente o script deveria removê-lo antes de exibir na lista de mudanças recentes. Helder 16h08min de 27 de fevereiro de 2012 (UTC)Responder

Ponto e vírgula extra editar

Às vezes aparece um ponto e vírgula extra no diff que a ferramenta mostra aqui. Por exemplo, quando apareceu esta edição, o parágrafo destacado acima do diff continha

dezembro de 2011.</ref>;) foi

em vez de

dezembro de 2011.</ref>) foi

que estava no lado direito do diff, um pouco mais abaixo. Seria bom descobrir de onde surgiu aquele ";" e removê-lo. Helder 21h28min de 27 de fevereiro de 2012 (UTC)Responder

Bom, a origem eu já sei: quando a parte do artigo que aparece no diff contém algo como
<ref>{{harvnb|Emery|2007|p=139}}</ref>
isso o código do feed das mudanças recentes contém
&lt;ref&gt;{{harvnb|Emery|2007|p=139}}&lt;/ref&gt;
Helder 23h29min de 7 de julho de 2012 (UTC)Responder

Uso da API editar

Assim que possível o código deve ser migrado para que deixe de usar algo como

para obter a lista de mudanças recentes, e passe a usar API para obter listas como estas (em JSON):

Helder 18h47min de 29 de fevereiro de 2012 (UTC)Responder

Patrulhamento automático editar

Ao fazer reversões (como esta) o script não marca a edição revertida como patrulhada. Acredito que o ideal seria ele fazer isso automaticamente, como no reversão e avisos. Helder 12h36min de 13 de março de 2012 (UTC)Responder

Problema com letras acentuadas editar

Atualmente, o código que gera uma expressão regular a partir da lista de erros comuns, tem a seguinte forma:

	window.spellRe=RegExp('\\b(' + a.join('|') + ')\\b', 'i');

no entanto, em JavaScript, a detecção das bordas das palavras com \b é problemática no caso de letras acentuados, cedilha e outros outros caracteres unicode em geral. Por exemplo, "\bves\b" detecta "vesícula", pois "í" não é considerado uma letra (ou, não forma palavras). Então para melhorar o funcionamento do script com textos em nosso idioma precisaremos improvisar alguma coisa. Talvez seja o suficiente usar [^a-záàâãçéêíóôõúü\-] como na lista de typos usada pelo AWB e o WikEd. Helder 14h06min de 20 de março de 2012 (UTC)Responder

Vigiadas editar

Estou a notar que as minhas páginas que reverto seguindo os links da ferramenta não estão entrando na minha lista de páginas vigiadas. É um erro comum ou é algo nas minhas configurações? +Príncipe Willy 20h48min de 26 de março de 2012 (UTC)Responder

Acredito que o autor do script fez isso intencionalmente, pois há um "autowatch=false" em uma das funções do script.
Idealmente, o script deveria respeitar a preferência do editor (levando em conta se a opção "Adicionar páginas editadas por mim à minha lista de páginas vigiadas" foi ativada ou desativada nas preferências).
Para implementar a mudança, talvez seja suficiente usar o valor de mw.user.options.get('watchdefault') em vez de usar sempre "false" (ou de mudar para "true", pois nem todos querem vigiar as páginas que revertem). Mas para isso seria necessário colocar o módulo "user.options" como dependência (e não sei se o gadget funciona se for ativado com o ResourceLoader, se não funcionar, teria que ser usado mw.loader.using('user.options', ...) em algum lugar do script). Helder 21h52min de 26 de março de 2012 (UTC)Responder

Ocultar cabeçalho e FastButtons editar

Seria possível ocultar o cabeçalho e o FastButtons? Abaixo do Interromper as atualizações aparece as barras do FastButtons e também abaixo dela:

Origem: Wikipédia, a enciclopédia livre.
< Wikipédia:Software‎ | Anti-vandal tool

Fica estranho, não teria como ocultar essas coisas? TheVulcan (discussão) 13h07min de 27 de outubro de 2013 (UTC)Responder

Monitoramento de IP editar

He7d3r não seria melhor adicionar apenas edições prejudicias com o filtro "r" no monitoramento de IP, da forma que fizeram no fastbuttons clicando no botão "edições a revisar"? FranciscoMD.C 08h43min de 29 de junho de 2017 (UTC)Responder

O ideal será propor isso na discussão do script original: en:User talk:Lupin/recent2.js. Gasta-se muito tempo para manter duas cópias do mesmo script em sincronia... Helder 12h04min de 29 de junho de 2017 (UTC)Responder

A ferramenta "Anti-vandal tool" não se encontra a funcionar correctamente editar

Verifico que a ferramenta Anti-vandal tool, independente dos filtros "IP", "ortografia", entre outros.. não aparece a listagem. Informa que esta a actualizar e depois dá erro. Obrigado PVieiraCoding (discussão) 10h19min de 9 de março de 2018 (UTC)Responder

Regressar à página "Gadget-antivandaltool.js".