Benutzer:Steef389/js/user status

aus Wikipedia, der freien Enzyklopädie
< Benutzer:Steef389
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 17. April 2020 um 13:56 Uhr durch imported>Xqbot(627628) (Bot: Ersetze veraltetes <source> tag und veralteten "enclose"-Parameter).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Exclamationdiamond.svg

Dieses Script ist möglicher Weise veraltet und wird hier nicht weiter gepflegt! Eine weiterentwickelte Version befindet sich unter meta:User:Perhelion/userstatus. (Es hält dich allerdings niemand davon ab, dieses Skript weiter zu verwenden. Bei der Verwendung muss allerdings mit Fehlern in der Funktionsweise gerechnet werden.)

Datei:Steef389 User status.png
Anzeige der Informationen

Dieses Script zeigt auf Benutzerseiten und Benutzerdiskussionen folgende Informationen zum Benutzer an:

  • Bearbeitungen
  • Registrierungsdatum
  • Lokale Benutzergruppen
  • Globale Benutzergruppen
  • Letzter Edit
  • Sperrstatus

Verwendung

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

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

Konfiguration

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

$(document).bind("loadWikiScript",
     function (e, name, user_status)
     {
         if (name == "Benutzer:Steef389/js/user_status.js")
         {
             user_status.lastEditSeconds = false;
             user_status.viewPatrolNumber = false;
             user_status.styleMissingData = "color: #999999; font-style: italic";
             user_status.styleLoading = "font-style: italic";
             user_status.styleBlocked = "color: #cc0000";
             user_status.styleNotBlocked = "color: #008800";
         }
     });
Parameter Beschreibung Werte Standardwert
user_status.lastEditSeconds Bei der Berechnung des letzten Edits Sekunden mit angeben. true / false false
user_status.viewPatrolNumber Anzeige der Sichtungen des Benutzers, benutzt die Daten von HRoestBot. true / false false
user_status.styleMissingData CSS-Style für fehlende Daten. gültiger CSS-String "color: #999999; font-style: italic"
user_status.styleLoading CSS-Style für Daten, die gerade geladen werden. gültiger CSS-String "font-style: italic",
user_status.styleBlocked CSS-Style für die Blockstatusanzeige, falls der Benutzer gesperrt ist. gültiger CSS-String "color: #cc0000",
user_status.styleNotBlocked CSS-Style für die Blockstatusanzeige, falls der Benutzer ungesperrt ist. gültiger CSS-String "color: #008800"

Code

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