Note: After publishing, 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 / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
/* Any JavaScript here will be loaded for all users on every page load. */
importArticles({
type: "script",
articles: [
"u:dev:MediaWiki:Medals/code.js"
]
});
//April Fools' 2020
function myFunction()
{
if (audio.paused) {
if(confirm("There is only pain ahead") &&
confirm("You are entering the world of nightmares")) {
alert("Fine you chose this yourself");
audio.volume = 0.2;
audio.play();
icon.classList.remove('fa-volume-up');
icon.classList.add('fa-volume-mute');
button.classList.add("april-fool-fade");
}
else {
alert("Then you have chosen death");
window.location.href = "https://www.youtube.com/watch?v=MtN1YnoL46Q";
}
} else {
//audio.pause();
icon.classList.remove('fa-volume-mute');
icon.classList.add('fa-volume-up');
button.classList.add("april-fool-fade");
}
}
const body = document.getElementsByTagName('article')[0];
var audio = document.createElement("audio");
audio.setAttribute('loop', true);
audio.setAttribute('id', 'april-fool-audio');
if (location.href.indexOf('thedude') != -1)
audio.setAttribute('src', "https://vignette.wikia.nocookie.net/kotos/images/3/35/X_Men_First_Class_-_Frankenstein_39_s_Monster.ogg/revision/latest?cb=20170326200514");
else if(location.href.indexOf('Doom') != -1)
audio.setAttribute('src', "https://vignette.wikia.nocookie.net/kotos/images/a/a4/Paint_It_Black_Special.ogg/revision/latest?cb=20170401084952");
else audio.setAttribute('src', "https://vignette.wikia.nocookie.net/kotos/images/0/0a/Barney_Theme_Song.ogg/revision/latest?cb=20200401123148");
body.appendChild(audio);
var button = document.createElement("button");
button.setAttribute('id', 'april-fool-button');
button.setAttribute('onclick', 'myFunction()');
var div = document.createElement("div");
var icon = document.createElement("i");
icon.setAttribute('id', 'april-fool-button-icon');
icon.setAttribute('class', 'fas fa-volume-up');
var textNode = document.createTextNode("Are you sure you want to continue?");
div.appendChild(textNode);
div.appendChild(icon);
button.appendChild(div);
body.appendChild(button);