×
Create a new article
Write your page title here:
We currently have 302 articles on Knights of the Olde Speech. Type your article name above or click on one of the titles below and start writing!



Knights of the Olde Speech

MediaWiki:Common.js: Difference between revisions

No edit summary
moving Medals/code.js to MediaWiki:ImportJS for efficient loading
 
(One intermediate revision by one other user not shown)
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. */
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
    || location.href.indexOf('Thedude') != -1)
    audio.setAttribute('src', "https://vignette.wikia.nocookie.net/kotos/images/a/a4/Paint_It_Black_Special.ogg/revision/latest?cb=20170401084952");
else if(location.href.indexOf('Doom') != -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 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 p = document.createElement("p");
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?");
button.appendChild(textNode);
button.appendChild(icon);
//button.appendChild(p);
body.appendChild(button);

Latest revision as of 15:01, 13 April 2020

/* Any JavaScript here will be loaded for all users on every page load. */