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.
/* Any JavaScript here will be loaded for all users on every page load. */
mw.loader.using(['mediawiki.util']).then(function () {
function moveTOCToLeft() {
var toc = document.querySelector('#toc');
if (!toc || document.querySelector('#gladius-left-toc')) {
return;
}
var sidebar = document.createElement('aside');
sidebar.id = 'gladius-left-toc';
sidebar.setAttribute('aria-label', 'Page contents');
toc.parentNode.insertBefore(sidebar, toc);
sidebar.appendChild(toc);
document.body.classList.add('gladius-has-left-toc');
}
moveTOCToLeft();
mw.hook('wikipage.content').add(function () {
moveTOCToLeft();
});
});