Dieses Script zeigt auf Benutzerseiten und Benutzerdiskussionen hinter dem Namen einen Link zum Anzeigen des Sperrlogs. Dieses wird über die API geladen.

Verwendung Bearbeiten

Zur Installation folgenden Code in die eigene common.js, monobook.js oder vector.js kopieren:

// [[Benutzer:Steef389/js/sperrloganzeige.js]]
importScript("Benutzer:Steef389/js/sperrloganzeige.js");

Konfiguration Bearbeiten

Das Script kann über einige Variablen gesteuert werden. Hierzu folgenden Codeblock vor die Einbindung hinzufügen:

$(document).bind("loadWikiScript",
     function (e, name, sperrloganzeige)
     {
         if (name == "Benutzer:Steef389/js/sperrloganzeige.js")
         {
             sperrloganzeige.logEntryLimit = "max";
             sperrloganzeige.showOnPageLoad = false;
             sperrloganzeige.hideLink = false;
             sperrloganzeige.emptyHiddenColor = "#999999";
         }
     });
Parameter Beschreibung Werte Standardwert
sperrloganzeige.logEntryLimit Wieviele Einträge pro Abfrage geholt werden. positive ganze Zahl, "max" "max"
sperrloganzeige.showOnPageLoad Gibt an, ob das Sperrlog beim Laden der Seite automatisch mitgeladen werden soll. true / false false
sperrloganzeige.hideLink Gibt an, ob der Link, um das Sperrlog auszublenden ausgeblendet wird. Wird nur beachtet, falls sperrloganzeige.showOnPageLoad true ist. true / false false
sperrloganzeige.emptyHiddenColor Die Farbe, in der die Meldung für versteckte bzw. nicht vorhandene Log-Einträge angezeigt werden soll. gültige Farbangaben in CSS "#999999"

Code Bearbeiten

Der Code befindet sich unter Benutzer:Steef389/js/sperrloganzeige.js.