Editado por outro utilizador.
Última edição: 08h07min de 17 de agosto de 2016

Citação: Helder escreveu: «Então, quando alguém utilizar, deve-se mover a imagem para o Commons assim que o impedimento para o carregamento global desapareça? » Não entendi direito o que quer dizer carregamento global e desapareça

Raylton P. Sousa qualquer coisa estou aqui! =D12h40min de 26 de outubro de 2010
Editado por outro utilizador.
Última edição: 08h07min de 17 de agosto de 2016

Usei "carregamento global" para se referir a um "carregamento no Wikimedia Commons", já que arquivos carregados lá ficam acessíveis globalmente (em todas as wikis).

A minha outra frase ficou ambígua: quem desaparece é "o impedimento para os carregamentos globais", não os "carregamentos globais". Quero dizer: a intenção é carregar por aqui só se houver algum problema que nos impeça de carregar no Commons. Se um tempo depois de fazer o carregamento o problema deixar de existir, deve-se mover a imagem daqui para o Commons.

Helder (Discussão)13h50min de 26 de outubro de 2010
Editado por outro utilizador.
Última edição: 08h08min de 17 de agosto de 2016

Entendido.

Vapmachado (Discussão)01h05min de 12 de novembro de 2010
Editado por outro utilizador.
Última edição: 08h08min de 17 de agosto de 2016

Entendido[2]! Sendo assim acho que podemos por a mão na massa né? =D

Raylton P. Sousa qualquer coisa estou aqui! =D22h42min de 16 de novembro de 2010
Editado por outro utilizador.
Última edição: 08h08min de 17 de agosto de 2016
Helder15h38min de 18 de novembro de 2010
Editado por outro utilizador.
Última edição: 08h08min de 17 de agosto de 2016

Minha ideia é a seguinte:

  • Primeiro alteramos o link no sidebar com esse script
/* Upload no Commons */
$j(document).ready(function() {
$j('#mw-panel').add('#t-upload a').attr({
		href: wgArticlePath.replace("$1", 'commons:Special:Upload'),
	})
});
  • Depois eu finjo que sou um novato, faço uma pesquisa interna sobre como carregar arquivos e descubro que estas são as páginas que mais direcionam os usuários para o carregamento interno:
  • E por último faço uma pesquisa detalhada para observar se existe mais páginas com ligações e observo essa página pra ver se zera
Raylton P. Sousa qualquer coisa estou aqui! =D16h13min de 21 de novembro de 2010
Editado por outro utilizador.
Última edição: 08h08min de 17 de agosto de 2016

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 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 (25109).

E sobre o script sugerido, acredito que o seletor correto é $j('#mw-panel #t-upload a'), pois do jeito que está tanto o painel #mw-panel quanto o link recebem o atributo href. 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 wgUserLanguage. O código ficará assim:

/* Upload no Commons */
$j(document).ready(function() {
	$j('#mw-panel #t-upload a').attr({
		href: wgArticlePath.replace("$1", 'commons:Special:Upload?uselang=' + wgUserLanguage)
	})
});
Helder18h11min de 21 de novembro de 2010
Editado por outro utilizador.
Última edição: 08h08min de 17 de agosto de 2016

Não! acho que isso não se faz necessário, o caso da Wikipedia isso é feito por causa do fair use.

Sobre Script... que bom que tem vc aqui pra corrigir minhas burrices(por incrível que pareça só agora fui perceber que os seletores do Jquery são uma bifurcação do sizzlejs) Enfim... acho que podemos fazer as alterações que eu propus e fazer o pedido no bugzilla também(mas acho melhor vc fazer porque os devs parecem não gostar de mim =[ )

Raylton P. Sousa qualquer coisa estou aqui! =D17h03min de 28 de novembro de 2010
Editado por outro utilizador.
Última edição: 08h09min de 17 de agosto de 2016

O script foi adicionado ao MediaWiki:Common.js e o pedido para a mudança efetiva foi feito no bugzilla:27069.

PS: tomei a liberdade de trocar a página de destino no Commons. Em vez de commons:Special:Upload o destino será a commons:Commons:Upload, que é mais intuitiva para os editores.

Helder13h42min de 31 de janeiro de 2011
Editado por outro utilizador.
Última edição: 08h09min de 17 de agosto de 2016

O pedido já foi atendido, então removi o script novamente, pois não será mais necessário.

Helder19h55min de 2 de fevereiro de 2011
 
Editado por outro utilizador.
Última edição: 08h11min de 17 de agosto de 2016

Ver também:

  • Bug 29648: Define $wgUploadMissingFileUrl for ptwikibooks.
Helder01h33min de 3 de julho de 2011