MediaWiki:Gadget-Common.js
Nota: Depois de publicar, poderá ter de contornar a cache do seu navegador para ver as alterações.
- Firefox / Safari: Pressione Shift enquanto clica Recarregar, ou pressione Ctrl-F5 ou Ctrl-R (⌘-R no Mac)
- Google Chrome: Pressione Ctrl-Shift-R (⌘-Shift-R no Mac)
- Internet Explorer / Edge: Pressione Ctrl enquanto clica Recarregar, ou pressione Ctrl-F5
- Opera: Pressione Ctrl-F5.
/** Itens copiados do [[MediaWiki:Common.js]] **
* Finalidade: Duplicar funções definidas no [[MediaWiki:Common.js]] para que elas possam ser usadas nos Gadgets. Isto
* é necessário devido à ordem de carregamento dos scripts: primeiro os de "/w/skins/", depois os
* Gadgets e finalmente o [[MediaWiki:Common.js]];
* Notas: (1) Se for preciso atualizar alguma das funções, faça isso tanto no [[MediaWiki:Common.js]] quanto aqui;
* (2) Para cada item copiado do [[MediaWiki:Common.js]], deixe um comentário lá avisando que há uma cópia
* aqui. Assim, quem fizer atualizações por lá lembrará de replicá-las aqui.
*/
/** Variável global para uso em scripts que lidam com o nome dos livros **
* Origem: [[b:en:MediaWiki:Gadget-predef.js]]
* Mantido por: [[User:Helder.wiki]] (e o original, por [[b:en:User:Whiteknight]])
* Exemplo: 'A:B:C:D/E:F:G:H/I:J:K:L' -> 'A:B:C:D' -> 'A:B'
*/
mw.config.set( 'wgBookName', mw.config.get( 'wgPageName' ).split("/", 1)[0] || mw.config.get( 'wgPageName' ) );
mw.config.set( 'wgBookName', mw.config.get( 'wgBookName' ).split(':', 2).join(":") );
// [[Categoria:Gadgets|Common.js]]
// [[Categoria:Scripts do Wikilivros|Common.js]]