Difference between revisions of "MediaWiki:Common.js"
Line 16: | Line 16: | ||
if (window.location.href == 'https://dkcspeedruns.com/Main_Page') { | if (window.location.href == 'https://dkcspeedruns.com/Main_Page') { | ||
− | var donkey, donkeyImg, clickbait, krool; | + | var body, donkey, donkeyImg, clickbait, krool; |
+ | body = document.getElementsByTagName('body')[0]; | ||
donkey = document.createElement('span'); | donkey = document.createElement('span'); | ||
donkey.className = 'donkey-vine'; | donkey.className = 'donkey-vine'; |
Revision as of 01:16, 1 December 2017
/* Any JavaScript here will be loaded for all users on every page load. */ if (window.location.href.indexOf('https://dkcspeedruns.com/Leaderboards') > -1) { setTimeout(function() { console.log('test'); var editLinks = document.getElementsByClassName('mw-editsection-visualeditor'); for (var i = 0; i < editLinks.length; i++) { editLinks[i].style.display = 'none'; var newLink = document.createElement('a'); newLink.href = 'https://dkcspeedruns.com/' + editLinks[i].href.substr(51).split('&')[0] + '?veaction=edit'; newLink.innerHTML = 'edit', editLinks[i].parentNode.insertBefore(newLink, editLinks[i]); } }, 1000); } if (window.location.href == 'https://dkcspeedruns.com/Main_Page') { var body, donkey, donkeyImg, clickbait, krool; body = document.getElementsByTagName('body')[0]; donkey = document.createElement('span'); donkey.className = 'donkey-vine'; document.getElementById('bodyContent').appendChild(donkey); donkeyImg = document.createElement('img'); donkeyImg.src = 'https://lh3.googleusercontent.com/biv8crp4UyzK-8Z76eFYAeWs-t5T9dz7wk5IJIl5fgeHAYcYNt-pI-HvcBJs-9ZuvoVK4yv-ECs5sk207Adz_eQDOV4x1vnJ2uLj31dtgA=s0'; donkey.appendChild(donkeyImg); clickbait = document.createElement('img'); clickbait.src = 'https://lh3.googleusercontent.com/eOOIdVO2nbcWBDrOhq_iv-GkaZP5pXlvv84yqaPLwWRsNKZwseqw2XF65v-zu8n7oJfeZBLAyb0aU0hVekSHbfZ8j11XtYFVk4jumnC00w=s0'; clickbait.id = "clickbait"; document.getElementById('bodyContent').insertBefore(clickbait, document.getElementById('bodyContent').firstChild); krool = document.createElement('div'); krool.id = 'krool'; krool.className = 'pop-out'; krool.className += ' paused'; body.appendChild(krool); clickbait.onclick = function() { krool.classList.remove('paused'); } }