MediaWiki:Gadget-Zeitzonenkonverter.js
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Strg+F5
// ersetzt CE(S)T durch ME(S)Z (ohne Änderung von Seiten)
jQuery(function() {
var content = mw.util.$content[0];
if (!content || mw.config.get("wgNamespace") < 0)
return;
if (mw.config.get("wgNamespace") == 0 && mw.util.$content.text().indexOf(" (CE") == -1) // im ANR schnelle Textsuche
return;
(function iterate_node(node) {
if (node.nodeType === 3) { // Node.TEXT_NODE
var text = node.data.replace(/(20\d\d) \(CE(S?)T\)/gi, '$1 (ME$2Z)');
if (text !== node.data) // odd Gecko rendering error
node.data = text;
} else if (node.nodeType === 1 && node.id !== 'editform') { // Node.ELEMENT_NODE
for (var i = 0; i < node.childNodes.length; i++) {
iterate_node(node.childNodes[i]); // rekursives Ablaufen des DOM
}
}
})(content);
});