MastheadRightsBadge jest skryptem dodającym na profile użytkowników plakietki dedykowane konkretnym grupom uprawnień i czyniąc awatary zaokrąglonymi, co sprawia że są zgodne z Fandom Design System. Lista wspieranych grup znajduje się poniżej.
Installation
Wspierane grupy
Poniżej zostały wymienione wspierane przez skrypt grupy w kolejności hierarchicznej. Jeżeli użytkownik Foobar123 jest administratorem wiki i członkiem SOAP, na jego profilu powinna pojawić się plakietka administratora.
- Administrators
- Fandom Staff
- Spam Obliteration and Prevention
- Global Discussions Moderators
Dostosowywanie
Kontener zawierający plakietki może być łatwo dostosowywany przy pomocy CSS-u, używając klasy .mastrightsbadge. Każda oddzielna plakietka również może być dostosowywana indywidualnie przy użyciu następujących selektorów:
.mastrightsbadge.mastrightsbadge-sysop.mastrightsbadge.mastrightsbadge-content-moderator.mastrightsbadge.mastrightsbadge-threadmoderator.mastrightsbadge.mastrightsbadge-staff.mastrightsbadge.mastrightsbadge-soap.mastrightsbadge.mastrightsbadge-global-discussions-moderator
Niestandardowe grupy użytkowników nie są obecnie wspierane.
Configuration
Skrypt oferuje możliwość zmiany rozmiaru plakietki. Zmienne przechowywane są w obiekcie window.MastheadRightsBadgeSettings.
| Nazwa parametru | Description | Możliwe wartości | Domyślna wartość |
|---|---|---|---|
iconSize
|
Rozmiar ikony | Jednostki rozmiaru w CSS | 50px
|
Poniżej znajduje się przykład modyfikacji rozmiaru plakietki.
window.MastheadRightsBadgeSettings = {
iconSize: '60px',
};