verschillende headers
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

verschillende headers
Hoe kan ik wanneer iemand niet ingelogt is een andere header laten zien dan wanneer iemand wel ingelogt is? Heeft iemand hier een script voor?
Alvast bedankt!
Alvast bedankt!
-
- Berichten: 279
- Lid geworden op: 27 jun 2003, 16:27
Een script niet. Je kan het zelf doen in je bestanden 
Als je 2 totaal verschillende headers wilt maken lijkt het me handig om 2x een overall_header.tpl aan te maken.
Wil je echter alleen een paar links extra toevoegen of verwijderen wanneer iemand ingelogd of uitgelogd is, gebruik dan het volgende in de overall_header.tpl:
Dit voorbeeld laat dus de register knop achterwege als er al in gelogd is 
Best handig.

Als je 2 totaal verschillende headers wilt maken lijkt het me handig om 2x een overall_header.tpl aan te maken.
Wil je echter alleen een paar links extra toevoegen of verwijderen wanneer iemand ingelogd of uitgelogd is, gebruik dan het volgende in de overall_header.tpl:
Code: Selecteer alles
<!-- BEGIN switch_user_logged_out -->
<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a></span>
<!-- END switch_user_logged_out -->

Best handig.
Re: verschillende headers
het ligt eraan hoeveel je wil veranderen.... je kunt bijvoorbeeld meer of minder links laten zien in de overall_header bij het inloggen maar je kunt niet de totale opmaak e.d. veranderen voor alleen bij het inloggen...avdv78 schreef:Hoe kan ik wanneer iemand niet ingelogt is een andere header laten zien dan wanneer iemand wel ingelogt is? Heeft iemand hier een script voor?
Alvast bedankt!
Alleen support via het forum, dus geen support via email, msn of pb.
Bedankt voor jullie reacties! De optie switch_user_logged_out heb ik gezien ja, zou ook kunnen. Wat ik eigenlijk wil is een header die wanneer iemand niet ingelogt is een plaatje weergeeft waar de buttons al in staan, dit zou een ander plaatje moeten zijn dan wanneer iemand wel ingelogt is.
Hoe en waar kan ik aangeven dat een keuze tussen de twee overall_header.tpl gemaakt moet worden?
Is het mogelijk de switch_user_logged_out zo aan te passen dat ie een keuze maakt, ingelogt he ene weergeven en uitgelogt het andere weergeven? Dus een of/of situatie in plaats van een +/- situatie...
Hoe en waar kan ik aangeven dat een keuze tussen de twee overall_header.tpl gemaakt moet worden?
Is het mogelijk de switch_user_logged_out zo aan te passen dat ie een keuze maakt, ingelogt he ene weergeven en uitgelogt het andere weergeven? Dus een of/of situatie in plaats van een +/- situatie...
Je kunt hiervoor 2 switches gebruiken 
en

Code: Selecteer alles
<!-- BEGIN switch_user_logged_in -->
{header 1}
<!-- END switch_user_logged_in -->
Code: Selecteer alles
<!-- BEGIN switch_user_logged_out -->
{header 2}
<!-- END switch_user_logged_out -->
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
In includes/page_header.php op regel 67.avdv78 schreef: Hoe en waar kan ik aangeven dat een keuze tussen de twee overall_header.tpl gemaakt moet worden?
Hier heb je een probeersel:
wijzig:
Code: Selecteer alles
//
// Parse and show the overall header.
//
$template->set_filenames(array(
'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);
Code: Selecteer alles
//
// Parse and show the overall header.
//
$tpl_file_header = ($userdata['session_logged_in']) ? 'leden_header.tpl' : 'overall_header.tpl';
$template->set_filenames(array(
'overall_header' => ( empty($gen_simple_header) ) ? $tpl_file_header : 'simple_header.tpl')
);
Laatst gewijzigd door WebSiteNet op 24 okt 2003, 14:06, 1 keer totaal gewijzigd.