Pagina 1 van 1
Uitlog koppeling verschijnt niet
Geplaatst: 13 mar 2005, 16:31
door Arrnie Godschalk
Onlangs probeerde ik de inlog/uitlog functie te verzetten naar over overall_header.tpl. Het werkt wel, maar eenmaal ingelogd verschijnt de uitlog koppeling niet meer? Wat moet ik veranderen in overall_header.tpl. Ik zie iets over het hoofd heb ik het gevoel

. Er staat nu 2x een inlog mogelijkheid naast elkaar, dit is niet de bedoeling, zoals je begrijpt.
http://www.informatica-communicatie.nl/forum/index.php
Geplaatst: 13 mar 2005, 16:36
door Bee
Zet in overall_header.tpl de inlog box tussen:
Hier de code
en het andere inlogstukje (de link) tussen
Hier de code
Geplaatst: 13 mar 2005, 17:25
door Arrnie Godschalk
Het lukt met de beschreven begin en eind markeringen. Alleen staat de inlog link nu wel twee maal in de overall pagina. Dit is natuurlijk niet echt netjes, is het mogelijk om alleen in te loggen via het inlog formulier en eenmaal ingelogt alleen de uitloglink te laten zien? Dus primair wordt er gebruik gemaakt van één inlogbutton en eenmaal ingelogd (secundair) de uitlogknop van: {L_LOGIN_LOGOUT} ??
BvD... :thumb: >>

Geplaatst: 13 mar 2005, 17:27
door Bee
Eh, nu volg ik je niet? Hiermee is het ene verborgen als het andere zichtbaar is, en vv
Geplaatst: 13 mar 2005, 17:36
door Arrnie Godschalk
kijk, nu staat er twee maal inloggen naast elkaar. Wat ik wil is inloggen via de formuliervensters met bijbehorende knop en uitloggen via de uitloglink van: {L_LOGIN_LOGOUT}. Anders is het niet mogelijk om uit te loggen.
Excuses voor de mogelijke onduidelijkheid...

Geplaatst: 13 mar 2005, 17:37
door Bee
Dan volg je mijn oplossing, dan wordt er altijd maar eentje getoond? Ik zet een grote reactie nee, lees je gewoon overeen

Geplaatst: 13 mar 2005, 19:06
door Arrnie Godschalk
Dan volg je mijn oplossing, dan wordt er altijd maar eentje getoond? Ik zet een grote reactie nee, lees je gewoon overeen
Volgens mij heb ik je oplossing wel opgevolgd, ik heb alles tussen switchen gezet.. Alleen wordt er met 'START switch' een fout gegenereerd, met 'BEGIN switch' werkt het wel. Of bedoel je dat niet
Voor het gemak, hier een gedeelte uit de code van overall_header.tpl, het inlog formulier.
Code: Selecteer alles
<p><!-- BEGIN switch_user_logged_out --></p> <form method="post" action="{S_LOGIN_ACTION}">
<div align="left">
<table width="921" border="0" cellspacing="0" cellpadding="3">
<tr>
<td class="bovenknop" nowrap>
<div align="center">
<span class="mainmenu">{L_USERNAME}: <input class="post" type="text" name="username" size="29" /></span></div>
</td>
<td width="7">
<div align="center"></div>
</td>
<td class="bovenknop" nowrap>
<div align="center">
<span class="mainmenu"> {L_PASSWORD}: <input class="post" type="password" name="password" size="28" maxlength="32" /></span></div>
</td>
<td width="7">
<div align="center"></div>
</td>
<td class="bovenknop">
<div align="center">
<input type="submit" class="mainoption" name="login" value="{L_LOGIN}" /></div>
</td>
<td width="7"></td>
<td class="bovenknop"><!-- BEGIN switch_user_logged_in --><a href="{U_LOGIN_LOGOUT}" class="mainmenu">{L_LOGIN_LOGOUT}<!-- END switch_user_logged_in --></a></td>
</form>
<!-- END switch_user_logged_out -->
Geplaatst: 13 mar 2005, 19:18
door Bee
Ja, het moest begin zijn
Maar switches moeten apart op een regel staan, anders worden ze overgeslagen. Daarna zou het moeten werken.
Geplaatst: 13 mar 2005, 20:29
door Arrnie Godschalk
Kijk eens op:
http://www.informatica-communicatie.nl/forum/index.php Hier blijft nu een blauwe cel staan, na het inloggen staat op die plek de uitlog functie. Het zou er natuurlijk beter uitzien als die blauwe cel in het begin weg is en alleen verschijnt indien ingelogd... >> ???