MediaWiki:Common.js: Difference between revisions
From A KoL Wiki
imported>Caseyweederman Removed onloadfuncts, which were broken and non-operational, and we've been fine without them. Sorry, SomeStranger, people can't choose redirect from the More menu any more. |
imported>Caseyweederman Cleanup in the assumption section. Not sure why we're overriding default values with their default values, but I don't know what might rely on that junk being there. |
||
Line 7: | Line 7: | ||
var wgScriptPath = "/thekolwiki"; | var wgScriptPath = "/thekolwiki"; | ||
var wgServer = "http://kol.coldfront.net/"; | var wgServer = "http://kol.coldfront.net/"; | ||
var wgUserLanguage = "en"; | var wgUserLanguage = "en"; | ||
var wgContentLanguage = "en"; | var wgContentLanguage = "en"; | ||
var wgBreakFrames = false; | var wgBreakFrames = false; | ||
/* end assumption block */ | /* end assumption block */ | ||
Revision as of 03:32, 12 March 2015
/*<pre>*/ /* Assuming this section is for custom extensions */ var skin = "vector"; var stylepath = "/thekolwiki/skins"; var wgArticlePath = "/thekolwiki/index.php/$1"; var wgScriptPath = "/thekolwiki"; var wgServer = "http://kol.coldfront.net/"; var wgUserLanguage = "en"; var wgContentLanguage = "en"; var wgBreakFrames = false; /* end assumption block */ /* "throbbing" code */ var throbs = document.querySelectorAll(".throbtext"); if (throbs.length>0) { throb_out(); } function throb_out() { var throbs = document.querySelectorAll(".throbtext"); for (var i=0;i<throbs.length;i++) { fadeDown(throbs.item(i),Math.random()*400,0.5); } setTimeout(throb_in,400+Math.random()*200); } function throb_in() { var throbs = document.querySelectorAll(".throbtext"); for (var i=0;i<throbs.length;i++) { fadeUp(throbs.item(i),Math.random()*400,Math.min(.95,Math.random()+.5)); } setTimeout(throb_out,400+Math.random()*200); } function fadeDown( elem, time, dest ) { var startOpacity = elem.style.opacity || 1; var opacityStep = Math.abs(dest-startOpacity)/(time/5); (function goDn() { elem.style.opacity = Number(elem.style.opacity) - Number(opacityStep); if (elem.style.opacity>dest) setTimeout( goDn, 5 ); })(); } function fadeUp( elem, time, dest ) { var startOpacity = elem.style.opacity || 1; var opacityStep = Math.abs(dest-startOpacity)/(time/5); (function goUp() { elem.style.opacity = Number(elem.style.opacity) + Number(opacityStep); if (elem.style.opacity<dest) setTimeout( goUp, 5 ); })(); } /* end "throbbing" code */ /* for drifting the underlay images of crimbots */ var moveDrifty = function () { var drifty = $('#driftypoo'); var top = Math.floor(Math.random() * 51); var left = Math.floor(Math.random() * 51); drifty.animate({top: top, left: left}, 2000, 'swing', moveDrifty); }; jQuery(moveDrifty); /*</pre>*/