MediaWiki:Gadget-HotCat.js

/** Import module ************************************************************* * *  Description: Includes a raw wiki page as javascript or CSS, *              used for including user made modules. * Maintainers: User:TheDJ */ importedScripts = {}; // object keeping track of included scripts, so a script ain't included twice function importScript( page ) { if( importedScripts[page] ) { return; }    importedScripts[page] = true; var url = wgScriptPath + '/index.php?title=' + encodeURIComponent( page.replace( / /g, '_' ) ) + '&action=raw&ctype=text/javascript'; var scriptElem = document.createElement( 'script' ); scriptElem.setAttribute( 'src', url ); scriptElem.setAttribute( 'type', 'text/javascript' ); document.getElementsByTagName( 'head' )[0].appendChild( scriptElem ); }

importScript('User:TheDJ/Gadget-HotCat.js')