Login / Logout Button

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
r4mon
Mitglied
Beiträge: 121
Registriert: 06.09.2003 20:17
Wohnort: Ober-Ramstadt
Kontaktdaten:

Login / Logout Button

Beitrag von r4mon »

Hi Leute!

habe mir ein neues Header zusammen gebastelt. Nun wollte ich gerne, dass Oben Login und Logout in Bildern steht. Also wenn man eingeloggt ist Logout und umgekehrt.

Jetzt hätte ich die bitte, ob mir jemdn sagen kann, wie ich meinen eigenen Usernamen beim Logout wegbekomme und wie ich es variable stellen kann, dass die Bilde rimmer welchesln?

Habe schon in der lang_main.php rumgespielt, jedoch wenn ich da bei Login und Logout gleich den Image Code reinschreibe sind andere Seiten, die das Wort Login bzw. Logout brauchen wieder nicht richtig dargestellt, da dort dann auch das Bild angezeigt wird. Wie kann ich einen neuen Wechsel für die Bilder erstellen?

Link: www.r-p-g.net/board/
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Benutzeravatar
r4mon
Mitglied
Beiträge: 121
Registriert: 06.09.2003 20:17
Wohnort: Ober-Ramstadt
Kontaktdaten:

Beitrag von r4mon »

Ne nicht direkt, ich möchte es nur oben im Header.

Da gibt es doch

Code: Alles auswählen

<a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a>
Jetzt Hätte ich da gerne

Code: Alles auswählen

<a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT1}</a>
Sodass da oben ein Login oder ein Logout Bild angezeigt werden, aber sonst überall der normale Text.
Ich habe in der lang_main.php glaube ich schon alles richtig angelegt:

Code: Alles auswählen

$lang['Login'] = 'Login';
$lang['Login1'] = '<img height="27" width="86" border="0" src="http://www.r-p-g.net/board/login.gif">';
$lang['Logout'] = 'Logout';
$lang['Logout1'] = '<img height="27" width="86" border="0" src="http://www.r-p-g.net/board/logout.gif">';
Nur jetzt möchte ich halte diese Login1 / Logout1 daoben anwenden, sodass es jenachdem ob man eingeloggt oder ausgeloggt ist wechselt...


Bitte nicht hauen ich bin nicht der super Modder und auch nicht der Hellste :P
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Warum gibst du die Grafiken nicht bei den vorhandenen Login/Logout an? ;)
Benutzeravatar
r4mon
Mitglied
Beiträge: 121
Registriert: 06.09.2003 20:17
Wohnort: Ober-Ramstadt
Kontaktdaten:

Beitrag von r4mon »

das habe ich ja, aber dann wird der Bild code auch auf den normalen Login Buttons angezeigt und da soll ja nur Login stehen und nicht <img src="...">
Benutzeravatar
grizzlibaer
Mitglied
Beiträge: 446
Registriert: 04.08.2004 23:17

Beitrag von grizzlibaer »

Hi,
ich habe ein ähnliches Problem :( - ich möchte gerne den Login/Logoutbutton in einem haben

Mein Quelltext dazu: EDIT 13:59 - CODE GEÄNDERT
<body bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}">
<div align="center">
<a name="top"></a>
<!-- start : mod LoginBoxAtOverallHeader by maxJackal -->
<!-- BEGIN switch_user_logged_out -->
<!-- BEGIN switch_user_logged_out -->
<!-- END switch_user_logged_out -->
<!-- END switch_user_logged_out -->
<!-- end : mod LoginBoxAtOverallHeader by maxJackal -->
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr><td width="195">klkjljklj</td><td width="5"></td><td class="catLeft" valign="top" width="64%" style="border: #708059 1px solid;"><div align="center">
<table cellspacing="0" cellpadding="2" border="0">
<tr><td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;</span><span class="mainmenu"><a href="{U_FAQ}" class="mainmenu">{L_FAQ}</a>&nbsp;&nbsp;<a href="{U_SEARCH}" class="mainmenu">{L_SEARCH}</a>&nbsp; &nbsp;<a href="{U_MEMBERLIST}" class="mainmenu">{L_MEMBERLIST}</a>&nbsp; &nbsp;<a href="{U_GROUP_CP}" class="mainmenu">{L_USERGROUPS}</a>&nbsp;
<!-- BEGIN switch_user_logged_out -->
&nbsp;<a href="{U_REGISTER}" class="mainmenu">{L_REGISTER}</a></span>&nbsp;
<!-- END switch_user_logged_out --></td>
</tr><tr><td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_PROFILE}" class="mainmenu">{L_PROFILE}</a>&nbsp; &nbsp;<a href="{U_PRIVATEMSGS}" class="mainmenu">{PRIVATE_MESSAGE_INFO}</a>&nbsp; &nbsp;<a href="{U_LOGIN_LOGOUT}" class="mainmenu">{L_LOGIN_LOGOUT}</a>&nbsp;</span></td> </tr></table></div></td><td width="5"></td><td valign="top" width="195">
<table width="190" cellspacing="0" cellpadding="0" border="0"><tr height="55">

<form method="post" action="{S_LOGIN_ACTION}">
<td align="center" nowrap="nowrap" height="55" style="border: #708059 1px solid;">
<table cellspacing="0" cellpadding="2" border="0" width="190">
<tr><td class="catLeft" style="border-bottom: #708059 1px solid;"><span class="nav">{L_LOGIN_LOGOUT}</span></td></tr>
<tr height="55"><td class="row1" nowrap="nowrap" height="55"><span class="gensmall">{L_USERNAME}: <input class="post" type="text" name="username" size="7" />&nbsp;{L_PASSWORD}: <input class="post" type="password" name="password" size="7" maxlength="32" /><br>{L_AUTO_LOGIN} <input class="text" type="checkbox" name="autologin" value="ON" />&nbsp;<input type="submit" class="mainoption" name="login" value="{L_LOGIN_LOGOUT}" /></span></td></tr></table></td>
</form>
</tr></table></tr></table></div>
Damit funktioniert der Login wunderbar. Jedoch das Logout nicht. Wie kann ich definieren, das, wenn der input-button logout anzeigt, tatsächlich auch ein logout passiert?
<input type="submit" class="mainoption" name="login" value="{L_LOGIN_LOGOUT}" />
Im moment passiert gar nichts

Ich hoffe es gibt ne Lösung :)

gruß
grizzli
odaa
Mitglied
Beiträge: 15
Registriert: 20.09.2004 20:37

Beitrag von odaa »

Oh ja, das Problem mit dem Usernamen hinter Logout und Login hab ich auch!!!

Bei den Buttons hab ich das in der lang_main datei geändert und dann, da ich eh die ganzen templates nochmal durcharbeite, überall, wo das "geschriebene" Login hingehört, das ausgewechselt... :-?
ich bin weiblich (nur um das mal klarzustellen ;); checken nämlich viele nicht...)
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

So ganz versteh ich das Problem nicht ....

Standard:
Mini-Icon Login
Mini-Icon Logout [Username]

Wie soll es denn nun aussehen ?

Markus
Benutzeravatar
grizzlibaer
Mitglied
Beiträge: 446
Registriert: 04.08.2004 23:17

Beitrag von grizzlibaer »

@Markus67

mein login/logout Problem hat sich erledigt :)

wenn ich ausgeloggt bin wird der Login angezeigt (wo dann auch gleich Name und PW abgefragt wird) - und der Link "Passwort vergessen"

sobald ich eingeloggt bin, wird mir Logout [Name] angezeigt
Und das ganze in der overall_footer (was die ganzen anderen Login/Logout-Möglichkeiten ersetzt --> overall_header und overall_footer)

Das funktioniert bestens :)

gelöst hab ich es mit
<!-- BEGIN switch_user_logged_out -->
<!-- END switch_user_logged_out -->
und
<!-- BEGIN switch_user_logged_in -->
<!-- END switch_user_logged_in -->

gruß
grizzli
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

genau das wäre mein Vorschlag gewesen :wink:

Markus
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“