Benutzer:NacowY/js/safe-rollback.js
Zur Navigation springen
Zur Suche springen
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
- Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Strg+F5
/**
* ursprünglich von Benutzer:Revolus/vector.js/safe-rollback.js (mit einigen Anpassungen von mir)
*<nowiki>
*/
$(function() {
$("span.mw-rollback-link a").each(function() {
var href = $(this).attr("href");
$(this).attr("href", "#").click(function() {
var summary = window.prompt(
"Änderung wirklich zurücksetzen?\n" +
"Kommentare:\n" +
"(d=Disk; q=WP:Q; r=WP:RK; e=Erscheinungsdatum abwarten; w=WP:WEB; v=Vandalismus; c=CANCEL)", ""
);
if(typeof(summary) === "string") {
var h = href;
switch(summary) {
case("d"): summary = "Revert: siehe Diskussionsseite"; break;
case("q"): summary = "Revert: Bitte [[WP:Q|belegen]], s.a. [[WP:REF]]"; break;
case("r"): summary = "Revert: Bitte [[WP:RK|Relevanz]] darlegen!"; break;
case("e"): summary = "Revert: Bitte erst hinzufügen, wenn es tatsächlich erschienen ist!"; break;
case("w"): summary = "Revert: Diese Änderung entspricht nicht [[WP:WEB]]."; break;
case("v"): summary = "Revert: Offensichtlich Unfug/Vandalismus"; break;
case("c"): return false;
}
h += "&summary=" + encodeURIComponent(summary);
document.location.href = h;
}
return false;
});
});
});
/* </nowiki> */