Template und Switch

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
[BUZ]
Mitglied
Beiträge: 21
Registriert: 17.01.2006 23:39

Template und Switch

Beitrag 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?
Benutzeravatar
Julian87
Mitglied
Beiträge: 4303
Registriert: 05.11.2005 16:26
Wohnort: Nähe Bonn
Kontaktdaten:

Beitrag 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
[BUZ]
Mitglied
Beiträge: 21
Registriert: 17.01.2006 23:39

Beitrag 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)?
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag 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());
	}
}
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“