Benutzer:Schnark/js/fliegelflagel.js
Erscheinungsbild
< Benutzer:Schnark | js
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
//Dokumentation unter [[Benutzer:Schnark/js/fliegelflagel]]
/*global mediaWiki:true*/
(function($, mw) {
"use strict";
/*
mediaWiki.libs.fliegelflagelDefinition = {
base: '//xy.wikipedia.org/w/index.php',
cache: 7,
modules: {
foo: {
scripts: 'User:Foo/Foo.js',
dependencies: 'mediawiki.util',
defaultEnabled: 1 + 2,
before: function () {
window.globalVar = mw.user.options.get('localVar');
}
},
bar: {
base: '//ab.wikipedia.org/w/index.php',
cache: '&123',
only: function (ns, action) {
return action === 'edit';
},
scripts: ['[[User:Bar/1.js]]', '[[User:Bar/2.js]]']
}
}
};*/
var L = 1, B = 2, E = 4;
mediaWiki.libs.fliegelflagelDefinition = {
modules: {
altehauptseite: {
scripts: '[[Benutzer:Schnark/js/altehauptseite.js]]',
only: function (ns, action) {
return (action === 'view' && mw.config.get('wgIsMainPage'));
},
defaultEnabled: E
},
artikelStatistik: {
scripts: '[[Benutzer:Schnark/js/artikel-statistik.js]]',
only: function (ns, action) {
return (ns !== -1 && action !== 'edit');
},
defaultEnabled: B + E
},
bandersnatch: {
scripts: ['[[Benutzer:Schnark/js/diff.js/core.js]]', '[[Benutzer:Schnark/js/bandersnatch.js]]'],
only: function (ns) {
return (ns === -1);
},
defaultEnabled: E
},
bklCheck: {
scripts: '[[Benutzer:Schnark/js/bkl-check.js]]',
only: function (ns) {
return (ns !== -1);
}
},
diff: {
scripts: ['[[Benutzer:Schnark/js/diff.js/core.js]]', '[[Benutzer:Schnark/js/diff.js]]'],
only: function (ns, action) {
return (action === 'edit' || action === 'diff' || (mw.config.get('wgCanonicalSpecialPageName') === 'ComparePages'));
},
defaultEnabled: L + B + E
},
edithelper: {
scripts: '[[Benutzer:Schnark/js/edithelper.js]]',
only: function (ns, action) {
return action === 'edit';
},
defaultEnabled: B
},
extratabs: {
scripts: '[[Benutzer:Schnark/js/extratabs.js]]',
defaultEnabled: B
},
fliegelflagel: {
scripts: '[[Benutzer:Schnark/js/fliegelflagel.js/manage.js]]',
defaultEnabled: true
},
gestures: {
scripts: ['[[Benutzer:Schnark/js/gestures.js/jquery.js]]', '[[Benutzer:Schnark/js/gestures.js]]'],
defaultEnabled: E
},
imagepopups: {
scripts: '[[Benutzer:Schnark/js/imagepopups.js]]',
defaultEnabled: L
},
journal: {
scripts: '[[Benutzer:Schnark/js/journal.js]]'
},
letzteredit: {
scripts: '[[Benutzer:Schnark/js/letzteredit.js]]',
only: function (ns) {
return (ns === 2 || ns === 3);
},
defaultEnabled: B + E
},
linkUnlinked: {
scripts: '[[Benutzer:Schnark/js/linkUnlinked.js]]',
defaultEnabled: B + E
},
mostEdited: {
scripts: '[[Benutzer:Schnark/js/mostEdited.js]]',
defaultEnabled: E
},
personendaten: {
scripts: ['[[Benutzer:Schnark/js/templateEditor.js]]', '[[Benutzer:Schnark/js/personendaten.js]]'],
only: function (ns, action) {
return (action === 'view' && ns === 0);
},
defaultEnabled: B
},
normdaten: {
scripts: ['[[Benutzer:Schnark/js/templateEditor.js]]', '[[Benutzer:Schnark/js/personendaten.js/normdaten.js]]'],
only: function (ns, action) {
return (action === 'view' && ns === 0);
}
},
popuprefs: {
scripts: '[[Benutzer:Schnark/js/popuprefs.js]]',
only: function (ns) {
return (ns !== -1);
},
defaultEnabled: L + B
},
screenshot: {
scripts: '[[Benutzer:Schnark/js/screenshot.js]]',
defaultEnabled: E
},
sectionLinks: {
scripts: '[[Benutzer:Schnark/js/section-links.js]]',
only: function (ns, action) {
return (action === 'view' || action === 'diff');
},
defaultEnabled: L + B
},
specialinterwiki: {
scripts: '[[Benutzer:Schnark/js/specialinterwiki.js]]',
only: function (ns) {
return (ns === -1);
},
defaultEnabled: L + B
},
syntaxhighlight: {
scripts: '[[Benutzer:Schnark/js/syntaxhighlight.js]]',
only: function (ns, action) {
return action === 'edit';
},
defaultEnabled: B + E
},
topcontrib: {
scripts: '[[Benutzer:Schnark/js/topcontrib.js]]',
only: function () {
return (mw.config.get('wgCanonicalSpecialPageName') === 'Contributions');
},
defaultEnabled: B
},
virtuelleEinzelnachweise: {
scripts: '[[Benutzer:Schnark/js/virtuelleEinzelnachweise.js]]',
only: function (ns, action) {
return action === 'edit';
},
defaultEnabled: B
},
watchlisttags: {
scripts: ['[[Benutzer:Schnark/js/watchlisttags.js]]', '[[Benutzer:Schnark/js/watchlisttags.js/css.js]]'],
defaultEnabled: E
},
wikieditor: {
scripts: [
'[[Benutzer:Schnark/js/wikieditor.js/basic.js]]',
'[[Benutzer:Schnark/js/wikieditor.js/de.js]]',
'[[Benutzer:Schnark/js/wikieditor.js]]'
],
only: function (ns, action) {
return action === 'edit';
},
defaultEnabled: B
},
wochentag: {
scripts: '[[Benutzer:Schnark/js/wochentag.js]]',
only: function (ns, action) {
return (ns !== 0 && action === 'view');
}
}
}};
var base = mw.config.get('wgServer').indexOf('localhost') > -1 ? mw.config.get('wgServer') + mw.config.get('wgScript') : '//de.wikipedia.org/w/index.php';
mw.loader.load(base + '?title=Benutzer:Schnark/js/fliegelflagel.js/load.js&action=raw&ctype=text/javascript&maxage=60480&smaxage=86400');
})(jQuery, mediaWiki);