Auf dieser Seite stelle ich in lockerer Folge selbsterstellte Benutzerskripte vor, die vielleicht für einige von euch nützlich sein könnten.
Sie wurden mit dem monobook-Skin entwickelt und mit dem „alten“ Vector-Skin erfolgreich getestet.
Skripte
Bearbeitenage.js zeigt in Biografieartikeln das Alter der beschriebenen Person an und blendet bei Ungereimtheiten die Personendaten ein.
chess.js ermöglicht in der Vorschau der Quelltextbearbeitung einer Seite das Besetzen von Schachbrettern mit Figuren durch Mausklicks.
expander.js ermöglicht das Ausblenden der Seitenleiste, die Verwendung eines Vollbildeditors und das Umschalten des Zeilenumbruchs, unterstützt durch Tastenkombinationen.
keys.js zeigt eine sortierbare Übersicht aller Befehle mit Tastenkombinationen an und hebt die zugehörigen Elemente beim Überfahren mit dem Mauszeiger hervor.
link-colors.js macht die Namensräume von Linkzielen durch Hintergrundfärbung sichtbar.
mainpage-colors.js gestaltet die Hauptseitenrubriken durch abgestimmte individuelle Farbgebung.
roles.js markiert Benutzerlinks nach Zugehörigkeit zu verschiedenen Benutzergruppen und zählt die Rollen in den Tooltips auf.
votes.js zeigt Abstimmungsauswertungen von Kandidaturen an (Stimmenanzahlen und Quote mit Erfolgsstatus), auf Übersichtsseiten auch sortierbar; meldet und markiert mehrfache Stimmabgaben.
Verwendung
BearbeitenNehmt vor der Nutzung von Benutzerskripten bitte diese Hinweise zur Kenntnis.
Zum Aktivieren einer Auswahl meiner Skripte fügt ihr bitte auf der eigenen Benutzerunterseite common.js den folgenden Code ein und entfernt die Zeilen mit den Skripten, die euch nicht interessieren:
[
'Benutzer:Wiegels/js/age.js', // Alter anzeigen
'Benutzer:Wiegels/js/chess.js', // Schachbrett besetzen
'Benutzer:Wiegels/js/expander.js', // Inhalte ausdehnen
'Benutzer:Wiegels/js/keys.js', // Tastenkombinationen anzeigen
'Benutzer:Wiegels/js/link-colors.js', // Linkhintergründe färben
'Benutzer:Wiegels/js/mainpage-colors.js', // Hauptseite färben
'Benutzer:Wiegels/js/roles.js', // Benutzerlinks markieren
'Benutzer:Wiegels/js/votes.js', // Abstimmungen auswerten
].forEach(function(script) {
mw.loader.load('//de.wikipedia.org/w/index.php?title='+script+'&action=raw&ctype=text/javascript');
});
Rückmeldungen
BearbeitenBei Fragen, Anregungen, Lob und Kritik sprecht mich bitte auf meiner Diskussionsseite an.