Seite 1 von 2

Login / Logout Button

Verfasst: 26.08.2004 12:33
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/

Verfasst: 26.08.2004 12:42
von Leuchte

Verfasst: 26.08.2004 12:56
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

Verfasst: 26.08.2004 15:49
von Leuchte
Warum gibst du die Grafiken nicht bei den vorhandenen Login/Logout an? ;)

Verfasst: 26.08.2004 15:51
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="...">

Verfasst: 11.09.2004 12:05
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

Verfasst: 20.09.2004 22:18
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... :-?

Verfasst: 20.09.2004 22:42
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

Verfasst: 20.09.2004 22:59
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

Verfasst: 20.09.2004 23:00
von Markus67
Hi ...

genau das wäre mein Vorschlag gewesen :wink:

Markus