MediaWiki Discussão:Gadget-diffTools.js

O conteúdo da página não é suportado noutras línguas.
Origem: Wikipédia, a enciclopédia livre.

Avisar caso o sumário seja muito longo[editar código-fonte]

Acredito que seria bom se o script pudesse avisar o editor caso ele digite um sumário, que juntamente com o padrão, exceda o tamanho permitido. Assim o editor teria a chance de tentar simplificar o sumário para evitar que ele fique cortado (como nesta edição). Helder 15h53min de 10 de fevereiro de 2012 (UTC)[responder]

Poderia ser algo assim:
while ( !0 ) {
	if ( typeof text == 'undefined' ) {
		text = prompt( 'Comentário a acrescentar ao sumário da reversão:', 'inadequado' );
	} else {
		text = prompt( 'Quantidade caracteres excedida.', text );
	}
		
	if ( text.length + 129 <= 250 ) {
		break;
	}
}

O problema é esse 129 é do texto padrão do sumário, com $1, $2 e etc, e não já repleceado com os nomes e links. Fora que o 250 é pra quem usa o gadget que aumenta o limite do sumário, e como as variáveis de dentro da função estão com locais, não tem como pegar nenhuma pra saber o gadget está ativo ou não. Há não ser que tenha algo na API que verifique os gadgets. !Silent (discussão) 21h59min de 13 de março de 2012 (UTC)[responder]

Uma coisa que seria inconveniente é que no caso de exceder o tamanho, o editor ficaria recebendo novos avisos a toda hora. O ideal seria ter um campo como o do sumário de edições normal, que exibe "Seu sumário de edição é muito grande." em vermelho abaixo do próprio campo, assim que excedemos o tamanho. Mas isso não seria possível com um simples prompt. Talvez com jquery.ui.algumacoisa... (o que é usado no wikibugs.js para informar erros)
Quanto ao tamanho ser com $1 em vez de com os nomes, isso não parece difícil de corrigir: em vez de fazer o replace só na hora em que é feita uma reversão, isso podia ser feito na hora em que a página é carregada, no loop $.each( options... que constrói os links de cada uma das opções. Só que ai eu acho que o sumário não poderia ser definido dentro da função com var sum, mas sim nos 'sum': que ficam fora... Enfim, acho que será preciso fazer umas mudanças na lógica dele pra conseguir um bom resultado...
Em relação ao tamanho máximo, tem dois bugs do MW que ajudam a piorar a situação: bugzilla:29804 e bugzilla:29467. Helder 23h19min de 13 de março de 2012 (UTC)[responder]
Houve mais algum avanço na elaboração dessa advertência quanto ao tamanho do sumário de edição? Já é possível implementá-la? Comigo já aconteceu de exceder o tamanho ao usar reverter +comentários.
Também tenho uma dúvida: No caso de exceder o tamanho máximo, o excesso simplesmente não é salvo? Ou há alguma configuração em "Preferências" que permita visualizar sumários longos? Desde já, obrigado!! Max51diga! 02h45min de 27 de julho de 2013 (UTC)[responder]

Quando testava esta alteração em modo de depuração (isto é, com "debug=1"), notei que esse script tem algum problema. Ao clicar em "Salvar página" (que supostamente está sob o controle de uma função do MediaWiki:Gadget-NewVillagePump.js/Core.js) ocorre um erro na linha

'Preparando a edição da página "' + page.replace(/_/g, ' ') + '"...'

do MediaWiki:Gadget-rev e avisos.js.

Apesar de eu achar que o problema estaria resolvido se a função "editPage" fosse renomeada para qualquer outra coisa aleatória, isso não resolveria o problema subjacente que é a questão dos escopos: uma função definida aqui não deveria "vazar" para um escopo que pudesse afetar outros scripts como aconteceu. Seria bom investigar e resolver isso para evitar problemas inesperados no futuro.

PS: Testei no Google Chrome (Versão 19.0.1084.46), com a opção Pause on Uncaught Exceptions ativada. Helder 21h34min de 17 de maio de 2012 (UTC)[responder]

Patrulhamento das próprias edições[editar código-fonte]

Percebi agora há pouco que usando Reversão e Avisos consigo marcar como patrulhadas minhas próprias edições (não sou autorrevisor). Isso acontece com mais alguém? Parece-me ser um grande problema, já que desta forma qualquer usuário com Rev e Av conseguiria agir como se fosse um autorrevisor. Will.zero (discussão) 03h54min de 23 de outubro de 2012 (UTC)[responder]

Teria um link para um diff exemplificando o problema que relatou?
Não encontrei qualquer edição sua no registro dos patrulhamentos que fez. O gadget só patrulha as edições em que o link para o patrulhamento já estava presente no diff. Edições como esta continuam sem patrulhamento (no instante em que conferi). Helder 09h48min de 23 de outubro de 2012 (UTC)[responder]
Hum... Entendi o que acontece. Quando aperto em patrulhar, marca que a página foi patrulhada, mas ao atualizá-la ela marca novamente que precisa ser patrulhada. Pensei que estivesse realmente sendo patrulhada, o que seria um grande problema. Quando se tenta patrulhar a própria página sem Rev e Av aparece uma mensagem de que não é possível patrulhar as próprias edições. Enfim, não há nada errado. Que bom. Will.zero (discussão) 14h29min de 23 de outubro de 2012 (UTC)[responder]
Neste caso, acho que é algo que o script deveria checar, justamente para não causar confusão... Helder 16h04min de 23 de outubro de 2012 (UTC)[responder]

Marcar como sem imagens[editar código-fonte]

Olá pessoal. Acredito que seria bom haver algum botão na manutenção de marcar a página como sem imagens (fica a sugestão para quem programa esses gadgets). Há alguma outra forma prática de fazer isso (sem ter que abrir a edição da página...)?--Prima.philosophiaD.C 19h21min de 27 de novembro de 2012 (UTC)[responder]

Muito poluído[editar código-fonte]

O gadget está ocupando bem mais espaço agora que há botões para cada nível de aviso.

Apesar disso funcionar, e ser mais prático/rápido de implementar do que tentar fazer com que o próprio gadget detecte qual o nível adequado, não acho que a solução atual seja a ideal.

Seria bom melhorar isso quando for possível. Helder 14h21min de 25 de abril de 2012 (UTC)[responder]

A propósito, isso de níveis no gadgets (FB, RV e Huggle) até tava sendo discutido aqui. !Silent (discussão) 14h29min de 25 de abril de 2012 (UTC)[responder]
É, eu vi. Foi aquele tópico que me lembrou de comentar sobre isso. Helder 14h35min de 25 de abril de 2012 (UTC)[responder]

Reordenar alguns avisos[editar código-fonte]

Atualmente a ordem de alguns dos avisos é:

propaganda · mudança de grafia · assinatura em artigo · cópia · data · cite fonte · mostrar previsão

Seria melhor reordenar deixando os erros mais frequentes no começo. Uma sugestão seria:

cite fonte · mudança de grafia · mostrar previsão · propaganda · cópia · data · assinatura em artigo

JAMAL 10h32min de 7 de março de 2013 (UTC)[responder]

Remover avisos raramente usados[editar código-fonte]

"assinatura em artigo"

Assinar um artigo é algo tão raro que acredito que nem justifique a existência de um aviso para isso, poderia ser removido sem prejuízo.

"data" (esse aviso: Caro(a) usuário(a), não insira seu nome, data de nascimento ou de aniversário e outros dados pessoais em páginas da Wik[...])

Esse aviso também poderia ser removidos, pouquíssimo usado.

JAMAL 10h32min de 7 de março de 2013 (UTC)[responder]

É díficil ver, mas não acho que justifica a retirada. Quanto mais variedade de avisos, melhor. !Silent (discussão) 11h01min de 7 de março de 2013 (UTC)[responder]

Clico em Reverter mas a página não é revertida. Tentando reverter essa edição. Aparecem os avisos flutuantes no topo a direita da página falando que a página foi editada, mas na verdade não foi. JAMAL 14h06min de 13 de março de 2013 (UTC)[responder]

Talvez tenha entrado em conflito com o filtro de spam, pois ao tentar reverter manualmente o artigo surgiu o aviso no topo de que um link da página estava na lista de spam. JAMAL 14h53min de 13 de março de 2013 (UTC)[responder]

Erro ao reverter uma edição anterior de uma página[editar código-fonte]

Tem acontecido comigo de eu tentar reverter uma edição anterior de uma página e acabar revertendo todas as edições seguintes: acabou de acontecer aqui e eu já havia reportado esse erro anteriormente (mas pensava que era erro de uma página específica). Nesses casos, só consegui reveter clicando em "desfazer" (o que consome bem mais tempo).--Prima.philosophiaD.C 10h48min de 16 de março de 2013 (UTC)[responder]

Isso é intencional, como pode ver na descrição do link: "Reverte o artigo para a versão mostrada à esquerda". Helder 20h05min de 16 de março de 2013 (UTC)[responder]

Predefinição de VDA[editar código-fonte]

Por favor, sugiro com veemência a substituição da Predefinição:Aviso-não copie pela Predefinição:Aviso-cópia, muito superior. A Aviso-não copie é simplesmente tosca e inútil, não faz nada além de repreender o usuário, nem sequer se refere a licença Creative Commons Attribution, nem ao sistema OTRS. Essas mensagens de orientação devem ser amigáveis e instrutivas, não um aviso com letras garrafais Não copie. ?Aliás, tal é a contravenção às recomendações ao tratamento com novatos, que esta predefinição é caso de eliminação. Cainamarques 08h38min de 12 de junho de 2013 (UTC)[responder]

Acredito que a decisão de não usar mais {{aviso-não copie}} (tem meu apoio) deve ser tomada na esplanada ou nas páginas de discussão das predefinições relacionadas. Depois bastaria faz o pedido de implementação na WP:P/PP. Helder 13h14min de 30 de junho de 2013 (UTC)[responder]
Na esplanada deve ser tomada a decisão de não se usar mais a predefinição de um modo geral, porém, no gadget, acho que não só pode, como deve, e já foi realizada a troca. Não tem nem como comparar os avisos. !Silent (discussão) 15h43min de 30 de junho de 2013 (UTC)[responder]

Sugestões para mudanças nos textos[editar código-fonte]

O texto presente nas descrições poderia ser mudado:

				'Reverter': {
					'desc': 'Reverte a edição atual para a versão mostrada' +
						' à esquerda',
					'sum': 'Reversão de uma ou mais' +
						' edições de [[Special:Contribs/$2|$2]] para a' +
						' versão $3 de [[User:$1|$1]]'
				},
 
				'+comentário': {
					'desc': 'Reverte a edição atual para a versão mostrada' +
						' à esquerda, mas permite incluir informações' +
						' extras no sumário de edição',

Na forma atual, a descrição exibe: "Reverte o artigo para a versão [...]". Isso não faz sentido.

O sumário também poderia ser alterado. Na parte onde aparece "(com Reversão e avisos)", poderia ser "com o script para reversões e avisos", porque na forma atual parece muito estranho. Não faz muito sentido conter um texto em parênteses dentro de parênteses (que é o padrão do sumário), com exceção dos parênteses no meio do texto, ou então trocar os parênteses pelos colchetes.

Então logo poderia ser:

		var data = {
			format: 'json',
			action: 'edit',
			minor: true,
			watchlist: 'nochange',
			title: page,
			text: text,
			summary: summary + ' com o script para [[WP:RA|reversões e avisos]]',
			token: mw.user.tokens.get( 'editToken' ),
			done: {

Com estas mudanças, o sumário de edição poderia ser:

  • (Reversão de uma ou mais edições de /.../ para a versão /.../ de /.../, com o script para reversões e avisos); ou
  • (Reversão de uma ou mais edições de /.../ para a versão /.../ de /.../, (+comentário) com o script para reversões e avisos).

Proponente: ScraTUp (msg@) 19h58min de 4 de novembro de 2013 (UTC)[responder]

  1. Não vejo problema na descrição atual ("reverte o artigo").
  2. Concordo com a alteração do sumário. De fato, deve haver indicação de que "Reversão e avisos" é o nome de um script, pois como está atualmente parece que necessariamente essa edição implicou em algum tipo de aviso, o que nem sempre é verdade.
- Max51diga! 22h30min de 4 de novembro de 2013 (UTC)[responder]

Vi aqui pelas mudanças recentes. Na verdade sabe o que deveria ser feito algum dia? Fundir o "Reversão e avisos" no "FastButtons", eles já fazem várias coisas semelhantes. TheVulcan (discussão) 22h59min de 4 de novembro de 2013 (UTC)[responder]

Reativei o script aqui e fiz algumas reversões e usei para entender melhor a proposta. No script é "(com Reversão e avisos)" no FB é "(usando FastButtons)" dentro do parênteses, no hotcat " usando HotCat", no APC é "+correções automáticas (v0.36/3.1.35)" ... sinceramente sou Neutro em relação às propostas, mas se resolverem mudar aqui seria melhor que todos ficassem iguais(ou fora ou dentro). TheVulcan (discussão) 00h45min de 5 de novembro de 2013 (UTC)[responder]
Certamente, TheVulcan, eu pensei no caso, porque todas as vezes que uso um script ou software o sumário de edição parece um pouco estranho por causa dos parênteses, como nos casos do AVT, FB, HC e do script em questão. Se for possível eu transcluirei esta discussão para o café dos programadores, lá os developers poderiam entrar em um consenso ou iniciar até mesmo uma votação para isso. Certamente eu prefiro a eliminação dos parênteses ou então a mudança para os colchetes. Quanto ao "fundir RA com FB" pode parecer uma boa ideia, ambos possuem funções quase semelhantes e desempenham as funções de aviso e manutenção, mas tudo isso pode ser discutido depois. ScraTUp (msg@) 16h53min de 5 de novembro de 2013 (UTC)[responder]
A padronização da forma de identificar que revisões foram feitas com que ferramentas idealmente seria feita com o recurso solicitado no bugzilla:18670. Ver mailarchive:wikitech-l/2013-August/071207.html. Helder 19h20min de 5 de novembro de 2013 (UTC)[responder]

Trocar o nome do gadget[editar código-fonte]

A tempos que no código-fonte a gente já vem utilizando o nome DiffTools para se referir ao gadget, então, eu gostaria de propor a mudança para esse nome, porque o atual pode causar confusão, como nesse caso. Não é a primeira vez que isso ocorre, e acho que não vai ser a última. !Silent (discussão) 12h41min de 23 de novembro de 2014 (UTC)[responder]

Por mim tudo bem. O único detalhe é que se a definição também for alterada (de "rev-e-avisos[ResourceLoader...]" para "diffTools[ResourceLoader...]"), então quem usa o gadget precisará ativá-lo novamente (e o nome antigo continuará no banco de dados, como uma preferência que o usuário ativou). Helder 20h28min de 23 de novembro de 2014 (UTC)[responder]
Isso aí eu acho melhor deixar a definição igual mesmo, e só alterar o nome, pra evitar maiores problemas. !Silent (discussão) 21h46min de 23 de novembro de 2014 (UTC)[responder]

Erro no sumário[editar código-fonte]

Nesta edição:[1], o sumário aponta incorretamente o editor cujas edições foram revertidas, trocando-o com o último editor da versão que foi restaurada. Cainamarques 16h45min de 20 de setembro de 2015 (UTC)[responder]

Seria preciso saber qual era o URL da página que Danielqsc utilizou para reverter a edição, pois por exemplo, em

https://pt.wikipedia.org/w/index.php?title=Mundo_Disney&type=revision&diff=43432610&oldid=43417307

o nome de usuário retornado pela linha

this.revertUser = $( '#mw-diff-ntitle2' ).find( 'a' ).first().html() || $( '#mw-revision-name' ).find( '.mw-userlink' ).html();

está correto. Helder 17h39min de 20 de setembro de 2015 (UTC)[responder]
Oi, vi meu nome por aqui, então vim explicar. Eu acessei esta página e cliquei no link "Reverter" (vou tentar enviar a imagem). Danielqsc (discussão) 00h47min de 21 de setembro de 2015 (UTC)[responder]
Acredito que não tenha sido exatamente esta URL, pois nela não há nenhum link para a revisão das 05h31min de 17 de setembro de 201513h44min de 18 de setembro de 2015‎ para a qual reverteu a página. Então o gadget não teria como ter obtido o oldid daquela versão... Helder 01h04min de 21 de setembro de 2015 (UTC)[responder]
Mas eu não reverti pra essa versão aí, não , Helder. Eu reverti para uma edição do "Cainamarques" que é igual a essa que você citou (do Zoldyck). Mas, realmente, não sei se a URL que usei foi exatamente a que citei ou se foi essa (esse link mostra a mesma coisa do que o link que postei aí em cima, mas a URL é diferente). E aqui está a imagem (eu cliquei em "Reverter", do lado de "+ comentário").
Hmm... Certo, mas o problema é o mesmo, pois nos dois links a versão da esquerda era Especial:Ligação permanente/43416694. Helder 08h47min de 21 de setembro de 2015 (UTC)[responder]

No sumário aquilo que efectivamente importa saber não é quem foi o primeiro dos vários editores revertidos, mas antes qual terá sido a última versão restaurada. Sds. Önni disc 01h48min de 2 de abril de 2016 (UTC)[responder]

Gadgets sumiram[editar código-fonte]

Uso o script "Reversão e Avisos" para reverter edições e o "Fast Buttons" para outros fins e eles do nada desapareceram. Já ativei e desativei as extensões e limpei o cache, fechei o navegador, mas eles não apareceram mais. Alguém sabe qual o problema e o que fazer? Marquinhos 01h07min de 2 de outubro de 2015 (UTC)[responder]

Oi. Esse gadget não tinha um botão "assine"? Senti falta dele agora.--Mister Sanderson (discussão) 20h59min de 10 de outubro de 2015 (UTC)[responder]

Sugestões de melhorias futuras[editar código-fonte]

Para o momento, concluí as melhorias que tinha em vista que havia proposto em Wikipédia:Esplanada/propostas/melhorias no gadget reversão e avisos (25mar2016). Algumas idéias que me ocorreram:

  • O botão bloq já efetuar o bloqueio no tempo previsto. A parte fácil é incluir dois prompts com o tempo de bloqueio e motivo. Difícil é trabalhar com a regra que reversores não podem bloquear por mais de 1 dia. Outro script já faz isso então a prioridade é pequena.
  • O botão assine incluir no local apropriado a predefinição de "não assinou". Isso foge um pouco do objetivo do gadget que é reverter (e não editar) mas acho que não temos nada similar.
  • Analisar efetivamente quais botões são usados. Minha análise foi superficial.

Sds,OTAVIO1981 (discussão) 18h40min de 8 de maio de 2016 (UTC)[responder]

O FastButtons até tem um botão para incluir a predefinição {{Não assinou}}, mas é necessário está na página de edição para ele ficar visível. !Silent (discussão) 19h15min de 8 de maio de 2016 (UTC)[responder]

Sumário das reversões de múltiplos editores[editar código-fonte]

O texto seguinte foi movido de: MediaWiki Discussão:Gadget-fastbuttons.js/Arquivo#Sumário das reversões de múltiplos editores

Quando se faz a reversão de edições de mais de um autor, o texto do sumário só menciona o último dos editores (exemplo). Seria melhor que mencionasse todos (se coubesse), ou simplesmente nem mencionasse quem foi revertido. Helder 17h00min de 19 de dezembro de 2011 (UTC)[responder]

@He7d3r: o gadget mencionado em questão era Reversões e avisos e não o FastButtons. !Silent (discussão) 02h17min de 16 de maio de 2016 (UTC)[responder]
O texto acima foi movido de: MediaWiki Discussão:Gadget-fastbuttons.js/Arquivo#Sumário das reversões de múltiplos editores

Outro problema: o script identificou incorretamente quem foi revertido nesta edição. Helder 10h54min de 16 de maio de 2016 (UTC)[responder]

O que motivou a mudança de ideia quanto a esta alteração? Helder 20h52min de 31 de agosto de 2016 (UTC)[responder]

Sinceramente, eu nem lembrava dessa discussão. Mas é porque eu penso que todos esses gadgets que fazem o uso da API para editar páginas devem (ou deveriam) vigiar ou não conforme o que está setado nas preferências do usuário. Mas sua colocação quanto a esse caso específico é pertinente. Desfiz a alteração. !Silent (discussão) 21h47min de 31 de agosto de 2016 (UTC)[responder]
Sim, mas este gadget simula o "rollback", então deveria se comportar como o verdadeiro rollback. Atualmente, ao fazer rollback em uma página ela só será vigiada se o usuário ativar explicitamente a preferência "Adicionar páginas onde fiz uma reversão às minhas páginas vigiadas" (introduzida depois de phab:T68215 / phab:T6488). Helder 22h38min de 31 de agosto de 2016 (UTC)[responder]

Aviso sobre "assine"[editar código-fonte]

Não está a aparecer o aviso sobre a predefinição "assine". Vanthorn® 02h44min de 27 de novembro de 2016 (UTC)[responder]

@Vanthorn E já teve alguma vez esse aviso? Pelo o que me consta aqui, só tem realmente o botão de "assinatura em artigo". !Silent (discussão) 13h06min de 27 de novembro de 2016 (UTC)[responder]
@!Silent:, @OTAVIO1981: Não ficou decidido em Wikipédia:Esplanada/propostas/melhorias no gadget reversão e avisos (25mar2016) que seria implementada essa opção? Ela chegou a aparecer e agora não consta mais. Aliás a documentação do script contempla esse aviso. Vanthorn® 22h04min de 27 de novembro de 2016 (UTC)[responder]

Avisos de direitos autorais[editar código-fonte]

Não seria possível colocar no gadget uma caixa que permita ao usuário colocar o link da página de onde foi copiado o texto, bem como o artigo? Isso porque este gadget manda apenas {{av-VDA}}, sem especificar nem o artigo nem o link de onde foi copiado o texto, como aqui. Marquinhos Diz-me aí! 13h43min de 13 de janeiro de 2017 (UTC)[responder]

Identificação das edições feitas com este gadget[editar código-fonte]

Deveríamos adotar o uso de etiquetas (tags) para a identificação das edições feitas automaticamente pelo gadget, tal como já ocorre com o huggle o WPCleaner e o proveit. Isso permitiria filtrar este tipo de edição nas mudanças recentes (exemplo). Helder 17h01min de 29 de dezembro de 2017 (UTC)[responder]

@He7d3r E como exatamente isso seria implementado? Através de um filtro que detecte que é uma edição feita pelo gadget e etiquete-a? !Silent (discussão) 23h14min de 29 de dezembro de 2017 (UTC)[responder]
Não é preciso um filtro, pois o MediaWiki tem uma API para a inclusão de etiquetas desde gerrit:188543. Primeiro temos que criar a tag manualmente na Especial:Etiquetas (por exemplo, "diff-tools") e uma descrição (no caso, em MediaWiki:Tag-diff-tools, colocaríamos "[[WP:RA|Reversão e avisos]]" em vez de continuar usando a mensagem "df-edit-summarySufix")
Os exemplos de implementação que encontrei foram: esse diff no HotCat da frwiki e esse commit no código do Huggle. Também já foi feito um pedido para que o AWB utilize uma etiqueta (ver phab:T111663). Helder 23h41min de 29 de dezembro de 2017 (UTC)[responder]

Sumário de edição padrão automático para um tipo de reversão[editar código-fonte]

Olá pessoal! Sou um tanto preguiçoso, por isso pergunto: há alguma forma de adicionar um botão de reversão com um sumário que eu costumo utilizar muito (este aqui) ao reverter edições que não cumprem a política de verificabilidade? --Luan (discussão) 17h33min de 6 de setembro de 2019 (UTC)[responder]

@Luan Basta pôr o seguinte código no seu common.js:
// Comentário padrão no Reversão e Avisos
$( document ).on( 'focus', '#df-dialog-commentary', function() {
	$( this ).val( '[[Wikipédia:Livro de estilo/Cite as fontes|cite]] as fontes que confirme as informações adicionadas' );
} );
!Silent (discussão) 01h03min de 7 de setembro de 2019 (UTC)[responder]
Nesse caso, não será um botão propriamente dito, e sim um preenchimento automático do campo com esse texto. Caso seja uma reversão que você não vá utilizar esse comentário, basta selecionar tudo (CTRL + A) e escrever outra coisa por cima rs. !Silent (discussão) 01h05min de 7 de setembro de 2019 (UTC)[responder]
@!Silent: Positivo Valeu!!! --Luan (discussão) 17h10min de 7 de setembro de 2019 (UTC)[responder]

Recomendação[editar código-fonte]

@!Silent: Tenho uma recomendação para o RA, trocar a linha 294 do core.js para:

$liSection = $( '<li style="display: inline-block" class="diff-tools-section"></li>' );

Seria útil para evitar que ocorra quebra de linha entre as categorias de avisos. Poderia verificar se é interessante e, se possível, incluir no código? -- albertoleoncio (Who, me?) 14h39min de 16 de outubro de 2019 (UTC)[responder]

@Albertoleoncio Feito.[2] !Silent (discussão) 23h34min de 16 de outubro de 2019 (UTC)[responder]
@Albertoleoncio e !Silent: aqui não saiu bem o resultado dessa modificação. Os botões durante as diferenças de edição estão quebrados em algumas linhas desnecessariamente. --Luan (discussão) 00h12min de 17 de outubro de 2019 (UTC)[responder]
Vixe, percebi aqui. Isso se deu porque a seção "Usuário" tem tantas opções que toma o espaço de uma linha inteira. Não vi esse problema logo de cara porque eu estou utilizando uma versão personalizada do buttonsList.js, e eu dividi essa seção gigante. -- albertoleoncio (Who, me?) 00h21min de 17 de outubro de 2019 (UTC)[responder]
@Albertoleoncio e Luan: E eu não vi esse problema porque minha resolução é 1920x1080. Enfim, reverti a edição por enquanto. !Silent (discussão) 01h19min de 17 de outubro de 2019 (UTC)[responder]

Travamento das setas ao atingir o limite de caracteres no "+comentário"[editar código-fonte]

Olá, atualmente quando o limite de caracteres de um comentário em reversão é atingido, o FastButtons bloqueia o teclado para inserção de novos caracteres. O problema é que até as setas são bloqueadas, o que atrapalha um pouco o ajuste do comentário. Haveria uma maneira de mudar isso? Dei uma olhada no código e não encontrei onde esse travamento é configurado exatamente, suponho que lá pela 100ª linha? Victor LopesDiga!C 21h01min de 28 de julho de 2020 (UTC)[responder]

Feito.[3] !Silent (discussão) 22h03min de 28 de julho de 2020 (UTC)[responder]
@!Silent: Sem querer abusar da boa vontade, mas... seria possível incluir as teclas "home", "end" e "delete" também? =D Victor LopesDiga!C 23h15min de 28 de julho de 2020 (UTC)[responder]
@Victor Lopes Sem problemas, faz sentido que essas teclas estejam liberadas mesmo. :)
Feito.[4]. !Silent (discussão) 23h35min de 28 de julho de 2020 (UTC)[responder]

Tamanho do comentário[editar código-fonte]

Penso que poderíamos aumentar o tamanho do comentário para o máximo de 800. na linha 98 do core Penso que podemos trocar o 255 por 800.

initialRemaining = 800 - df.message( 'df-edit-summaryPrefix', df.revertUser ).length - df.message( 'df-edit-summarySufix' ).length - 7,

Saudações, Chico Venancio (discussão) 🔵 14h08min de 23 de março de 2021 (UTC)[responder]

@Bageense, Não era tu que te incomodava com isso também? Chico Venancio (discussão) 🔵 14h09min de 23 de março de 2021 (UTC)[responder]
@Chicocvenancio: Sim, já era hora, aliás. Kkk. --Bageense(fala) 18h02min de 23 de março de 2021 (UTC)[responder]
@Chicocvenancio e Bageense: Feito em 60731752]. ━ ALBERTOLEONCIO Who, me? 14h21min de 24 de março de 2021 (UTC)[responder]
Agora sim! --Bageense(fala) 17h22min de 24 de março de 2021 (UTC)[responder]

Bug na reversão pelos fast-buttons[editar código-fonte]

O texto seguinte foi movido de: MediaWiki Discussão:Gadget-fastbuttons.js#Bug na reversão pelos fast-buttons

Salve!

Conforme fui orientado aqui, venho relatar este problema.

Desde anteontem, quando vou reverter uma edição pelo botão comentário dos fast-buttons, a caixa de diálogo aparece preenchida com o seguinte:

</label><div id="df-dialog-remainingChar">Caracteres restantes: 417</div>

Cada vez que vou fazer um comentário, preciso remover esse conteúdo da caixinha.

Grato. Yanguas diz!-fiz 03h35min de 23 de setembro de 2021 (UTC)[responder]

O texto acima foi movido de: MediaWiki Discussão:Gadget-fastbuttons.js#Bug na reversão pelos fast-buttons

Não encontrei este código aí no FastButtons. Mas há algo parecido no script de reversão e avisos, então movi o comentário para cá. Helder 09h54min de 23 de setembro de 2021 (UTC)[responder]
E então, encontraram algo? Esta é uma reversão comentada que acabei de fazer sem remover o conteúdo da caixa. Escrevi meu comentário em maiúscula para distinguir. É isso que ocorre. Yanguas diz!-fiz 15h44min de 24 de setembro de 2021 (UTC)[responder]
@Yanguas Resolvido.[5] !Silent (discussão) 17h29min de 25 de setembro de 2021 (UTC)[responder]
@!Silent: Isso teria alguma relação com a atualização do jQuery, já que é parecido com esta outra correção? Helder 10h33min de 29 de setembro de 2021 (UTC)[responder]
@He7d3r Não sabia que tinha tido uma atualização do jQuery, mas se houve então provavelmente deve ter a ver, visto que usávamos as tags dessa forma há anos sem problemas. !Silent (discussão) 21h34min de 29 de setembro de 2021 (UTC)[responder]
O jquery.migrate está sendo removido das wikis, já que tivemos desde 2017 para migrar os scripts: phab:T280944. Helder 14h40min de 1 de outubro de 2021 (UTC)[responder]

Por que este script, ao contrário do TwinkleGlobal, usa a etiqueta Reversão manual (mw-manual-revert) em vez de Desfazer (mw-undo)? Só as etiquetas Desfazer (mw-undo) e Reversão (mw-rollback) notificam os usuários sobre a reversão, enquanto a etiqueta Reversão manual (mw-manual-revert) não faz isso. Compare as diferenças entre scripts: Reversão e Avisos e TwinkleGlobal. --Francisco (discussão) 15h47min de 9 de janeiro de 2022 (UTC)[responder]

Acredito que seja porque o gadget não "desfaz" edições efetivamente. Ele apenas substitui o código-wiki da página pelo de uma versão antiga. O MediaWiki adiciona essa etiqueta sempre que editamos uma página e (mesmo que por acaso) o novo texto coincide com o de alguma versão que já existiu anteriormente (acabei de fazer um teste). Helder 21h02min de 9 de janeiro de 2022 (UTC)[responder]
@He7d3r, !Silent e Albertoleoncio: há algum jeito de ajustar o script para que, na hora de desfazer edições, use o recurso desfazer em vez da reversão manual? Francisco (discussão) 14h51min de 15 de janeiro de 2022 (UTC)[responder]
@Francisco Leandro Eu acredito que não, porque esse script basicamente pode reverter o histórico atual para qualquer edição do passado, enquanto que o botão "Reverter" reverte apenas se forem edições do mesmo editor e o "Desfazer" só desfaz se não tiverem edições conflitantes no meio. !Silent (discussão) 15h01min de 15 de janeiro de 2022 (UTC)[responder]

Atalhos não aparecem no novo Vector[editar código-fonte]

@!Silent e Albertoleoncio: Há algum problema que impeça o aparecimento dos atalhos para quem usa o novo Vector? Eles só aparecem no antigo Vector (Vector Legacy)! Francisco (discussão) 13h41min de 20 de agosto de 2022 (UTC)[responder]

@Francisco Leandro: Estranho... aqui está aparecendo normalmente. ━ ALBERTOLEONCIO Who, me? 14h10min de 20 de agosto de 2022 (UTC)[responder]
@Albertoleoncio, faça um teste: no artigo Brasil, atalhos aparecem no Vector Legacy, mas não aparecem no Vector 2022. Por que isso está acontecendo? Francisco (discussão) 14h44min de 20 de agosto de 2022 (UTC)[responder]
@Francisco Leandro Ajustado.[6] !Silent (discussão) 15h37min de 20 de agosto de 2022 (UTC)[responder]
@!Silent, aproveitando esse ajuste, que tal fazer um ajuste nos atalhos de avisos aos usuários (bv até parcial)? Há tantos atalhos que a linha acaba sendo quebrada de modo indevido! Francisco (discussão) 18h16min de 20 de agosto de 2022 (UTC)[responder]
@Francisco Leandro: Isso aqui resolve? ━ ALBERTOLEONCIO Who, me? 18h33min de 20 de agosto de 2022 (UTC)[responder]
@!Silent e Albertoleoncio: Dividi a parte dos avisos em duas. O que acham disso? Francisco (discussão) 19h00min de 20 de agosto de 2022 (UTC)[responder]

Av-nr e Tag removida[editar código-fonte]

Olá, pessoal! Os grupos de botões "Av-nr" e "Tag removida" poderia estar juntos, não? Poderia ser algo como: (Tag removida: 1. 2. 3. bv+1. er. esr. caa. ec). Saudações, Luan (discussão) 23h57min de 20 de agosto de 2022 (UTC)[responder]

@Luan: Feito. Francisco (discussão) 01h06min de 21 de agosto de 2022 (UTC)[responder]