wikishia:Helferlein/markAdmins
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:
- Administratoren mit (A) oder (A-Ren) (umbenannte Administrator-Benutzerkonten)
- Bürokraten mit (B)
- Checkuser-Berechtigte mit (CU) oder (CU-A) (Letztere haben extra und nur für die Benutzung von Checkuser-Abfragen Adminrechte erhalten)
- Ombudsleute mit (Omb)
- Oversighter mit (OS)
- Stewards mit (S)
- Schiedsgerichtsmitglieder mit (SG) oder (SG-A) (Letztere haben extra und nur für das Schiedsgericht Adminrechte erhalten)
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?
markexbureaucrats = false; // zusätzlich: Ex-Bürokraten 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;
}