Benutzer:Steef389/js/sperrloganzeige
Zur Navigation springen
Zur Suche springen
Dieses Script zeigt auf Benutzerseiten und Benutzerdiskussionen hinter dem Namen einen Link zum Anzeigen des Sperrlogs. Dieses wird über die API geladen.
Verwendung
[Bearbeiten | Quelltext 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 | Quelltext 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 | Quelltext bearbeiten]Der Code befindet sich unter Benutzer:Steef389/js/sperrloganzeige.js.