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
- Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
// Das JAENNER-JANUAR-Skript/Helferlein ersetzt beim Betrachten (nicht aber beim Bearbeiten, Speichern etc.)
// alle „Jänner“ (ggf. auch dieses...) in allen Artikeln, Portalen, Kategorien und Bildseiten durch „Januar“.
/* nur in bestimmten Namensräumen (nur 0=Artikel-, 6=Bild-, 14=Kategorie- und 100=Portalraum) */
/* testweise auch 1=Diskussion 2=Benutzer 3=Benutzerdiskussion */
if ( mw.config.get( 'wgNamespaceNumber' ) === 0
|| mw.config.get( 'wgNamespaceNumber' ) === 6
|| mw.config.get( 'wgNamespaceNumber' ) === 14
|| mw.config.get( 'wgNamespaceNumber' ) === 100
// || mw.config.get( 'wgNamespaceNumber' ) === 1
// || mw.config.get( 'wgNamespaceNumber' ) === 2
// || mw.config.get( 'wgNamespaceNumber' ) === 3
) {
$( function() {
function text_JAENNER_to_JANUAR(text) {
return text.replace(/Jänner/g, 'Januar'); // r = r
}
function node_JAENNER_to_JANUAR(node) {
if (node.nodeType === 3) { // Node.TEXT_NODE
var text = text_JAENNER_to_JANUAR(node.data);
if (text !== node.data) { // odd Gecko rendering error
node.data = text;
}
} else if ( node.nodeType === 1 // Node.ELEMENT_NODE
&& node.id !== 'editform' // Nicht das Bearbeitenfeld
&& node.className !== 'Zitat' // keine Zitate
) {
for (var i = 0 ; i < node.childNodes.length ; i++) {
node_JAENNER_to_JANUAR(node.childNodes[i]); // rekursives Ablaufen des DOM
}
}
}
document.title = text_JAENNER_to_JANUAR( document.title );
node_JAENNER_to_JANUAR( document.getElementById( 'content' ) ); //with firstHeader, sitenotice and so on
});
}