Usuário Discussão:Luizdl/Script de ajustes.js: diferenças entre revisões
→Opção de vigiar a página: Resposta Etiqueta: Resposta |
|||
Linha 42: | Linha 42: | ||
:Posso ajustar para enviar o parâmetro desse checkbox como "marcado" se a página editada já estiver na watchlist. Você sabe como que vê se a página está na watchlist via javascript? |
:Posso ajustar para enviar o parâmetro desse checkbox como "marcado" se a página editada já estiver na watchlist. Você sabe como que vê se a página está na watchlist via javascript? |
||
:Eu estava tentando descobrir como vê se a página está na watchlist, e a única forma que encontrei é verificar se tem na página o botão de remover da watchlist com o código <code>$("#ca-unwatch").length</code> pois se retornar 1 é porque já está na watchlist, se retornar 0 é porque não está, mas deve ter um jeito melhor do que este.--'''Luizdl''' <sup>[[Usuário Discussão:Luizdl|discussão]]</sup> 00h46min de 10 de maio de 2021 (UTC) |
:Eu estava tentando descobrir como vê se a página está na watchlist, e a única forma que encontrei é verificar se tem na página o botão de remover da watchlist com o código <code>$("#ca-unwatch").length</code> pois se retornar 1 é porque já está na watchlist, se retornar 0 é porque não está, mas deve ter um jeito melhor do que este.--'''Luizdl''' <sup>[[Usuário Discussão:Luizdl|discussão]]</sup> 00h46min de 10 de maio de 2021 (UTC) |
||
::@[[Usuário(a):Luizdl|Luizdl]] Vou dar uma verificada. Deveria existir uma api para verificar a watchlist e as preferências, mas não tenho certeza. [[Usuário:Chicocvenancio|Chico Venancio]] ([[Usuário Discussão:Chicocvenancio|discussão]]) [[Usuário:Chicocvenancio/grupo_@wikipediapt|🔵]] 12h49min de 10 de maio de 2021 (UTC) |
Revisão das 12h49min de 10 de maio de 2021
Vírgulas
Luizdl porque razão o script move a(s) vírgula(s) do fim para o início das referências? Sds, Vanthorn® 22h02min de 30 de novembro de 2017 (UTC)
- Vanthorn Bom, há uma recomendação em Wikipédia:Livro de estilo/Referências e notas de rodapé#Pontuações e referências para deixar desse jeito.--Luizdl discussão 03h53min de 1 de dezembro de 2017 (UTC)
Olá Luizdl! Como último procedimento do que foi iniciado em WP:CR#Predefinição:Sem fontes, peço a remoção da indicação de substituição de {{sem fontes}}
por {{carece de fontes}}
. O destino desse redirecionamento foi mudado, após todas transclusões corrigidas, a fim de evitar confusões por causa da presença de um hífen. Assim, a correção não é mais necessária e, com o novo destino, passa a ser um erro. Saudações, Luan (discussão) 16h51min de 26 de fevereiro de 2018 (UTC)
- Luan Feito.--Luizdl discussão 03h09min de 27 de fevereiro de 2018 (UTC)
Erro em Citar jogo eletrônico
Olá Luizdl. Há um erro no script, quando ele traduz a {{cite video game}}
. Ele remove a barra antes do title e não traduz esse parâmetro, por exemplo, ele traduz {{Cite video game|title=exemplo|date=exemplo}}
para {{Citar jogo eletrônicotitle=exemplo|data=exemplo}}
. Poderia fazer essa correção? Obrigado. GhostP. disc. 15h56min de 29 de maio de 2020 (UTC)
- GhostP. obrigado por avisar. Fiz a correção necessária.--Luizdl discussão 00h54min de 30 de maio de 2020 (UTC)
publisher → publicado
@Luizdl: Caro, notei que o script está traduzindo o parâmetro "|publisher=" como "|publicação=", quando deveria ser "|publicado=". Tem como corrigir? Grato, Victor LopesDiga!•C 18h59min de 1 de junho de 2020 (UTC)
- Victor Lopes Olá. O script traduz para "|publicado=". Tem alguma página traduzido errado para eu poder analisar?--Luizdl discussão 03h45min de 2 de junho de 2020 (UTC)
- Aconteceu em Pattern-Seeking Animals (depois de traduzir do inglês pro português), mas eu salvei depois de corrigir, então não vai aparecer no histórico. Victor LopesDiga!•C 05h01min de 2 de junho de 2020 (UTC)
- Victor Lopes Como nessa edição contêm as etiquetas Tradutor de Conteúdo e ContentTranslation2, creio que foi algumas dessas ferramentas que traduziram para "|publicação=". Para me certificar salvei na minha página de testes o conteúdo em inglês e apliquei o script, especial:diff/58417543, e traduziu para "|publicado=", então deve ter sido alguma dessas ferramentas que apareceram na etiqueta.--Luizdl discussão 01h37min de 3 de junho de 2020 (UTC)
- É verdade, esqueci de levar em consideração que o Content Translator faz umas adaptações estranhas na tradução. Vou manter isso em mente na próxima. Grato pela atenção! Victor LopesDiga!•C 04h44min de 3 de junho de 2020 (UTC)
- Victor Lopes Como nessa edição contêm as etiquetas Tradutor de Conteúdo e ContentTranslation2, creio que foi algumas dessas ferramentas que traduziram para "|publicação=". Para me certificar salvei na minha página de testes o conteúdo em inglês e apliquei o script, especial:diff/58417543, e traduziu para "|publicado=", então deve ter sido alguma dessas ferramentas que apareceram na etiqueta.--Luizdl discussão 01h37min de 3 de junho de 2020 (UTC)
- Aconteceu em Pattern-Seeking Animals (depois de traduzir do inglês pro português), mas eu salvei depois de corrigir, então não vai aparecer no histórico. Victor LopesDiga!•C 05h01min de 2 de junho de 2020 (UTC)
Uncaught TypeError
Ao iniciar uma nova tradução com a ContentTranslator, a linha
temp.outerHTML = $('.oo-ui-tool-name-showSave')[0].outerHTML;
causa o erro
Uncaught TypeError: $(...)[0] is undefined
no console do Firefox. Helder 11h19min de 21 de outubro de 2020 (UTC)
- He7d3r Corrigido. O script estava considerando que era uma página sendo editada e por isso tava tentando botar o botão "Ajustes", mas como o layout é diferente o script não encontrava o botão "Publicar" para por o botão "Ajustes" do lado. Até tentei ajustar para o script também funcionar a partir do ContentTranslator, mas vi que ia dar trabalho porque não tava conseguindo pegar o código fonte da página, dava erro na função ve.init.target.getWikitextFragment. Então só ajustei o script para nem tentar colocar o botão nessa tela.--Luizdl discussão 06h53min de 22 de novembro de 2020 (UTC)
Script ignora nota de rodapé
O script parece não saber detectar {{nota de rodapé}}
, e não faz as modificações que faria se tivesse uma <ref> no lugar. ~★ nmaia d 13h00min de 29 de dezembro de 2020 (UTC)
- NMaia Poderia apontar um exemplo?--Luizdl discussão 03h45min de 3 de janeiro de 2021 (UTC)
- @Luizdl: Tente usar o script aqui, por exemplo. ~★ nmaia d 06h03min de 4 de janeiro de 2021 (UTC)
[Object object]
@Jon (WMF), Seems your latest edits made the script stop working with the 2017 code editor. It nows add [object Object]
besides the "publish changes" changes button, instead of the actual button for the script. Chico Venancio (discussão) 🔵 19h51min de 17 de março de 2021 (UTC)
Opção de vigiar a página
Apesar da preferência marcada de vigiar as páginas que edito o script sempre deixa a caixa de vigiar a página desmarcada. Será se podemos deixar isso como uma preferência? Chico Venancio (discussão) 🔵 18h14min de 8 de maio de 2021 (UTC)
- Chicocvenancio Nunca tinha reparado nesse checkbox, é coisa nova?
- Acho que esse problema que você se refere deve ocorrer quando é o editor visual, pois o script envia o wikitexto para a página que mostra as diferenças de edições (linha 1873 a 1892 do script), mas como o parâmetro referente a esse checkbox não é enviado, na página que mostra as alterações o checkbox carrega desmarcado.
- Posso ajustar para enviar o parâmetro desse checkbox como "marcado" se a página editada já estiver na watchlist. Você sabe como que vê se a página está na watchlist via javascript?
- Eu estava tentando descobrir como vê se a página está na watchlist, e a única forma que encontrei é verificar se tem na página o botão de remover da watchlist com o código
$("#ca-unwatch").length
pois se retornar 1 é porque já está na watchlist, se retornar 0 é porque não está, mas deve ter um jeito melhor do que este.--Luizdl discussão 00h46min de 10 de maio de 2021 (UTC)- @Luizdl Vou dar uma verificada. Deveria existir uma api para verificar a watchlist e as preferências, mas não tenho certeza. Chico Venancio (discussão) 🔵 12h49min de 10 de maio de 2021 (UTC)