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
$(function() {
importScript('Benutzer:Slomox/Themen.js');
mw.loader.load("https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/citoidWikitext/r.js&action=raw&bcache=1&maxage=86400&ctype=text/javascript");
var addToolbarButtonsUrl = '//en.wikipedia.org/w/index.php?title='
+ 'User:V111P/js/addToolbarButtons.js&action=raw&ctype=text/javascript';
var textArea = $('#wpTextbox1');
var summary = $('#wpSummary');
var myToolbarButtonLK = {
id: 'myButtonLK',
tooltip:'LK',
iconUrl: 'https://upload.wikimedia.org/wikipedia/commons/thumb/4/46/Icon_L_yellow.svg/20px-Icon_L_yellow.svg.png',
callback: function myCallback ()
{
var sel = textArea.val();
sel = sel.replace(/Einwohnerzahlen/g, 'Inwahnertallen');
sel = sel.replace(/Einwohner am /g, 'Inwahnertallen, Stand ');
sel = sel.replace(/Stadt\|Städte/g, 'Stadt|Städer');
sel = sel.replace(/Marktgemeinde\|Märkte/g, 'Marktgemeen|Markten');
sel = sel.replace(/Weitere \[\[Gemeinde \(Deutschland\)\|Gemeinden\]\]/g, 'Annere [[Gemeen (Düütschland)|Gemenen]]');
sel = sel.replace(/Verwaltungsgemeinschaft \(Bayern\)\|Verwaltungsgemeinschaften/g, 'Verwaltungsgemeenschop (Bayern)|Verwaltungsgemeenschoppen');
sel = sel.replace(/\[\[Verwaltungsgemeinschaft/g, '[[Verwaltungsgemeenschop');
sel = sel.replace(/mit Sitz in/g, 'mit Seet in');
sel = sel.replace(/den Mitgliedsgemeinden/g, 'de Maten');
sel = sel.replace(/<br *\/?>/g, ' ');
sel = sel.replace(/Keine /g, 'Keen ');
sel = sel.replace(/ und /g, ' un ');
sel = sel.replace(/Gemeinden /g, 'Gemenen ');
sel = sel.replace(/Gemeinde /g, 'Gemeen ');
sel = sel.replace(/Märkte /g, 'Markten ');
sel = sel.replace(/Große Kreisstadt/g, 'Grote Kreisstadt');
sel = sel.replace(/unbewohnt/g, 'ahn Inwahners');
sel = sel.replace(/ \(gemeindefreies Gebiet\)/g, ' (gemeenfree Rebeed)');
sel = sel.replace(/Gemeindefreies Gebiet\|Gemeindefreie Gebiete/g, 'Gemeenfree Rebeed|Gemeenfre’e Rebeden');
sel = sel.replace(/Gemeindefreies Gebiet\|gemeindefreie Gebiete/g, 'Gemeenfree Rebeed|gemeenfre’e Rebeden');
sel = sel.replace(/Gemeindefreies Gebiet\|Gemeindefreien Gebiete/g, 'Gemeenfree Rebeed|Gemeenfre’e Rebeden');
sel = sel.replace(/Gemeindefreies Gebiet\|gemeindefreien Gebiete/g, 'Gemeenfree Rebeed|gemeenfre’e Rebeden');
textArea.val(sel);
}
};
if (mw.libs.addToolbarButtons) {
mw.libs.addToolbarButtons(myToolbarButtonLK);
}
else {
var tbs = window.toolbarButtonsToAdd = window.toolbarButtonsToAdd || [];
tbs.push(myToolbarButtonLK);
mw.loader.load(addToolbarButtonsUrl);
}
/* Navis, Imagemaps und Infoboxen versuchen, zu verlinken */
var sTemplates = $('input[name=templateParams]').val();
if (sTemplates) {
var aTemplates = sTemplates.split('#');
aTemplates.forEach(function(elem, index) {
var parts = elem.split('|');
var name = parts[0];
if (name.startsWith('Vorlage:Infobox_')) {
$('table[summary^="Infobox"]:not(.used)').first().addClass('used').prepend('<a style="float: right;" title="Link zur Infobox-Vorlage: ' + name + '" href="/wiki/' + name + '">V</a>');
}
else if (name.startsWith('Vorlage:Imagemap')) {
$('map[name^="ImageMap"]:not(.used)').first().addClass('used').prepend('<a style="float: right;" title="Link zur Imagemap-Vorlage: ' + name + '" href="/wiki/' + name + '">V</a>');
}
else if (name.startsWith('Vorlage:Navigationsleiste_')) {
$('div.NavFrame:not(.used)').first().addClass('used').prepend('<a style="float: right;" title="Link zur Navigations-Vorlage: ' + name + '" href="/wiki/' + name + '">V</a>');
}
});
}
/* Navis, Imagemaps und Infoboxen versuchen, zu verlinken ENDE */
});