• Tr3kk3r

    Entwickler

    Sie müssen sich registrieren, um eine Verbindung mit diesem Benutzer herzustellen.

Blog

Wie färbe ich den Benutzerrang?

Donnerstag, 17. Juni 2010, 11:40

Heute mal ein kleines "nice to know" Tutorial fürs WCF:
Wie färbe ich den Benutzerrang?

Den Benutzerrang zu färben ist im WBB3 natürlich auch möglich - ich beschreibe es hier mal am Beispiel des Ranges "Administrator".

1.) Gehe ins ACP, dann auf Benutzer => Benutzerränge => Benuterränge auflisten => bearbeiten beim rang "Adiministrator".
Dort steht unter "Rangbezeichnung" der Wert "wcf.user.rank.administrator". Dies ist eine Sprachvariable. Wir kopieren uns diesen Wert, denn den brauchen wir noch.

2.) Nun gehen wir auf Darstellung => Sprachen => Sprachen durchsuchen
In das Textfeld fügen wir den kopierten Wert (in diesem Falle "wcf.user.rank.administrator") ein, und setzen unten einen Haken bei "Suche nach Sprachvariablennamen []", und senden das Formular ab.

3.) Ich bekomme, weil ich sowohl de als auch en in meinem Board verwende, zwei Ergebnisse - einmal die Sprachvariable in der deutschen Version, und einmal in der englischen Version.
Ich wähle die deutsche Version und füge unter "Eigene Version" folgendes ein:

HTML

1
<span style="color:#f00;">Administrator</span>

Und hake "Eigene Version verwenden[]" an. Fertig! In der deutschen Sprache ist der Rang Administrator nun bei mir rot!
Für weitere Sprachen / Ränge verfahre ich genau so.

Es ist also problemlos möglich, ohne Plugin, den Benutzerrang zu färben, ohne den Benutzernamen einzufärben!


Fortgeschrittene Anwender können auch eine kleine Alternativmöglichkeit in betracht ziehen, in dem sie folgendes verwenden:

HTML

1
<span class="rankAdmin">Administrator</span>

und das Aussehen im Stileditor anpassen (Zusätzliche CSS Deklarationen).