Wikipedia talk:Igloo/gloo.js
Appearance
![]() | This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
Hey. Could you change the code on that file to:
Igloo code
|
---|
/* ======================================================== *\ ** igloo frontend manager - main ** ** The igloo frontend manager handles the client system, ** displaying information to the user, as well as allowing ** the user to interact with the program, as well as ** handling connection and authentication with the server. ** (Server interaction not currently present and may not ever ** be present) ** ** ====================================================== ** ** igloo anti-vandalism tool for Wikipedia ** based off of the script igloo by Alex Barley ** By: User:Kangaroopower ** ** For instructions, see [[Wikipedia:Igloo]] ** ====================================================== ** ** ** You may copy, modify and distribute this software as ** desired, providing that all previous contributors retain ** correct attribution. ** ** ====================================================== ** ** tracker: [[Wikipedia:Igloo]] \* ======================================================== */ var iglooBranch = iglooBranch || 'master'; function iglooImport( page, remote ) { var c = new Date (); var cachebypass = '&killcache=' + c.getDate () + c.getSeconds () + c.getMilliseconds (); if ( ( remote == null ) || ( remote == false ) ) { var url = wgScript + '?action=raw&ctype=text/javascript' + cachebypass + '&title=' + encodeURIComponent( page.replace( / /g,'_' ) ); } else { var url = page; } var script = document.createElement ( 'script' ); script.setAttribute ( 'src', url ); script.setAttribute ( 'type', 'text/javascript' ); document.getElementsByTagName ( 'head' )[0].appendChild ( script ); return script; } iglooImport ('https://raw.github.com/Kangaroopower/Igloo/'+iglooBranch+'/lib/flash.js', true); iglooImport ('https://raw.github.com/Kangaroopower/Igloo/'+iglooBranch+'/lib/jin.js', true); iglooImport ('https://raw.github.com/Kangaroopower/Igloo/'+iglooBranch+'/src/glooInterfaceHook.js', true); |
— Preceding unsigned comment added by Kangaroopower (talk • contribs) 05:20, 7 August 2013 (UTC)
Done. Thanks for the update. — Mr. Stradivarius ♪ talk ♪ 05:36, 7 August 2013 (UTC)
- Thanks! --Kangaroopowah 05:40, 7 August 2013 (UTC)
Sorry I messed up. This should be the actual code:
//<source lang="javascript"> /* ======================================================== *\ ** igloo frontend manager - main ** ** The igloo frontend manager handles the client system, ** displaying information to the user, as well as allowing ** the user to interact with the program, as well as ** handling connection and authentication with the server. ** (Server interaction not currently present and may not ever ** be present) ** ** ====================================================== ** ** igloo anti-vandalism tool for Wikipedia ** based off of the script igloo by Alex Barley ** By: User:Kangaroopower ** ** For instructions, see [[Wikipedia:Igloo]] ** ====================================================== ** ** ** You may copy, modify and distribute this software as ** desired, providing that all previous contributors retain ** correct attribution. ** ** ====================================================== ** ** tracker: [[Wikipedia:Igloo]] \* ======================================================== */ var iglooBranch = window.iglooBranch || 'master'; function iglooImport( page, remote ) { var c = new Date (); var cachebypass = '&killcache=' + c.getDate () + c.getSeconds () + c.getMilliseconds (); if ( ( remote == null ) || ( remote == false ) ) { var url = wgScript + '?action=raw&ctype=text/javascript' + cachebypass + '&title=' + encodeURIComponent( page.replace( / /g,'_' ) ); } else { var url = page; } var script = document.createElement ( 'script' ); script.setAttribute ( 'src', url ); script.setAttribute ( 'type', 'text/javascript' ); document.getElementsByTagName ( 'head' )[0].appendChild ( script ); return script; } iglooImport ('https://raw.github.com/Kangaroopower/Igloo/'+iglooBranch+'/lib/flash.js', true); iglooImport ('https://raw.github.com/Kangaroopower/Igloo/'+iglooBranch+'/lib/jin.js', true); iglooImport ('https://raw.github.com/Kangaroopower/Igloo/'+iglooBranch+'/src/glooInterfaceHook.js', true); //</source>
Sorry, --Kangaroopowah 05:45, 7 August 2013 (UTC)
Edit Request
![]() | This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
Could you please change the code to:
/* ======================================================== *\ ** igloo frontend manager - main ** ** The igloo frontend manager handles the client system, ** displaying information to the user, as well as allowing ** the user to interact with the program. ** ** ====================================================== ** ** igloo anti-vandalism tool for Wikipedia ** based off of the script igloo by Alex Barley ** By: User:Kangaroopower ** ** For instructions, see [[Wikipedia:Igloo]] ** ====================================================== ** ** ** You may copy, modify and distribute this software as ** desired, providing that all previous contributors retain ** correct attribution. ** ** ====================================================== ** ** tracker: [[Wikipedia:Igloo]] \* ======================================================== */ window.iglooBranch = 'master'; mw.loader.load("https://raw.github.com/Kangaroopower/Igloo/master/gloo.js", "text/javascript");
Thanks, --Kangaroopowah 20:23, 8 March 2014 (UTC)
- No opposition, just wondering if a protocol relative url should be used instead of forcing https? — {{U|Technical 13}} (t • e • c) 20:45, 8 March 2014 (UTC)
- Honestly curious- What would be the advantage of going protocol relative? Would some people be unable to use igloo if it wasn't protocol relative? --Kangaroopowah 20:49, 8 March 2014 (UTC)
Done. If there are any real objections to using a fixed-protocol URL, feel free to re-open the request. — Mr. Stradivarius ♪ talk ♪ 02:53, 9 March 2014 (UTC)
- Honestly curious- What would be the advantage of going protocol relative? Would some people be unable to use igloo if it wasn't protocol relative? --Kangaroopowah 20:49, 8 March 2014 (UTC)