Benutzer:Schnark/js/modules.js

Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 21. April 2011 um 10:24 Uhr durch Schnark (Diskussion | Beiträge) (neue Versionen). Sie kann sich erheblich von der aktuellen Version unterscheiden.

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
//eigene
jsmodules.register('[[Benutzer:Schnark/js/modulverwaltung.js]]', 'Modulverwaltung (Achtung: Nicht deaktivieren!)', function (ns, action) {return (action == 'view' && ns == 2);}, {latest: '100'});
jsmodules.register('[[Benutzer:Schnark/js/wikieditor.js]]', 'Konfiguration der (neuen) Werkzeugleiste', function (ns, action) {return (action == 'edit' || action == 'submit');}, {latest: '1'}, true, ['[[Benutzer:Schnark/js/wikieditor.js/basic.js]]', '[[Benutzer:Schnark/js/wikieditor.js/standard.js]]', '[[Benutzer:Schnark/js/wikieditor.js/de.js]]']); //ohne Version
jsmodules.register('[[Benutzer:Schnark/js/wikieditor.js/basic.js]]', 'Grundlegende Definitionen für wikieditor.js', true, {latest: '100'}, false);
jsmodules.register('[[Benutzer:Schnark/js/wikieditor.js/de.js]]', 'Definitionen für de für wikieditor.js', true, {latest: '101'}, false);
jsmodules.register('[[Benutzer:Schnark/js/personendaten.js]]', 'Vereinfachtes Bearbeiten der Personendaten', function (ns, action) {return (action == 'view' && ns == 0);}, {latest: '208'});
jsmodules.register('[[Benutzer:Schnark/js/personendaten.js/links.js]]', 'Erweitert personendaten.js um nützliche Links in der Fußzeile', function (ns, action) {return (action == 'view' && ns == 0);}, {latest: '100'}, true, ['[[Benutzer:Schnark/js/personendaten.js]]']);
jsmodules.register('[[Benutzer:Schnark/js/personendaten.js/normdaten.js]]', 'Erweitert personendaten.js um eine Bearbeitungsmöglichkeit für die Normdaten', function (ns, action) {return (action == 'view' && ns == 0);}, {latest: '201'}, true, ['[[Benutzer:Schnark/js/personendaten.js]]']);
jsmodules.register('[[Benutzer:Schnark/js/edithelper.js]]', 'Helferlein für den Bearbeiten-Modus', function (ns, action) {return (action == 'edit' || action == 'submit');}, {latest: '100'});
jsmodules.register('[[Benutzer:Schnark/js/diff.js]]', 'Verbesserte Diff-Funktion', true, {latest: '101'});
jsmodules.register('[[Benutzer:Schnark/js/popuprefs.js]]', 'Zeigt Einzelnachweise als Popups an', function (ns, action) {return (ns != -1);}, {latest: '1'}); //ohne Version
jsmodules.register('[[Benutzer:Schnark/js/imagepopups.js]]', 'Stellt Miniaturbilder beim Anklicken vergrößert dar', true, {latest: '101'});
jsmodules.register('[[Benutzer:Schnark/js/signaturen.js]]', 'Entfernt die meisten Bilder und Hervorhebungen aus Benutzerunterschriften', function (ns, action) {return (ns != -1);}, {latest: '1'}); //nicht mehr weiterentwickelt
jsmodules.register('[[Benutzer:Schnark/js/antispoof.js]]', 'Hebt verdächtige Sonderzeichen hervor', true, {latest: '102'}, true, ['[[Benutzer:Schnark/js/highlight.js]]']);
jsmodules.register('[[Benutzer:Schnark/js/bkl-check.js]]', 'Hebt Links auf Begriffsklärungen hervor', true, {latest: '101'});
jsmodules.register('[[Benutzer:Schnark/js/wochentag.js]]', 'Stellt den Daten auf der Beobachtungsliste (und an weiteren Stellen) den Wochentag voran', function (ns, action) {return (action == 'view');}, {latest: '100'});
jsmodules.register('[[Benutzer:Schnark/js/extratabs.js]]', 'Fügt einige weiteren Reiter oben ein', true, {latest: '2'}); //noch alte Version
jsmodules.register('[[Benutzer:Schnark/js/autoantraege.js]]', 'Stellt (halb-)automatisch Lösch- und andere Anträge', true, {latest: '101'}, true, ['[[Benutzer:Schnark/js/autoedit.js]]']);
jsmodules.register('[[Benutzer:Schnark/js/dropdown.js]]', 'Schnellzugriff auf wichtige Seiten über mehrere Auswahllisten', true, {latest: '100'}, false);
jsmodules.register('[[Benutzer:Schnark/js/specialinterwiki.js]]', 'Interwikis auf Spezialseiten', function (ns, action) {return (ns == -1);}, {latest: '100'});
jsmodules.register('[[Benutzer:Schnark/js/topcontrib.js]]', 'Färbt Beitragsseiten ein', function (ns, action) {return (ns == -1);}, {latest: '100'});
jsmodules.register('[[Benutzer:Schnark/js/letzteredit.js]]', 'Zeigt auf Benutzerseiten an, wann der Benutzer zuletzt aktiv war', function (ns, action) {return (ns == 2 || ns == 3);}, {latest: '100'});
jsmodules.register('[[Benutzer:Schnark/js/fullscreen.js]]', 'Blendet linke und obere Navigation aus', true, {latest: '100'});
jsmodules.register('[[Benutzer:Schnark/js/altehauptseite.js]]', 'Zeigt eine alte Version der Hauptseite', function (ns, action) {return (action == 'view' && ns == 4);}, {latest: '101'});
jsmodules.register('[[Benutzer:Schnark/js/watchlisttags.js]]', 'Stichworte auf der Beobachtungsliste', true, {latest: '102'}, false);
jsmodules.register('[[Benutzer:Schnark/js/artikel-statistik.js]]', 'Pre-alpha, Finger weg', true, {latest: '100'});

//fremde
jsmodules.register('[[Benutzer:PerfektesChaos/js/WikisyntaxTextMod/r.js]]', 'Automatische Syntaxkorrektur', function (ns, action) {return (action == 'edit' || action == 'submit');}, {latest: '301'});
jsmodules.register('[[Benutzer:Ireas/abbr.js]]', 'Entfernt die Tooltips für Abkürzungen (nur auf Spezialseiten und Versionsgeschichten)', function (ns, action) {return (ns == -1 || action == 'history' || action == 'historysubmit' || document.URL.indexOf('diff=') > -1);});
jsmodules.register('[[Benutzer:Revolus/monobook.js/sidebartranslate.js]]', 'Übersetzt die Interwikis auf Deutsch', function (ns, action) {return (ns != -1);});
jsmodules.register('[[Benutzer:Revolus/monobook.js/safe-rollback.js]]', 'Frage vorm Zurücksetzen');

//Hilfsskripte
jsmodules.register('[[Benutzer:Schnark/js/personendaten.js/test.js]]', 'Regressionstest für personendaten.js', function (ns, action) {return (action == 'view' && ns == 0);}, {latest: '201'});
jsmodules.register('[[Benutzer:Schnark/js/autoedit.js]]', 'Hilfsmodul zum automatischen Bearbeiten', true, {latest: '100'}, false);
jsmodules.register('[[Benutzer:Schnark/js/highlight.js]]', 'Hilfsmodul zum Markieren von Text', true, {latest: '100'}, false);
jsmodules.register('[[Benutzer:Schnark/js/vectorsubmenu.js]]', 'Hilfsmodul für Untermenüs im Vector-Skin', true, {latest: '1'}, false); //ohne Version

if (typeof jsmodules_init == 'function') jsmodules_init();
jsmodules.auto();