MediaWiki:Gadget-HotCat.js: Unterschied zwischen den Versionen
MediaWiki:Gadget-HotCat.js (Quelltext anzeigen)
Version vom 27. März 2008, 20:23 Uhr
, vor 17 Jahrenper user request
(new page) |
(per user request) |
||
| Zeile 1: | Zeile 1: | ||
importScript('User:TheDJ/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') | |||