Wikipedia talk:Igloo/gloo.js
![]() | 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)
Another Edit Request
![]() | It is requested that an edit be made to the fully protected project page at Wikipedia:Igloo/gloo.js. (edit · history · last · links · protection log)
This template must be followed by a complete and specific description of the request, so that an editor unfamiliar with the subject matter could complete the requested edit immediately.
Edit requests to fully protected pages should only be used for edits that are either uncontroversial or supported by consensus. If the proposed edit might be controversial, discuss it on the protected page's talk page before using this template. To request that a page be protected or unprotected, make a protection request. When the request has been completed or denied, please add the |
I've decided to go protocol relative. Could you please change
mw.loader.load("https://raw.github.com/Kangaroopower/Igloo/master/gloo.js", "text/javascript");
to
mw.loader.load("//raw.github.com/Kangaroopower/Igloo/master/gloo.js", "text/javascript");
Thanks, --Kangaroopowah 02:18, 26 March 2014 (UTC)