User:Ale jrb/Scripts/igloo.js: Difference between revisions

Content deleted Content added
Ale jrb (talk | contribs)
m inclusion
Ale jrb (talk | contribs)
update
Line 23:
\* ======================================================== */
 
function iglooImport( page, remote, id ) {
if ( ( remote == null ) || ( remote == false ) ) {
var url = wgScript + '?action=raw&ctype=text/javascript&nocache=true&title=' + encodeURIComponent( page.replace( / /g,'_' ) );
} else {
var url = page;
}
if ( document.getElementById ( id ) != null ) {
document.getElementById ( id ).parentNode.removeChild ( document.getElementById ( id ) );
}
var script = document.createElement ( 'script' );
script.setAttribute ( 'src', url );
script.setAttribute ( 'type', 'text/javascript' );
if ( id != null ) script.setAttribute ( 'id', id );
document.getElementsByTagName ( 'head' )[0].appendChild ( script );
return script;
}
 
if ( iglooUseDev ) {
iglooImport('User:Ale_jrb/Scripts/iglooSettings.js');
iglooImport ( 'User:Ale_jrb/Scripts/iglooInterfaceHookiglooDevSettings.js' );
iglooImport ( 'User:Ale_jrb/Scripts/NforceriglooDevInterfaceHook.js' );
} else {
iglooImport('User:Ale_jrb/Scripts/waLib.js');
iglooImport ( 'User:Ale_jrb/Scripts/waLib2iglooSettings.js' );
iglooImport ( 'User:Ale_jrb/Scripts/iglooInterfaceHook.js' );
}
iglooImport ( 'User:Ale_jrb/Scripts/iglooSettingsNforcer.js' );
iglooImport ( 'User:Ale_jrb/Scripts/waLib.js' );
iglooImport ( 'User:Ale_jrb/Scripts/waLib2.js ');