Jump to content

MediaWiki:Common.js

From OnTrackWorld
Revision as of 16:15, 20 July 2026 by OTNAAdmin (talk | contribs) (Created page with "Any JavaScript here will be loaded for all users on every page load.: mw.hook('wikipage.maps').add(function () { mw.util.addCSS('.leaflet-marker-icon { margin-left: initial !important; margin-top: initial !important; width: auto !important; height: auto !important; }'); new MutationObserver(function (mutations) { mutations.forEach(function (mutation) { if (mutation.addedNodes.length) { mutation.addedNodes[0].src = "https://openlayers.org/api/img/marker.pn...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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.hook('wikipage.maps').add(function () {
	mw.util.addCSS('.leaflet-marker-icon { margin-left: initial !important; margin-top: initial !important; width: auto !important; height: auto !important; }');
	new MutationObserver(function (mutations) {
		mutations.forEach(function (mutation) {
			if (mutation.addedNodes.length) {
				mutation.addedNodes[0].src = "https://openlayers.org/api/img/marker.png";
			}
		});
	}).observe($('.leaflet-marker-pane').get(0), {
		childList: true,
	});
});