Seite 1 von 1
Template und Switch
Verfasst: 22.06.2006 21:02
von [BUZ]
Hallo,
ich habe einige Links mit
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in -->
...
<!-- END switch_user_logged_in -->
für Gäste ausgeblendet. Ein
switch_user_logged_out zum ausblenden für Regs gibt es wohl auch. Ich habe mein phpbb Verzeichnis (inkl. Unterverzeichnisse) durchsucht und in keiner Datei
switch_user_logged_in bzw.
switch_user_logged_out gefunden. Wo finde ich den Code dazu? Gibt es sonst noch Switches usw. zum Anpassen der Templates und wo finde ich diese?
Verfasst: 22.06.2006 21:13
von Julian87
Hi,
es gibt auch keine Datei die so heißt.
Aus deinem Beitrag wird geht deine Frage nicht herraus. Möchtest du das nur Admins oder Moderatoren einen bestimmten Link sehen?
Julian
Verfasst: 22.06.2006 21:38
von [BUZ]
Hi, natürlich gibt es keine Datei
switch_user_logged_in. Aber das Template durchläuft einen Parser. Damit der Parser aber wissen kann was er an dieser Stelle tun soll, muss ihm
switch_user_logged_in usw. bekannt sein.
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in -->
...
<!-- END switch_user_logged_in -->
Aber wo steht das (in welcher Datei)?
Verfasst: 22.06.2006 23:29
von Leuchte
includes/page_header.php
Code: Alles auswählen
if ( !$userdata['session_logged_in'] )
{
$template->assign_block_vars('switch_user_logged_out', array());
//
// Allow autologin?
//
if (!isset($board_config['allow_autologin']) || $board_config['allow_autologin'] )
{
$template->assign_block_vars('switch_allow_autologin', array());
$template->assign_block_vars('switch_user_logged_out.switch_allow_autologin', array());
}
}
else
{
$template->assign_block_vars('switch_user_logged_in', array());
if ( !empty($userdata['user_popup_pm']) )
{
$template->assign_block_vars('switch_enable_pm_popup', array());
}
}