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
//vorlagenMaster
mw.loader.load( "https://de.wikipedia.org/w/index.php?title=MediaWiki:Gadget-Vorlagenmeister.js&action=raw&ctype=text/javascript",
"text/javascript");
// [[User:ExURLBot/externalURLform.js]]
mw.loader.load( 'https://de.wikipedia.org/w/index.php?title=User:ExURLBot/externalURLform.js&action=raw&ctype=text/javascript' );
//[[Benutzer:PerfektesChaos/js/citoidWikitext]]
mw.loader.load("https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/citoidWikitext/r.js&action=raw&bcache=1&maxage=86400&ctype=text/javascript");
//[[Benutzer:PerfektesChaos/js/pageLinkHelper]]
mw.loader.load( "https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/pageLinkHelper/r.js&action=raw&bcache=1&maxage=604800&ctype=text/javascript",
"text/javascript" );
//[[Benutzer:PerfektesChaos/js/prettyPageHeading]]
mw.loader.load( "https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/prettyPageHeading/r.js&action=raw&bcache=1&maxage=604800&ctype=text/javascript",
"text/javascript" );
//[[Benutzer:PerfektesChaos/js/remindErrorMessages]]
mw.loader.load("https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/remindErrorMessages/r.js&action=raw&bcache=1&maxage=604800&ctype=text/javascript",
"text/javascript");
//Skriptsammlung Fliegelflagel, [[Benutzer:Schnark/js/fliegelflagel]]
(function (module) {
if (mw.loader.getState(module)) {
mw.loader.using(module).done(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: {
}
});
//[[Benutzer:Schnark/js/fliegelflagel.js/define.js]]
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
//[[Benutzer:DerHexer/rollback.js]] Begründungen für Rollbacks eingeben
var newrollback = true;
var allowmessage = true;
var autowarning = false;
var rollbacktype = '3';
if (newrollback) { mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:DerHexer/rollback.js&action=raw&ctype=text/javascript'); }
//Ende Rollback
//[[Benutzer:FNDE/secWatch]] Bearbeitete Disk.-Abschnitte beobachten
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:FNDE/secWatch/view.js&action=raw&ctype=text/javascript');
//Ende secWatch
//[[Benutzer:Lustiger_seth/unsigned.js]] Unsigned
mw.loader.load('//de.wikipedia.org/w/index.php?title=user:lustiger_seth/unsigned.js&action=raw&ctype=text/javascript&smaxage=2678400');
//Ende Unsigned
//[[Benutzer:PerfektesChaos/js/externalLinkProblem]] Toter-Link-Botmeldungen (Kasten oben auf der Seite)
// mutmaßlich für Browserabstürze nach IAB-Bearbeitung verantwortlich
/*
mw.loader.load("https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/externalLinkProblem/r.js&action=raw&bcache=1&maxage=86400&ctype=text/javascript");
*/
//Ende Toter Link-Meldung
// [[User:TMg/autoFormatter.js]] -- [[Benutzer:TMg/autoFormatter]] Formatierungsvereinheitlichung I
var autoFormatMaskedLinks = false;
var autoFormatShortYearRanges = false;
var redundantTemplateParameters = [];
mw.loader.load( '//de.wikipedia.org/w/index.php?title=Benutzer:TMg/autoFormatter.js&action=raw&ctype=text/javascript' );
//Ende aF
// [[Benutzer:PerfektesChaos/js/WikiSyntaxTextMod]]
var RomanDigit = "\\b[IVXLCDM]+\\.";
mw.libs.WikiSyntaxTextMod = { config: { lang: { },
load: { },
mod: { },
page: { }
}
};
mw.libs.WikiSyntaxTextMod.config.mod.plain = [ ["{\\| class=\"prettytable\\b", //prettytable
"{| class=\"wikitable"],
//80er-Jahre -> 1980er-Jahre
[" ([2-9])0'?er[- ]Jahre",
" 19$10er Jahre"],
[" ([2-9])0ern\\b",
" 19$10ern"],
//encoding
["", "<!-- ??? -->"],
["€", "€"],
["", "<!-- ??? -->"],
["‚", "‚"],
["ƒ", "ƒ"],
["„", "„"],
["…", "…"],
["†", "†"],
["‡", "‡"],
["ˆ", "ˆ"],
["‰", "‰"],
["Š", "Š"],
["‹", "‹"],
["Œ", "Œ"],
["", "<!-- ??? -->",],
["Ž", "Ž<!-- Zcaron Ž -->"],
["", "<!-- ??? -->",],
["", "<!-- ??? -->",],
["‘", "‘"],
["’", "’"],
["“", "“"],
["”", "”"],
["•", "•"],
["–", "–"],
["—", "—"],
["˜", "˜"],
["™", "™"],
["š", "š"],
["›", "›"],
["œ", "œ"],
["", "<!-- ??? -->",],
["ž", "ž<!-- zcaron ž -->"],
["Ÿ", "Ÿ"],
//überschrift endet mit doppelpunkt
["\n(==+) *(.+): *\\1 *\n",
"\n$1 $2 $1\n"],
//Wikilink mit <br /> am Ende
["<br /> *\\]\\]",
"]]"],
//Akzente statt Anführungszeichen
["``",
"“"],
["´´",
"”"],
//apostroph
["([a-zéäöü])['´`′]s\\b",
"$1’s"],
// de
["([hsßtxz])['´`′] ",
"$1’ "],
["([a-z])['´`′](ne?)\\b",
"$1’$2"],
[" ['´`′]([ns])\\b",
" ’$1"],
["([a-zéäöüß])['´`′]sch",
"$1’sch"],
// en
["\\bI['´`′](ll|m|ve)\\b",
"I’$1"],
["\\b([Yy]ou|[Ww]e|[Tt]hey)['´`′](ll|re|ve)\\b",
"$1’$2"],
["([aos]n)['´`′]t\\b",
"$1’t"],
["([a-z])(['´`′]n[’'´`]|’n['´`′])([a-zA-Z])\\b",
"$1’n’$3"],
["\\bO['´`′]([BCDFGHJKLMNOQRSTY][a-z][a-z])",
"O’$1"],
// fr
["\\b([Cc])['´`′]([eé])",
"$1’$2"],
["\\b([dDlL])['´`′]([aeiouAEIOUÁÂââÉéîÎôÔŒœHh])",
"$1’$2"],
["\\b([Jj])['´`′]a",
"$1’a"],
["\\b([MmNnst])['´`′]([aeiouyàé])",
"$1’$2"],
["\\bn['´`′]y\\b",
"n’y"],
["\\b([Qq]u)['´`′]([aeié])",
"$1’$2"],
["ujourd['´`′]hui\\b",
"ujourd’hui"],
["usqu['´`′]à\\b",
"usqu’à"],
// it
["\\b([Dd]ell)['´`′]([AaEeIiOoUu])",
"$1’$2"],
//bis-strich
["(\\([^-0-9]*(1[0-9]|20)[0-9][0-9])[-—−]((1[0-9]|20)[0-9][0-9][^-0-9]*\\))",
"$1–$3"],
//gestorben
["\\]\\] *[,;] *† *\\[\\[",
"]]; † [[",
""],
//grad-zahlen
["([0-9])[°º]( | )([CFR]\\b)",
"$1 °$3"],
["([0-9]) ?[°º]([CFR]\\b)",
"$1 °$2"],
["([^0-9]) [-–]([0-9,.]+ )[°º]([CFR]\\b)",
"$1 −$2°$3"],
//elipse
["(\\[|\\(| )\\.\\.\\.(\\]|\\)| )",
"$1…$2"],
//ligaturen
//negativer exponent
["<sup>[-–]([0-9]*)</sup>",
"<sup>−$1</sup>"],
// 'Plenk' ist im Text ein Leerzeichen vor einem Satzzeichen
// Es kann aber heißen: "Endergebnis 15 : 30" oder ein Smiley ;-)
["([^: |0-9]) +([,;:][^-.,;:()–{}<])",
"$1$2"],
// Es kann heißen: "Wert = ?" oder anders mit "???"
["([^: ?|=]) +(\\?[^?])",
"$1$2"],
// Tabellenköpfe können enthalten: "! ABC !! Zahlenwert !! "
[" +(![^!])",
"$1"],
// "das .NET-Framework" "die .de-Domain" "die .EXE-Datei"
[" +(\\.[ \n])",
"$1"],
//Punkt nach Punkt
["(" + RomanDigit + ")\\]\\]\\.",
"$1]]"],
["\\b(d\\.( | )?[ÄJ]\\.)\\]\\]\\.",
"$1]]"],
//<nowiki />
["<nowiki*/>", ""],
["<nowiki/>", ""] ];
mw.loader.load("https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/WikiSyntaxTextMod/r.js&action=raw&bcache=1&maxage=604800&ctype=text/javascript",
"text/javascript");
if ( mw.libs && mw.libs.WikiSyntaxTextMod && mw.libs.WikiSyntaxTextMod.config && mw.libs.WikiSyntaxTextMod.config.mod ) {
mw.libs.WikiSyntaxTextMod.config.mod.summary = "[ [[User:PerfektesChaos/js/WikiSyntaxTextMod|WSTM]] / [[User:TMg/autoFormatter|aF]] ] ";
}
//Ende WSTM
//---------------------------------------------------------=============================_============================================
//Benutzerunterseiten
mw.loader.load("//www.mediawiki.org/w/index.php?title=User:PerfektesChaos/js/userspaceLinks/r.js&action=raw&bcache=1&maxage=604800&ctype=text/javascript",
"text/javascript");
//Automatisches Backup
mw.loader.load("//en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/autoBackup/r.js&action=raw&ctype=text/javascript&maxage=604800&*",
"text/javascript");
//Admis usw. Markieren
markadmins = true; // Admins u. ä. besonders hervorheben?
marksubpages = false; // auch Links auf Admin-Unterseiten markieren?
mawatchlist = true; // auch auf der Beobachtungsliste?
macontribs = true; // auch in den Benutzerbeiträgen?
markarbcom = true; // zusätzlich: Schiedsgericht besonders hervorheben?
markcheckuser = true; // zusätzlich: Checkuser-Berechtigte besonders hervorheben?
markoversight = true; // zusätzlich: Oversighter besonders hervorheben?
markcomadmins = true; // zusätzlich: Commons-Admins besonders hervorheben?
markwdadmins = true; // zusätzlich: Wikidata-Admins besonders hervorheben?
markexadmins = true; // zusätzlich: Ex-Admins besonders hervorheben?
markexbureaucrats = true; // zusätzlich: Ex-Bürokraten besonders hervorheben?
// Beschriftungen
markatxt = "Admin"; // Markierung für Admins
markrenatxt = "Admin (umbenannt)"; // Markierung für umbenannte Admins
markbureautxt = "Bürokrat"; // Markierung für Bürokraten
markstewtxt = "Steward"; // Markierung für Stewards
markcomatxt = "Commons-Admin"; // Markierung für Commons-Admins
markwdatxt = "Data-Admin"; // Markierung für Wikidata-Admins
markexatxt = "war Admin"; // Markierung für Ex-Admins
markexbureautxt = "war Bürokrat"; // Markierung für Ex-Bürokraten
markarbcomtxt = "Schiedsrichter"; // Markierung für Schiedsgerichtsmitglieder
markcheckusertxt = "Checkuser"; // Markierung für Checkuser-Berechtigte
markombudsmantxt = "WMF-Ombudsperson"; // Markierung für Ombudspersonen
markoversighttxt = "Oversighter"; // Markierung für Oversight-Berechtigte
//window.XDomainRequest = window.XMLHttpRequest; // dirty hack to trick deadlinkfinder. remove as soon as possible
//Automatische Totlink-Findung
mw.loader.load("//deadlinkfinder.toolforge.org/script.js");
var deadLinkFinder_runAlways = true;
var deadLinkFinder_showWaitingIcon = true;
var deadLinkFinder_showOk = true;
var deadLinkFinder_showBrowsemodeLink = true;
var deadLinkFinder_showIndividualOK = true;
var deadLinkFinder_showRedirects = true;
//MarkMentors
// Modul: markMentors.js
var markmentors = true; // Mentoren besonders hervorheben?
var markmsubpages = true; // auch Links auf Mentoren-Unterseiten markieren?
var mmwatchlist = true; // auch auf der Beobachtungsliste?
var mmcontribs = true; // auch auf den Benutzerbeiträgen?
var markmtxt = "Mentor"; // Markierung für Mentoren
// page type variables: namespace == -1
if (typeof(isSpecial) == 'undefined') var isSpecial = (mw.config.get('wgCanonicalSpecialPageName') == "Special");
if (typeof(isContrib) == 'undefined') var isContrib = (isSpecial && (mw.config.get('wgCanonicalSpecialPageName') == "Contributions"));
if (typeof(isWatchlist) == 'undefined') var isWatchlist = (isSpecial && (mw.config.get('wgCanonicalSpecialPageName') == "Watchlist"));
if (!(!mmwatchlist && isWatchlist) && !(!mmcontribs && isContrib)) {
if (markmentors)
mw.loader.load('/w/index.php?title=Benutzer:Anka Friedrich/markMentors.js'
+ '&action=raw&ctype=text/javascript'); // [[Benutzer:Anka Friedrich/markMentors.js]]
}//ENDE Merk Mentors
//Blockierte Nutzer merkieren
/* Benutzer:Schniggendiller/markblocked.js (A) */
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Schniggendiller/markblocked.js&action=raw&ctype=text/javascript'); // streicht Benutzernamen gesperrter Benutzer durch
// Vorlagenmeister QE
mw.loader.load( "//de.wikipedia.org/w/index.php?title=MediaWiki:Gadget-Vorlagenmeister.js&action=raw&ctype=text/javascript",
"text/javascript");
//der Hexer-rollback
//via common.js
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hedonil/XTools/XTools.js&action=raw&ctype=text/javascript');