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); } });