8,290
edits
imported>Kittymmeow (attempting to import data) |
(add Caves of Qud image-to-gif swapper) |
||
Line 54: | Line 54: | ||
/**************************************** | /**************************************** | ||
/* End Main Page Mobile Collapse Script * | /* End Main Page Mobile Collapse Script * | ||
/****************************************/ | |||
/************************************ | |||
/* Qud infobox image-to-gif swapper * | |||
/************************************/ | |||
// Author: egocarib | |||
// Date: 2020-Oct | |||
// License: CC-BY 3.0 | |||
// Designed for use in infoboxes on the Caves of Qud wiki. | |||
// Powers an infobox template (Template:Infobox_image_and_gif) that | |||
// allows users to swap from a static image to preview an animated gif | |||
var qudInfoboxImageToggler = qudInfoboxImageToggler || { | |||
initialize: function () { | |||
$(".qud-toggler > .qud-toggler-initial").show(); | |||
$(".qud-toggler > .qud-toggler-button").show(); | |||
$(".qud-toggler > .qud-toggler-final").hide(); | |||
$(".qud-toggler > .qud-toggler-button").click(function () { | |||
window.qudInfoboxImageToggler.toggle(); | |||
}); | |||
$(".qud-html-details .qud-html-summary").click(function () { | |||
window.qudInfoboxImageToggler.summaryClick(); | |||
}); | |||
}, | |||
toggle: function () { | |||
$(".qud-toggler > .qud-toggler-initial").hide(); | |||
$(".qud-toggler > .qud-toggler-button").hide(); | |||
$(".qud-toggler > .qud-toggler-final").show(); | |||
}, | |||
summaryClick: function () { | |||
$(".qud-html-details .qud-html-summary").toggleClass( | |||
"qud-html-summary-open" | |||
); | |||
} | |||
}; | |||
window.qudInfoboxImageToggler = qudInfoboxImageToggler; | |||
$(document).ready(qudInfoboxImageToggler.initialize); | |||
/**************************************** | |||
/* End Qud infobox image-to-gif swapper * | |||
/****************************************/ | /****************************************/ |