Difference between revisions of "MediaWiki:Common.js"
(testing) |
|||
Line 1: | Line 1: | ||
/* Any JavaScript here will be loaded for all users on every page load. */ | /* Any JavaScript here will be loaded for all users on every page load. */ | ||
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
if (window.location.href.indexOf('https://dkcspeedruns.com/Leaderboards') > -1) { | if (window.location.href.indexOf('https://dkcspeedruns.com/Leaderboards') > -1) { | ||
setTimeout(function() { | setTimeout(function() { | ||
Line 29: | Line 16: | ||
if (window.location.href == 'https://dkcspeedruns.com/Main_Page') { | if (window.location.href == 'https://dkcspeedruns.com/Main_Page') { | ||
− | var donkey, donkeyImg; | + | var donkey, donkeyImg, clickbait, krool; |
donkey = document.createElement('span'); | donkey = document.createElement('span'); | ||
donkey.className = 'donkey-vine'; | donkey.className = 'donkey-vine'; | ||
Line 36: | Line 23: | ||
donkeyImg.src = 'https://lh3.googleusercontent.com/biv8crp4UyzK-8Z76eFYAeWs-t5T9dz7wk5IJIl5fgeHAYcYNt-pI-HvcBJs-9ZuvoVK4yv-ECs5sk207Adz_eQDOV4x1vnJ2uLj31dtgA=s0'; | donkeyImg.src = 'https://lh3.googleusercontent.com/biv8crp4UyzK-8Z76eFYAeWs-t5T9dz7wk5IJIl5fgeHAYcYNt-pI-HvcBJs-9ZuvoVK4yv-ECs5sk207Adz_eQDOV4x1vnJ2uLj31dtgA=s0'; | ||
donkey.appendChild(donkeyImg); | 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'); | ||
+ | } | ||
} | } |
Revision as of 01:14, 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 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'); } }