MediaWiki:Modern.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
/* Das folgende JavaScript wird für Benutzer der Modern-Benutzeroberfläche geladen. Allgemeingültiges JavaScript bitte in [[MediaWiki:Common.js]] eintragen. */
//--------------------------------------------------------------------------------
//## ProofRead
function ProofReadLink () {
// iterate over all < span >-elements until class "ProofRead" is found
var spans = document.getElementsByTagName("span");
for (var i=0; i<spans.length; i++) {
var SpanElem = spans[i];
// if found a page number
if (SpanElem.className == "ProofRead") {
ImageSrc=SpanElem.title;
var ProofReadTab = document.createElement("li");
ProofReadTab.setAttribute('id', 'ca-proofread');
var ProofReadTabLink = document.createElement("a");
var caEdit = document.getElementById("ca-edit");
if (!caEdit) break;
ProofReadTabLink.href= caEdit.firstChild.href + "&image="+ImageSrc;
ProofReadTabSpan = document.createElement("span");
ProofReadTabText = document.createTextNode("Korrekturlesen");
ProofReadTabSpan.appendChild(ProofReadTabText);
ProofReadTabLink.appendChild(ProofReadTabSpan);
ProofReadTab.appendChild(ProofReadTabLink);
var VersionLink = document.getElementById("ca-history");
VersionLink.parentNode.appendChild(ProofReadTab);
break;
}
}
}
//--------------------------------------------------------------------------------
$(document).ready(ProofReadLink);