Tópico:Wikilivros:Diálogos comunitários/Imagens usadas no projeto/resposta (18): diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
 
Redirecionando uma publicação com LiquidThreads redirecionada para a publicação com Flow correspondente
Linha 1:
#REDIRECT [[Topic:Plezyznkvnd6fmqd#flow-post-po4yl1bhvkxsj1wb]]
Faz sentido... Só uma dúvida: Talvez seja melhor que a ligação da barra lateral aponte para uma página do Wikilivros na qual seja explicado que para fazer o carregamento o editor deve usar o wikiprojeto específico (Wikimedia Commons). Seria algo como a [[w:fr:Aide:Importer un fichier]] ou a [[w:Wikipedia:Carregar ficheiro]]. Alguém acha necessário? Por mim o link pode ser direto para o Commons.
 
De qualquer modo, é preferível que o link seja alterado diretamente nas configurações do Wikilivros (wgUploadNavigationUrl, em [http://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php InitialiseSettings.php]), para que a mudança não dependa de estar habilitado o javascript no navegador. Para isso devemos fazer um pedido no bugzilla, semelhante ao da Wikipédia ([[bugzilla:25109|25109]]).
 
E sobre o script sugerido, acredito que o seletor correto é <code>$j('#mw-panel #t-upload a')</code>, pois do jeito que está tanto o painel <code>#mw-panel</code> quanto o link recebem o atributo <code>href</code>. Além disso, é bom que a página do Commons seja carregada usando o mesmo idioma que o usuário vê aqui, então é bom adicionar a <code>wgUserLanguage</code>. O código ficará assim:
<source lang="javascript">
/* Upload no Commons */
$j(document).ready(function() {
$j('#mw-panel #t-upload a').attr({
href: wgArticlePath.replace("$1", 'commons:Special:Upload?uselang=' + wgUserLanguage)
})
});
</source>