Benutzer:Perhelion/vector.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
//Autor Perhelion: Zusammenfassungszeile und Vorschau zwangsaktivieren
if (mw.config.get("wgAction") === "edit")
$.when(mw.loader.using("user.options"), $.ready).then(function () {
var $wpSave = $("#wpSave"),
$wpPreview = $("#wpPreview"),
saveVal = $wpSave.val(),
classNames = "oo-ui-widget-enabled oo-ui-flaggedElement-progressive oo-ui-flaggedElement-primary";
if (!mw.user.options.get("forceeditsummary") || mw.user.options.get("previewonfirst"))
mw.loader.using("mediawiki.api.options", function () {
new mw.Api().saveOptions({forceeditsummary: 1, previewonfirst: 0});
});
if (!$("#wikiPreview,#wikiDiff").is(":visible") && $wpSave.length && $wpPreview.length) {
$wpSave.prop("disabled", true)
.val("Veröffentlichen (erst Vorschau benutzen)")
.parent().removeClass(classNames).addClass("oo-ui-widget-disabled");
$wpPreview.one("click", function (e) { // re-enable
$wpSave.prop("disabled", false)
.val(saveVal)
.parent().removeClass("oo-ui-widget-disabled").addClass(classNames);
}).parent().addClass(classNames);
}
});
// [[meta:User:Hoo_man/Scripts]]
//<nowiki>
// window.taggerConfig : window.taggerConfig || {}, this page load should never later as $.ready and 8 module, before this cfg is used
window.taggerConfig = {
allowSectionTags: 1,
customTagDefault: "{{NowCommons| }}",
editSummary: {
'{{NowCommons| }} ~~~~': '+ NowCommons',
'{{NC}} ~~~~': '+ NC',
'{{Commonsfähig}} ~~~~': '+ Commonsfähig',
'{{NowCommons/Mängel|Grund: }}': '+ Now Commons Mängel',
'{{Bild-PD-Schöpfungshöhe}}': '+ Schöpfungshöhe'
}
};
taggerConfig.tags = Object.getOwnPropertyNames(taggerConfig.editSummary);
//</nowiki>