03.10.2009, 20:29
Ich nehme einfach mal linwinmans Beitrag als Vorlage und ändere nur den PHP-Code etwas... Damit wird nicht nur die primäre Gruppe abgefragt, sondern zusätzlich auch die sekundären Gruppen.
Hallo Peronia,
ersetze in der Datei "global.php" (~ Ze. 309)
durch
Die Gruppen kannst du nach diesem Muster erweitern; den (Beispiel-)Text entsprechend ändern.
Im Template "header_welcomeblock_member" kannst du dann die Variable "{$hello}" an gew. Stelle verwenden.
Hallo Peronia,
ersetze in der Datei "global.php" (~ Ze. 309)
PHP-Code:
// User can access the admin cp and we're not hiding admin cp links, fetch it
if($mybb->usergroup['cancp'] == 1 && $mybb->config['hide_admin_links'] != 1)
PHP-Code:
$allgroups=explode(',',$mybb->user['additionalgroups']);
array_push($allgroups,$mybb->user['usergroup']);
if (in_array(2,$allgroups) {
$hello = "Hallo Benutzer in Gruppe \"Mitglieder\".";
}
elseif (in_array(4,$allgroups) {
$hello = "Hallo Benutzer in Gruppe \"Administratoren\".";
}
elseif (in_array(6,$allgroups) {
$hello = "Hallo Benutzer in Gruppe \"Moderatoren\".";
}
// User can access the admin cp and we're not hiding admin cp links, fetch it
if($mybb->usergroup['cancp'] == 1 && $mybb->config['hide_admin_links'] != 1)
Im Template "header_welcomeblock_member" kannst du dann die Variable "{$hello}" an gew. Stelle verwenden.