hi, leute!
ich hätte gerne grafische buttons statt text-links im headbereich.
wenn der user ausgeloggt ist, soll er die buttons "login", "login für pm" und "registrieren" sehen. ist er eingeloggt, erscheint selbstverst. nur "logout".
einfach die links durch <img> ersetzen funktioniert nicht, da dann der switch nicht mehr funktioniert. wie kann ich das also umsetzen?
schonmal danke!!
gruß, kai//
-----------offtopic
mir war so, als hätte ich diesen beitrag schon vor ein paar tagen gepostet. hab ich geträumt? oder ist er verschwunden? mysteriös. die suchfunktion hat zumindest nix gefunden.[/b]
grafische buttons statt text-links in overall_header
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Na, Du mußt den entsprechenden Status der Uservariable (eingeloggt oder nicht) natürlich zunächst abprüfen und dementsprechend eine entsprechende Grafik auswählen.
Den Code dafür, wie ein bestehender Loggin zu prüfen ist, kann ich gerade nicht aus dem Kopf sagen, sollte aber IMHO hier im Forum (oder im Quellcode?!) durchaus zu finden sein.
Gruß
Arno
Den Code dafür, wie ein bestehender Loggin zu prüfen ist, kann ich gerade nicht aus dem Kopf sagen, sollte aber IMHO hier im Forum (oder im Quellcode?!) durchaus zu finden sein.
Gruß
Arno
diese Funktion findest du in der page_header.php
Code: Alles auswählen
if ( $userdata['session_logged_in'] )
{
$u_login_logout = 'login.'.$phpEx.'?logout=true&sid=' . $userdata['session_id'];
$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';
}
else
{
$u_login_logout = 'login.'.$phpEx;
$l_login_logout = $lang['Login'];
}
ich hab´s jetzt so ungefähr gelöst. war wesentlich einfacher, als ich dachte:
Code: Alles auswählen
<!-- BEGIN switch_user_logged_out -->
<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/LOGIN_IMAGE.gif" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" /></a>
<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/LOGIN- PM_IMAGE.gif" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" /></a>
<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/REGISTER_IMAGE.gif" border="0" alt="{L_REGISTER}" hspace="3" /></a>
<!-- END switch_user_logged_out -->
<!-- BEGIN switch_user_logged_in -->
<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/ LOGOUT_IMAGE.gif" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" /></a>
<!-- END switch_user_logged_in -->