MediaWiki:Common.js: Difference between revisions

From VexWiki
No edit summary
No edit summary
Tag: Reverted
Line 1: Line 1:
/* Any JavaScript here will be loaded for all users on every page load. */
/* Any JavaScript here will be loaded for all users on every page load. */
$(document).ready(function () {
  if (document.getElementById('vex-navbar')) return;
  var nav = document.createElement('div');
  nav.id = 'vex-navbar';
  nav.innerHTML = `
    <a href="/wiki/About">About</a>
    <a href="/wiki/Resources">Resources</a>
    <a href="/wiki/Contact_Us">Contact Us</a>
  `;
  // In Timeless, insert after the site header
  var header = document.querySelector('#mw-site-header');
  if (header && header.parentNode) {
    header.parentNode.insertBefore(nav, header.nextSibling);
  }
});

Revision as of 04:10, 13 April 2025

/* Any JavaScript here will be loaded for all users on every page load. */
$(document).ready(function () {
  if (document.getElementById('vex-navbar')) return;

  var nav = document.createElement('div');
  nav.id = 'vex-navbar';
  nav.innerHTML = `
    <a href="/wiki/About">About</a>
    <a href="/wiki/Resources">Resources</a>
    <a href="/wiki/Contact_Us">Contact Us</a>
  `;

  // In Timeless, insert after the site header
  var header = document.querySelector('#mw-site-header');
  if (header && header.parentNode) {
    header.parentNode.insertBefore(nav, header.nextSibling);
  }
});