MediaWiki:Common.js

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

$(document).ready(function {	$('.hitbox-toggle-off').click(function { $('.hitbox-toggle-off').hide; $('.move-image').hide; $('.caption').hide; $('.hitbox-toggle-on').show; $('.hitbox-image').show; $('.hitbox-caption').show; });	$('.hitbox-toggle-on').click(function { $('.hitbox-toggle-on').hide; $('.hitbox-image').hide; $('.hitbox-caption').hide; $('.hitbox-toggle-off').show; $('.move-image').show; $('.caption').show; });	// Add placeholder text to Upload Summary	$('#wpUploadDescription').attr("placeholder", "Add a description here.\n" + "If you're uploading a new file, make sure to categorize!\n" + "Example:\n" + "\n" + "");   //==== Movelist Toggles ==== Written by SageVarq  if (document.getElementsByClassName("movelist-toggles")) {    // Hide all move lists    var $movelists = $('.movelist');

var currentMovelist = 1;

displayMovelist(currentMovelist); $('.movelist-toggle-button').each(addToggles);

function swapMovelist(e) { var movelistToggleClicked = $(this).data("id"); var nextMovelist = movelistToggleClicked.substring(movelistToggleClicked.length - 1); if (currentMovelist != nextMovelist) { currentMovelist = nextMovelist; displayMovelist(nextMovelist); }   }

function displayMovelist(target) { hideAllMovelists; $("#movelist-" + target).css("display", "block"); $("#movelist-toggle-" + target).addClass("movelist-toggle-on"); }

function hideAllMovelists { $movelists.css("display", "none"); $('.movelist-toggle-button').removeClass("movelist-toggle-on").addClass("movelist-toggle-off"); }

function addToggles { $(this).data("id", $(this).attr("id")); $(this).click(swapMovelist); } }

$('.lazyimg').prop('loading', 'lazy'); });