Predefinição Discussão:Instalação do recurso
Último comentário: 13 de março de 2011 de Helder.wiki
Não seria melhor utilizar o mw.loader.load ao invés do importScript? !Silent(Contact) 22h26min de 8 de março de 2011 (UTC)
- Ainda não há uma substituição exata para a
importScript
, só para aimportScriptURI
, pois a mw.loader.load não aceita títulos de páginas. Ver bugzilla:27535, bugzilla:27561 (e o comentário da funçãorawPageLink
adicionada provisoriamente no commons:MediaWiki:Common.js). - Por outro lado, seria bom acrescentar algum parâmetro para poder usar a predefinição também nos casos onde a
importScriptURImw.loader.load
seria usada. - Enfim, espero que mantendo a documentação comum centralizada nesta predefinição facilite as coisas. Helder 22h40min de 8 de março de 2011 (UTC)
- Mas qual a diferença entre o importScript e o importScriptURI? !Silent(Contact) 22h43min de 13 de março de 2011 (UTC)
- A primeira só serve para importar páginas da própria wiki, e o nome da página tem que ser passado como em "User:Teste/nome.js". A segunda serve para importar scripts de qualquer lugar (wiki ou não), e só aceita URLs, como em "http://pt.wikipedia.org/w/index.php?title=User:Teste/nome.js&action=raw&ctype=text/javascript" ou "http://toolserver.org/~magnus/wysiwtf/wysiwtf.js". Além disso, a primeira função é definida usando a segunda. Helder 22h58min de 13 de março de 2011 (UTC)
- Mas qual a diferença entre o importScript e o importScriptURI? !Silent(Contact) 22h43min de 13 de março de 2011 (UTC)