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
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/sidebartranslate.js');			// Übersetzt Interwiki-Links						[[Benutzer:CennoxX/js/sidebartranslate.js]]
importScript('Benutzer:CennoxX/js/bkl-replace.js');					// Ermöglicht die schnelle Ersetzung von BKLs		[[Benutzer:CennoxX/js/bkl-replace.js]]
importScript('Benutzer:CennoxX/js/image-adder.js');					// Ermöglicht das schnelle Hinzufügen von Bildern	[[Benutzer:CennoxX/js/image-adder.js]]
importScript('Benutzer:CennoxX/js/vote-adder.js');					// Ermöglicht das schnelle Abstimmen				[[Benutzer:CennoxX/js/vote-adder.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");
}

//Wikidata-Kurzbeschreibungen direkt bearbeiten
window.sdh = {};
window.sdh.messages = {
	"libSettings-settings-title": "Einstellungen",
	"libSettings-save-label": "Einstellungen speichern",
	"libSettings-cancel-label": "Abbrechen",
	"libSettings-showDefaults-label": "Voreinstellungen wiederherstellen",
	"libSettings-showCurrentSettings-label": "Zeige aktuelle Einstellungen",
	"libSettings-save-success-message": "Einstellungen für $1 erfolgreich gespeichert.",
	"libSettings-save-fail-message": "Konnte Einstellungen für $1 nicht speichern.",
	'sdh-settingsDialog-title': 'Einstellungen für Shortdesc helper',
	'sdh-header-general': 'Allgemein',
	'sdh-header-appearance': 'Aussehen',
	'sdh-AddToRedirect-label': 'Erlaube das Hinzufügen von Kurzbeschreibungen zu Weiterleitungen',
	'sdh-AddToRedirect-help': 'Wenn aktiviert, haben Weiterleitungen eine Schaltfläche "Hinzufügen", um eine kurze Beschreibung hinzuzufügen. (Voreinstellung: ausgeschaltet)',
	'sdh-InputWidth-label': 'Breite des Bearbeitungsfeldes in Zeichen (Voreinstellung: 40)',
	'sdh-FontSize-label': 'Schriftgröße, als Prozent (Voreinstellung: 100%)',
	'sdh-missing-description': 'Fehlende <a href="/wiki/Hilfe:Seiten-Kurzbeschreibung">Seiten-Kurzbeschreibung</a>',
	'sdh-add-label': 'Hinzufügen',
	'sdh-add-title': 'Kurzbeschreibung hinzufügen',
	'sdh-edit-label': 'Bearbeiten',
	'sdh-edit-title': 'Kurzbeschreibung bearbeiten',
	'sdh-description-placeholder': 'Kurzbeschreibung',
	'sdh-summary-placeholder': 'Angepasste Zusammenfassung',
	'sdh-save-label': 'Speichern',
	'sdh-save-title': 'Beschreibung speichern',
	'sdh-cancel-label': 'Abbrechen',
	'sdh-cancel-title': 'Bearbeitung abbrechen',
	'sdh-summary-label': 'Zusammenfassung',
	'sdh-summary-title': 'Zeige Zusammenfassungsfeld an',
	'sdh-settings-title': 'Einstellungen',
	'sdh-wd-summary': '([[w:en:Wikipedia:Shortdesc helper|Shortdesc helper]])',
	'sdh-wd-edit-failed': 'Speichern in Wikidata fehlgeschlagen.',
	'sdh-wd-edit-failed-prefix': '\n\nDie Info von Wikidata ist:\n\n'
};
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};