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
// [[Benutzer:PerfektesChaos/js/WikiSyntaxTextMod]]
mw.loader.load("https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/WikiSyntaxTextMod/r.js&action=raw&bcache=1&maxage=604800&ctype=text/javascript",
"text/javascript");
mw.libs.WikiSyntaxTextMod = { config: { format: { },
load: { },
mod: { },
page: { }
}
};
// Vorlage:Person groß schreiben
mw.libs.WikiSyntaxTextMod.config.mod.template = [
{ detect: { title: "person" },
rename: { title: [ true, "Person" ] }
},
// Vorlage Fishbase groß schreiben
{ detect: { title: "fishbase" },
rename: { title: [ true, "Fishbase" ] }
},
// Vorlage:Commons in Commonscat ändern
{ detect: { title: "[Cc]ommons" },
rename: { title: [ true, "Commonscat" ] }
}
];
// Test Taxoboxhinweis ändern
mw.libs.WikiSyntaxTextMod.config.mod.comment = [
["<!-- Für Informationen zum Umgang mit dieser Tabelle siehe bitte (.+) *-->",
"<!-- Für Informationen zum Umgang mit dieser Vorlage siehe bitte $1 -->"]
];
// small Formatierung entfernen
mw.libs.WikiSyntaxTextMod.config.mod.plain = [
["([^\n]+)<small>([^|\n]*)</small>([^|\n]*)\\]\\])",
""]
];
// Falschen Taxoboxhinweiskommentar korrigieren, Tabelle ist Vorlage
mw.libs.WikiSyntaxTextMod.config.mod.comment = [
["<!-- Für Informationen zum Umgang mit dieser Tabelle siehe bitte [[Wikipedia:Taxoboxen]]. -->",
"<!-- Für Informationen zum Umgang mit dieser Vorlage siehe bitte [[Wikipedia:Taxoboxen]]. -->"],
["<!-- Für Informationen zum Umgang mit dieser Vorlage siehe [[Wikipedia:Taxoboxen]]. -->",
"<!-- Für Informationen zum Umgang mit dieser Vorlage siehe bitte [[Wikipedia:Taxoboxen]]. -->"],
["<!-- Für Informationen zum Umgang mit dieser Vorlage siehe bitte [[Wikipedia:Taxoboxen]]! -->",
"<!-- Für Informationen zum Umgang mit dieser Vorlage siehe bitte [[Wikipedia:Taxoboxen]]. -->"],
["<!-- Für Informationen zum Umgang mit dieser Vorlage siehe bitte [[Wikipedia:Taxoboxen]].-->",
"<!-- Für Informationen zum Umgang mit dieser Vorlage siehe bitte [[Wikipedia:Taxoboxen]]. -->"],
["<!-- Zu Informationen über den Umgang mit dieser Vorlage siehe bitte [[Wikipedia:Taxoboxen]]. -->",
"<!-- Für Informationen zum Umgang mit dieser Vorlage siehe bitte [[Wikipedia:Taxoboxen]]. -->"]
];
// Klammer um ISBN entfernen
mw.libs.WikiSyntaxTextMod.config.mod.plain = [
["\\( ?ISBN ([-0-9X]+) ?\\)",
"ISBN $1"]
];