Seite 1 von 1

Wenn eingeloggt, dann...

Verfasst: 07.04.2004 14:08
von thally
Hallo,

ich bin dabei ein Template umzuschreiben. Jetzt hab' ich folgendes Problem:

Ich möchte gerne, dass wenn sich ein User eingeloggt hat, irgendwo steht

"Hallo UserXY - logout" zu erst hab ich das über die variable $l_login_logout gelöst und da 'WILLKOMMEN ' . '<b>'.strtoupper($userdata['username']) . '</b> + ' hinzugefügt. so geht es zwar auch, aber ich möchte nicht, das "Hallo UserXY" mit in dem Link steht.

Gibt es da 'ne einfache Lösung?

Danke und Gruss, Thally

Verfasst: 07.04.2004 14:43
von thally
nachtrag: immer wenn ich ne frage poste, komme ich selber auf die lösung:

in der page_header gesucht und gefunden:

Code: Alles auswählen

//
// Generate logged in/logged out status
//
if ( $userdata['session_logged_in'] )
{
	$u_login_logout = 'login.'.$phpEx.'?logout=true&sid=' . $userdata['session_id'];
	$l_login_logout = $lang['Logout'];
}
else
{
	$u_login_logout = 'login.'.$phpEx;
	$l_login_logout = $lang['Login'];
}
kopiert, darunter eingefügt und so geändert:

Code: Alles auswählen

//
// Eigene Modifikation, zeigt "hallo UserXY" an wenn eingeloggt
//
if ( $userdata['session_logged_in'] )
{
	$l_hallo = 'WILLKOMMEN ' . '<b>'.strtoupper($userdata['username']) . '</b> :';
}
else
{
}
dann gesucht nach:

Code: Alles auswählen

'L_LOGIN_LOGOUT' => $l_login_logout,
und darunter eingefügt:

Code: Alles auswählen

'L_HALLO' => $l_hallo,
und dann in der overall_header an dem beliebiger stelle {L_HALLO} eingefügt...

:grin: so schwer ist das alles gar nicht