Ik ga het proberen goed te omschrijven en uitleggen
Dit is eigelijk meer een Portal mod
Je gaat naar Portal_body.tpl
het bestand is erg groot en omdat het alleen om de log in gaat
Verdiepen we ons daar even in.
dit is de code voor login in het orginele bestand
Code: Selecteer alles
<!-- BEGIN switch_user_logged_out -->
<form method="post" action="{S_LOGIN_ACTION}">
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="25"><span class="genmed"><b>{L_LOGIN}</b></span></td>
</tr>
<tr>
<td class="row1"><span class="gensmall" style="line-height=150%">
<input type="hidden" name="redirect" value="{U_PORTAL}" />
{L_USERNAME}:<br /><input class="text" type="text" name="username" size="15" /><br />
{L_PASSWORD}:<br /><input class="text" type="password" name="password" size="15" /><br />
<input class="text" type="checkbox" name="autologin" /> {L_REMEMBER_ME}<br/>
<input type="submit" class="mainoption" name="login" value="{L_LOGIN}" /><br /><br /><a href="{U_SEND_PASSWORD}">{L_SEND_PASSWORD}</a><br /><br />{L_REGISTER_NEW_ACCOUNT}<br /> </span></td>
</tr>
</table>
</form>
<!-- END switch_user_logged_out -->
Ik kwam persoonlijk uit op 2 problemen
- Het login blok blijf altijd staan *ook ingelogt
- Het login blok wilde bij mij niet werken
Ik heb toen het volgende er van gemaakt
Ik ben zelf ook geen php expert maar ik ga proberen uit te leggen wat hij hier zegt.*Correct me if i'm wrong*
(code staat een stukje naar beneden)
"begin:Laat zien als user uitgelogt is
Login
eind:Laat zien als user uitgelogt is
begin:Laat zien als user ingelogt is
// Op plaats van login
Log out [ username ]
eind:Laat zien als user uitgelogt is
"begin:Laat zien als user uitgelogt is
Username : Invul veld
Password : Invul veld
Onthouden,
Password vergeten
Registeren
login(button)
"eind:Laat zien als user uitgelogt is
begin:Laat zien als user ingelogt is
//vervang tabel hier boven met:
Niets
eind:Laat zien als user uitgelogt is
Code: Selecteer alles
<!-- BEGIN switch_user_logged_out -->
<form method="post" action="{S_LOGIN_ACTION}">
<table width="100%" cellspacing="0" cellpadding="5" border="0" align="center">
<tr>
<td valign="top" width="23%"><table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="25"><span class="genmed"><b>{L_LOGIN}</b></span></td>
<!-- END switch_user_logged_out -->
<!-- BEGIN switch_user_logged_in -->
<form method="post" action="{S_LOGIN_ACTION}">
<table width="100%" cellspacing="0" cellpadding="5" border="0" align="center">
<tr>
<td valign="top" width="23%"><table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="25"><span class="genmed"><b><a href="{U_LOGIN_LOGOUT}" class="mainmenu">{L_LOGIN_LOGOUT}</a></b></span></td>
</tr>
<!-- END switch_user_logged_in -->
<!-- BEGIN switch_user_logged_out -->
<tr>
<td class="row1"><span class="gensmall" style="line-height=150%">
<input type="hidden" name="redirect" value="{U_PORTAL}" />
{L_USERNAME}:<br />
<input class="text" type="text" name="username" size="15" />
<br />
{L_PASSWORD}:<br />
<input class="text" type="password" name="password" size="15" />
<br />
<input class="text" type="checkbox" name="autologin" />
{L_REMEMBER_ME}<br/>
<input type="submit" class="mainmenu" name="login" value="{L_LOGIN}" />
<br />
<br />
<a href="{U_SEND_PASSWORD}">{L_SEND_PASSWORD}</a><br />
<br />
{L_REGISTER_NEW_ACCOUNT}<br />
</span></td>
</tr>
</table></form>
<!-- END switch_user_logged_out -->
Dat betekend dus als je niet ingelogt bent
Zie je dit:
Ben je ingelogt zie je:
Ik weet niet of jullie dit een domme mod vinden ofzo
dat kan best wel ,
Misshien is dit ook wel echt verdommed makkelijk , maar voormij is dit nogal wat dus tjah