MyBB.de Forum

Normale Version: Benutzername in header_welcomeblock formatiert anzeigen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Also ich hab folgenden Wunsch:
Das template 'header_welcomeblock_member' spuckt wegen dem in der "global.php" gesetzem code:

global.php
line 253 // Format the welcome back message
line 254 $lang->welcome_back = sprintf($lang->welcome_back, $mybb->user['username'], $lastvisit);

den Benutzernamen ganz normal aus. Ich möchte aber, das der Name in der Benutzergruppenfarbe angezeigt wird. Ich hab schon einiges probiert und alles ging schief.

Danke.

Dave

Du müsstest zuerst aus der Tabelle mybb_usergroups den Eintrag namestyle für die entsprechende Gruppe auslesen, danach {username} durch den Benutzernamen ersetzten, und dann das Ergebnis statt $mybb->user['username'] in Zeile 254 der global.php in die Sprachvariable $lang->welcome_back einsetzten.
Versuchs mal so: Suche nach:
PHP-Code:
$lang->welcome_back sprintf($lang->welcome_back$mybb->user['username'], $lastvisit); 
Ersetzen durch:
PHP-Code:
$formatname format_name($mybb->user['username'], $mybb->user['usergroup']);
$lang->welcome_back sprintf($lang->welcome_back$formatname$lastvisit); 
Erledigt!

Danke euch 2.

Also den Support muss man echt mal loben!

Schnell und zuverlässig (und meistens hilfreich)