MediaWiki:Common.js
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("https://dxgalaxy.org/js/nav.js");
$(function () {
var $body = $('body');
// make buttons
var $bar = $('<div style="margin:1em 0; font-weight:bold;"></div>');
var $btnOlder = $('<button>Older Revision</button>').on('click', function () {
$body.removeClass('variant-newer').addClass('variant-older');
localStorage.setItem('variant', 'older');
});
var $btnNewer = $('<button>Newer Revision</button>').on('click', function () {
$body.removeClass('variant-older').addClass('variant-newer');
localStorage.setItem('variant', 'newer');
});
$bar.append($btnOlder).append($btnNewer);
$('#firstHeading').after($bar);
// load saved choice or default
var saved = localStorage.getItem('variant') || 'newer';
$body.addClass('variant-' + saved);
});