Wikipedia:Helferlein/markAdmins

Das Helferlein in der Praxis

MarkAdmins basiert auf beziehungsweise benutzt direkt Benutzer:PDD/markAdmins.js, kann aber auch im Reiter „Helferlein“ in den Einstellungen als Gadget aktiviert werden.

Das Skript markiert auf Spezial-, Benutzer-, Diskussions-, Projekt-, Datei- und Hilfeseiten sowie in Versionsunterschieden und der Versionsgeschichte Benutzer mit erweiterten Rechten:

Wem diese Auszeichnungen nicht reichen (das Skript unterstützt auch noch „Commons-Administratoren“, „Wikidata-Administratoren“, „ehemalige Administratoren“ und „ehemalige Bürokraten“) oder die Texte ändern möchte, kann dies in einem eigenen JavaScript anpassen. Je nach eigenem Skin muss hierfür die eigene monobook.js, die vector.js oder dergleichen angepasst werden. Hier können dann die folgenden Einstellungen konfiguriert werden (hier gelistet sind die „Vorgaben“ des Gadgets):

 markadmins    = true;       // Admins u. ä. besonders hervorheben? marksubpages  = false;      // auch Links auf Admin-Unterseiten markieren? mawatchlist   = true;       // auch auf der Beobachtungsliste? macontribs    = true;       // auch in den Benutzerbeiträgen? markarbcom    = true;       // zusätzlich: Schiedsgericht besonders hervorheben? markcheckuser = true;       // zusätzlich: Checkuser-Berechtigte besonders hervorheben? markoversight = true;       // zusätzlich: Oversighter besonders hervorheben? markcomadmins = false;      // zusätzlich: Commons-Admins besonders hervorheben? markwdadmins  = false;      // zusätzlich: Wikidata-Admins besonders hervorheben? markexadmins  = false;      // zusätzlich: Ex-Admins besonders hervorheben? // Beschriftungen markatxt         = "A";     // Markierung für Admins markrenatxt      = "A-Ren"; // Markierung für umbenannte Admins markbureautxt    = "B";     // Markierung für Bürokraten markstewtxt      = "S";     // Markierung für Stewards markcomatxt      = "Com-A"; // Markierung für Commons-Admins markwdatxt       = "WD-A";  // Markierung für Wikidata-Admins markexatxt       = "Ex-A";  // Markierung für Ex-Admins markexbureautxt  = "Ex-B";  // Markierung für Ex-Bürokraten markarbcomtxt    = "SG";    // Markierung für Schiedsgerichtsmitglieder markcheckusertxt = "CU";    // Markierung für Checkuser-Berechtigte markombudsmantxt = "Omb";   // Markierung für Ombudspersonen markoversighttxt = "OS";    // Markierung für Oversight-Berechtigte

Wer also z. B. nur die Markierung für Schiedsgerichtmitglieder auf „(SR)“ ändern will, kann in seiner Konfiguration markarbcomtxt = "SR"; eintragen (die Klammern werden automatisch gesetzt).

Zusätzliche Anpassungen in der Darstellung sind möglich – die Markierung liegt in einem ‚span‘ und hat die CSS-Klasse „adminMark“. Wer also die Markierung zusätzlich auf rotem Hintergrund haben möchte, kann in seiner monobook.css, vector.css oder entsprechend die CSS-Auszeichnung ergänzen, z. B.:

span.adminMark {  background-color: red; }

Um die Standardauszeichnung „bold“ der Markierung zu überschreiben, hilft der folgende CSS-Code:

span.adminMark {  font-weight: normal !important;}