Benutzer:Steef389/js/user status

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

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.)

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[Bearbeiten | Quelltext bearbeiten]

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[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, 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[Bearbeiten | Quelltext bearbeiten]

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