Benutzer:Steef389/js/sperrloganzeige

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

Verwendung

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

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";
         }
     });
ParameterBeschreibungWerteStandardwert
sperrloganzeige.logEntryLimitWieviele Einträge pro Abfrage geholt werden.positive ganze Zahl, "max""max"
sperrloganzeige.showOnPageLoadGibt an, ob das Sperrlog beim Laden der Seite automatisch mitgeladen werden soll.true / falsefalse
sperrloganzeige.hideLinkGibt an, ob der Link, um das Sperrlog auszublenden ausgeblendet wird. Wird nur beachtet, falls sperrloganzeige.showOnPageLoad true ist.true / falsefalse
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

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