Imagens usadas no projeto
Ok!
Deixaríamos então a página de upload local escondida para que fosse usada em caso de necessidade (algo que impeça o carregamento no Commons, ou sei lá o que). Então, quando alguém utilizar, deve-se mover a imagem para o Commons assim que o impedimento para o carregamento global desapareça?
Por mim tudo bem (apesar de achar que é o tipo de vigilância que esqueceremos de fazer =/).
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
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.
Entendido[2]! Sendo assim acho que podemos por a mão na massa né? =D
Faltou me responder "Quais são exatamente os links que quer remover?"
Pergunto pois Especial:WhatLinksHere/Especial:Carregar_imagem não mostra nada... =/
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
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)
})
});
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 =[ )
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.