Zum Inhalt springen

Benutzer:Schnark/js/fliegelflagel.js

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 11. April 2013 um 09:44 Uhr durch Schnark (Diskussion | Beiträge) (neues Skript, Achtung: noch Alpha-Stadium). Sie kann sich erheblich von der aktuellen Version unterscheiden.
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

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);