Zum Inhalt springen

Wikipedia:Helferlein/markAdmins

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 26. Dezember 2010 um 10:46 Uhr durch Was a bee (Diskussion | Beiträge) (ja:Help:マークアドミン). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Das Helferlein in der Praxis

markAdmins basiert auf beziehungsweise benutzt direkt Benutzer:PDD/markAdmins.js.

Das Script 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 Script unterstützt auch noch „Commons-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 gadget):

 markadmins    = true;       // Admins u.ä. besonders hervorheben?
 marksubpages  = false;      // auch Links auf Admin-Unterseiten markieren?
 mawatchlist   = true;       // auch auf der Beobachtungsliste?
 macontribs    = true;       // auch auf den Benutzerbeiträgen?
 markarbcom    = true;       // zusätzlich: Schiedsgericht besonders hervorheben?
 markcheckuser = true;       // zusätzlich: CheckUser besonders hervorheben?
 markoversight = true;       // zusätzlich: Oversights besonders hervorheben?
 markcomadmins = false;      // zusätzlich: Commons-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
 markexatxt       = "Ex-A";  // Markierung für Ex-Admins
 markexbureautxt  = "Ex-B";  // Markierung für Ex-Bürokraten
 markarbcomtxt    = "SG";    // Markierung für Schiedsgerichtler
 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 Config 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 Standard-Auszeichnung "bold" der Markierung zu überschreiben, hilft der folgende CSS-Code:

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