MediaWiki:Common.js: Difference between revisions

From Zelda Dungeon Wiki
Jump to navigation Jump to search
Want an adless experience? Log in or Create an account.
(load mediawiki.util)
(remove Tabs V1 and V2, as all have been migrated to V3)
Line 2: Line 2:


mw.loader.load( '/wiki/index.php?title=MediaWiki:Toggle.js&action=raw&ctype=text/javascript' );
mw.loader.load( '/wiki/index.php?title=MediaWiki:Toggle.js&action=raw&ctype=text/javascript' );
mw.loader.load( '/wiki/index.php?title=MediaWiki:Tabs.css&action=raw&ctype=text/css', 'text/css' );
mw.loader.load( '/wiki/index.php?title=MediaWiki:Tabs.js&action=raw&ctype=text/javascript' );
mw.loader.load( '/wiki/index.php?title=MediaWiki:Tabs.js&action=raw&ctype=text/javascript' );
mw.loader.load( '/wiki/index.php?title=MediaWiki:Tabs2.js&action=raw&ctype=text/javascript' );


/* add Templates and Sandbox links to the Toolbox */
/* add Templates and Sandbox links to the Toolbox */

Revision as of 07:17, August 16, 2020

/* Any JavaScript here will be loaded for all users on every page load. */

mw.loader.load( '/wiki/index.php?title=MediaWiki:Toggle.js&action=raw&ctype=text/javascript' );
mw.loader.load( '/wiki/index.php?title=MediaWiki:Tabs.js&action=raw&ctype=text/javascript' );

/* add Templates and Sandbox links to the Toolbox */

mw.loader.using(['mediawiki.util']).then(function() {
	mw.util.addPortletLink( 'p-tb', '/wiki/Category:Templates', 'Templates', 't-templates', 'Available Templates' );
	mw.util.addPortletLink( 'p-tb', '/wiki/Zelda Dungeon Wiki:Sandbox', 'Sandbox', 't-sandbox', 'Sandbox for testing changes' );
});


/* fix word wrapping in ToC by adding 1 pixel to each ul in the ToC */
/* 
var uls = document.getElementById('toc').getElementsByTagName('ul')[0].getElementsByTagName('ul');
for(var i=0; i<uls.length; ++i) { uls[i].style.width = uls[i].clientWidth + 1 + "px"; }
*/