MediaWiki:Common.js
Note: After saving, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
/* 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 donkey, donkeyImg, clickbait, krool; 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'); } }