Benutzer:CennoxX/vector.js
aus Wikipedia, der freien Enzyklopädie
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
importScript('Benutzer:FNDE/secWatch/view.js'); //Fasst Diskussionen zusammen [[Benutzer:FNDE/secWatch/view.js]]
importScript('Benutzer:CennoxX/vector/suchenachlinks.js'); //Versetzt die Suche auf die linke Seite [[Benutzer:CennoxX/vector/suchenachlinks.js]]
importScript('Benutzer:CennoxX/js/bkl-replace.js'); //Betaversion um schnell BKLs zu ersetzen [[Benutzer:CennoxX/js/bkl-replace.js]]
importScript('Benutzer:Revolus/monobook.js/sidebartranslate.js'); //Übersetzt Interwiki-Links [[Benutzer:Revolus/monobook.js/sidebartranslate.js]]
importScript('Benutzer:TMg/filterContributions.js'); //Filtert Benutzerbeiträge [[Benutzer:TMg/filterContributions.js]]
importScript('Benutzer:Steef389/js/user_status.js'); //Zeigt Informationen über Benutzer an [[Benutzer:Steef389/js/user_status.js]]
importScript('Benutzer:Lustiger seth/unsigned.js'); //Signiert unsignierte Beiträge halbautomatisch [[Benutzer:Lustiger seth/unsigned.js]]
importScript('Benutzer:TMg/forceEditSummary.js'); //Verweist direkt auf fehlende Zusammenfassung [[Benutzer:TMg/forceEditSummary.js]]
importScript('Benutzer:APPER/WikiHistory.js'); //Zeigt Autoren eines Artikels an [[Benutzer:APPER/WikiHistory.js]]
//Skriptsammlung Fliegelflagel, [[Benutzer:Schnark/js/fliegelflagel]]
(function (module) {
if (mw.loader.getState(module)) {
mw.loader.using(module).then(function () {
((mw.libs.ve.targetLoader && mw.libs.ve.targetLoader.addPlugin) || mw.libs.ve.addPlugin)(function () {
var ve = $.Deferred();
mw.hook('userjs.schnark-fliegelflagel.ve').fire(ve);
return ve.promise();
});
});
}
})('ext.visualEditor.desktopArticleTarget.init');
mw.hook('userjs.schnark-fliegelflagel.userdefine').fire({
version: 1.1,
profile: undefined,
additional: {
},
config: {
extratabs: function (extratabs) {
extratabs.enable('wikiblame', '!special');
extratabs.enable('usersearch', '!special');
extratabs.enable('newpages', 'ns_user');
}
}
});
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/fliegelflagel.js/define.js&action=raw&ctype=text/javascript');
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/fliegelflagel.js/load.js&action=raw&ctype=text/javascript');
//Fliegelflagel Ende
//WikidataWatchlistLabels, Bezeichnungen für Wikidata-Änderungen in der Beobachtungsliste
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Evad37/WikidataWatchlistLabels.js&action=raw&ctype=text/javascript');
//Wdsearch, Wikidata in Wikipedia-Suche integrieren
if (mw.config.get('wgCanonicalSpecialPageName') === 'Search' || (mw.config.get('wgArticleId') === 0 && mw.config.get('wgCanonicalSpecialPageName') === false)){
mw.loader.load("//en.wikipedia.org/w/index.php?title=MediaWiki:Wdsearch.js&action=raw&ctype=text/javascript");
}
//Artikel-Kurzbeschreibungen anzeigen
mw.loader.getScript('https://en.wikipedia.org/w/load.php?modules=ext.gadget.libSettings').then(function(){
mw.loader.load('https://en.wikipedia.org/w/load.php?modules=ext.gadget.Shortdesc-helper');
});
//Füge „Auto-Format“-Funktion zur Toolbar hinzu [[Benutzer:TMg/autoFormatter.js/Beta.js]]
importScript('Benutzer:TMg/autoFormatter.js/Beta.js');
//Weitere Ersetzungsregeln
var autoFormatMaskedLinks = false; //keine unerwünschten Linkänderungen
var autoFormatReplacements = [
[/((?!Sendetermine der ).{17}|^.{0,16})TV-Serie/, '$1Fernsehserie'],
[/(\[\[)?\bSerienjunkies.de\b(\]\])?/, '[[Serienjunkies.de]]'],
[/(\[\[)?\bQuotenmeter.de\b(\]\])?/, '[[Quotenmeter.de]]'],
[/ +<ref\b/g, '<ref'], //keine Leerzeichen vor Einzelnachweisen
[/(?!#WEITERLEITUNG)^([*#]+) *([^*#:;])/gm, '$1 $2'], //Leerzeichen hinter Aufzählungszeichen am Zeilenanfang
[/([^\s=|] ) +([^\s=|])/g, '$1$2'], //mehrfache Leerzeichen kürzen, außer in Vorlagen und Tabellen
[/^(==.+==\n)\n/gm, '$1'], //Zeilenumbruch nach Kapitelanfang entfernen
[/&p3=/g, ''], //Unnötige Erweiterung bei Links von quotenmeter.de löschen
[/\* {{Commonscat/g, '{{Commonscat'], //Commonscat ohne Punkt
[/\.\.\./g, '…'], //Auslassungszeichen statt drei Punkte
//Übersetzung en > de
[/dat(e|um) ?= ?January ([0-3]?\d), 20(\d\d)/g, "dat$1=20$3-01-$2"],
[/dat(e|um) ?= ?February ([0-3]?\d), 20(\d\d)/g, "dat$1=20$3-02-$2"],
[/dat(e|um) ?= ?March ([0-3]?\d), 20(\d\d)/g, "dat$1=20$3-03-$2"],
[/dat(e|um) ?= ?April ([0-3]?\d), 20(\d\d)/g, "dat$1=20$3-04-$2"],
[/dat(e|um) ?= ?May ([0-3]?\d), 20(\d\d)/g, "dat$1=20$3-05-$2"],
[/dat(e|um) ?= ?June ([0-3]?\d), 20(\d\d)/g, "dat$1=20$3-06-$2"],
[/dat(e|um) ?= ?July ([0-3]?\d), 20(\d\d)/g, "dat$1=20$3-07-$2"],
[/dat(e|um) ?= ?August ([0-3]?\d), 20(\d\d)/g, "dat$1=20$3-08-$2"],
[/dat(e|um) ?= ?September ([0-3]?\d), 20(\d\d)/g, "dat$1=20$3-09-$2"],
[/dat(e|um) ?= ?October ([0-3]?\d), 20(\d\d)/g, "dat$1=20$3-10-$2"],
[/dat(e|um) ?= ?November ([0-3]?\d), 20(\d\d)/g, "dat=20$3-11-$2"],
[/dat(e|um) ?= ?December ([0-3]?\d), 20(\d\d)/g, "dat$1=20$3-12-$2"]
// [/ ?\| ?(url|titel|werk|hrsg|datum|autor|zugriff|sprache|title|work|publisher|date|accessdate|author|last|first) ?= ?/g, ' |$1='] //Formatierung Leerzeichen in Vorlagen
];
//Markiere Mentoren mit (M) [[Benutzer:Anka Friedrich/markMentors.js]]
importScript('Benutzer:Anka Friedrich/markMentors.js');
//Weitere Markierungen
markmtxt = "M"; // Markierung für Mentoren
markadmins = true; // Admins besonders hervorheben
mawatchlist = true; // auch auf der Beobachtungsliste
macontribs = true; // auch auf den Benutzerbeiträgen
markarbcom = true; // Schiedsgericht besonders hervorheben
markcheckuser = true; // CheckUser besonders hervorheben
markoversight = true; // Oversights besonders hervorheben
markcomadmins = true; // Commons-Admins besonders hervorheben
markexadmins = true; // Ex-Admins besonders hervorheben
//Cat-a-lot, kategorisiere mehrere Kategorien auf einmal
mw.loader.using(['jquery.ui', 'mediawiki.util'], function(){
mw.loader.load('//commons.wikimedia.org/w/load.php?modules=ext.gadget.Cat-a-lot');
});
window.catALotPrefs = {"watchlist":"preferences","minor":true,"editpages":true,"docleanup":false,"subcatcount":10};