Seite 1 von 1
Wie include ich AUS einer tpl Datei ?
Verfasst: 11.10.2004 13:17
von Crossgolfer
Habe hier schon einige Beiträge gefunden wie ich in eine tpl Datei include. Aber wie geht es aus dieser ?
Ich möchte auf meiner Homepage in einer Tabelle einen Inframe haben. Dieser soll eine php Seite aufrufen, die den User Status aus dem Forum aufruft (Login/Logout, Keine Nachricht/Neue Nachricht usw).
Im Forum erscheinen diese Angaben aber nicht mehr, da ich sie aus der Overall-Header.tpl entfernt habe.
Wie kann ich jetzt eine PHP Seite schreiben (Habe da leider sehr geringe Ahnung von) die diese Daten (Login Zustand eines Users) abruft und wiedergibt ?
Danke mfg Maik
Verfasst: 11.10.2004 13:59
von Mungo
Schau dir mal die page_header.php und die overall_header.tpl aus einen orginalen phpBB Paket an. Und folgende Artikel:
KB:70
KB:74
Verfasst: 11.10.2004 15:32
von Crossgolfer
ok werde mir das jetzt offline mal zu gemüte führen
aber ich komme bestimmt wieder
danke dir aber
Verfasst: 11.10.2004 15:55
von Crossgolfer
ok verstehe ich das richtig, das der teil:
Code: Alles auswählen
//
// Generate logged in/logged out status
//
if ( $userdata['session_logged_in'] )
{
$u_login_logout = 'login.'.$phpEx.'?logout=true&sid=' . $userdata['session_id'];
$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';
}
else
{
$u_login_logout = 'login.'.$phpEx;
$l_login_logout = $lang['Login'];
}
$s_last_visit = ( $userdata['session_logged_in'] ) ? create_date($board_config['default_dateformat'], $userdata['user_lastvisit'], $board_config['board_timezone']) : '';
aus der page_header.php den login logout vorgang vollzieht und auch merkt wie der momentane status ist. und ansonsten den befahl gibt ob aus login logout wird ?
und dieser teil aus der overall_header.tpl
Code: Alles auswählen
<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>
fragt das nur ab und gibt es wieder und ist im grunde nichts weiteres hier als einfaches html wie in den meisten tpl dateien wie in deinem link (
http://www.phpbb.de/doku/kb/artikel.php?artikel=70) beschrieben ?
d.h. ich könnte mit diesem code aus der eigentlichen overall_header.tpl immer den status variabel abfragen?
was ich auch nocht nicht ganz verstehe, sofern ich mir bis jetzt alles richtig zusammen gereimt habe, ob dieser code
Code: Alles auswählen
<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>
dann auch noch funktioniert wenn ich ihn in eine ganz einfach html datei einfüge die nicht mehr in dem root/forum/templates/subSilver/ liegt sondern zb. root/htmldatas/ ?