Benutzer:Video2005/Aktion.js
Erscheinungsbild
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
// Variables Script für Aktionsänderungen
function Aktion()
{
// copy wikEd (https://en.wikipedia.org/wiki/User:Cacycle/wikEd.js) frame to wpTextbox1 textarea
if (typeof(window.wikEd.useWikEd) != 'undefined') {
if (window.wikEd.useWikEd == true) {
wikEd.UpdateTextarea();
}
}
var tv = document.editform.wpTextbox1.value;
var tv_alt = document.editform.wpTextbox1.value;
//********************************************************
//Aktionsänderung
//<span style='display:none'>1984-04-04</span> 04.04.1984
//{{SortKey|2042-05-28|(28.05.2042)}}
// tv = tv.replace(/ ?<span style='display:none'>([-\d]+)<\/span> ?([-\d\(\)\.\\\/]+) ?/g,"{{SortKey|$1|$2}}");
//Umwandlung amerikanisches Datumsformat in deutsches Datumsformat
tv = tv.replace(/[^\/](\d\d\d\d)\/(\d\d)\/(\d\d)/g," $3.$2.$1");
//********************************************************
// ZusammenfassungsText erzeugen + Text übergeben
if(tv==tv_alt)
alert("Nichts geändert! (Aktionskorrektur)");
else
{
document.editform.wpTextbox1.value = tv;
document.editform.wpSummary.value = document.editform.wpSummary.value ? document.editform.wpSummary.value + ", Aktionskorrektur" : "Aktionskorrektur";
}
// copy wpTextbox1 textarea back to wikEd frame
if (typeof(window.wikEd.useWikEd) != 'undefined') {
if (window.wikEd.useWikEd == true) {
wikEd.UpdateFrame();
}
if (wgUserName != "BLueFiSH.as") {document.editform.wpDiff.click();}
}
}