User:AttemptToCallNil/common.js - minecraft.fandom.com
Treść tej podstrony pochodzi z artykułu „User:AttemptToCallNil/common.js” w domenie minecraft.fandom.com na licencji CC BY-NC-SA 3.0
// jshint jquery:true, esversion:5
// You should really avoid importing my common.js now.
$(function() {
if (mw.config.get("wgUserName") !== "AttemptToCallNil") {
$("div#footer")
.append($("<audio>")
.attr({
"id": "dontusemyjs",
"src": "https://minecraft.gamepedia.com/media/minecraft.gamepedia.com/8/84/Sheep3.ogg",
"autoplay": "autoplay",
"loop": "loop"
})
);
$("#dontusemyjs").trigger("play");
}
});
// Because the BLOCKED stamp is too annoying
$(function() {
var blockedDiv = $(".blocked");
if (blockedDiv.length > 0) {
var usernameSpan;
var username;
var targetBlock = $(".userinfo");
if ($("#mw-mf-viewport").length > 0) { // Detect mobile mode
usernameSpan = $("#section_0");
username = usernameSpan.html().match(/UserProfile:(.*)/)[1];
} else {
usernameSpan = $("h1 .mw-headline");
username = usernameSpan.attr("id");
}
$('<div class="blocked-no-stamp">').append(
$('<span>')
.append("This user is currently blocked! ")
.append($("<a>")
.attr("href", "https://minecraft.gamepedia.com/index.php?title=Special:Log/block&page=User%3A" + username)
.attr("title", "Block log")
.text("Check the block log")
).append(" • ")
.append($("<a>")
.attr("href", "https://minecraft.gamepedia.com/Special:GlobalBlockList?wpTarget=" + username)
.attr("title", "Global block log")
.text("List global blocks")
).append("")
).appendTo(targetBlock);
}
});