MediaWiki:Common.js

MediaWiki interface page
Revision as of 13:55, 31 January 2024 by Jan.vales (talk | contribs)

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. */


var coll = document.getElementsByClassName("collapsible");
var i;

for (i = 0; i < coll.length; i++) {
  coll[i].addEventListener("click", function() {
    this.classList.toggle("active");
    var content = this.nextElementSibling;
    $(content).toggle('fast');
  });
}

function rotateImages() {
    var images = document.querySelectorAll('.carousel .dpImage');
    var mainImageDiv = document.querySelector('.mainImage');
    var currentIndex = 0;

    setInterval(function() {
        if (currentIndex >= images.length) {
            currentIndex = 0;
        }

        var selectedImage = images[currentIndex].innerHTML;
        mainImageDiv.innerHTML = selectedImage;
        currentIndex++;
    }, 10000); // Rotates every 10000 milliseconds (10 seconds)
}

// Call the function when the window loads
window.onload = rotateImages;