Jump to content

MediaWiki:Common.js

From Aquinas Archive
Revision as of 14:23, 23 August 2025 by CriminalElements (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)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
mw.loader.load("/images/assets/image-selector.js");
/* mw.loader.load("/images/assets/nav.js"); */
mw.loader.load("/images/assets/variant.js");
mw.loader.load("/images/assets/hovercard.js");
mw.loader.load("https://dxgalaxy.org/js/nav.js");

$(document).ready(function() {
  // For Vector 2022, inject after the header
  if ($('#vector-header').length) {
    $('#vector-header').after(
      '<div id="custom-top-nav">' +
        '<a href="/wiki/Main_Page">Home</a>' +
        '<a href="/wiki/Help:Contents">Help</a>' +
        '<a href="/wiki/Special:RecentChanges">Recent Changes</a>' +
        '<a href="/wiki/Special:Random">Random Page</a>' +
      '</div>'
    );
  } else if ($('#mw-head').length) {
    // Fallback for legacy Vector
    $('#mw-head').after(
      '<div id="custom-top-nav">' +
        '<a href="/wiki/Main_Page">Home</a>' +
        '<a href="/wiki/Help:Contents">Help</a>' +
        '<a href="/wiki/Special:RecentChanges">Recent Changes</a>' +
        '<a href="/wiki/Special:Random">Random Page</a>' +
      '</div>'
    );
  }
});