Seite 1 von 1

Eigene Seite erstellen

Verfasst: 22.04.2006 14:40
von Samus Aran
Hallo,

Ich hatte eben auf Grundlage der Einträge Vorlage für in phpBB eingebundene Seiten und Template-Syntax von phpBB versucht,
eine neue Seite für mein Forum zu erstellen. Leider habe ich das noch nicht ganz verstanden, weswegen es auch nicht klappte.

Scheinbar kann das Template nicht ausgelesen werden. Denn im Moment, steige ich da überhaupt nicht durch.
Ich weiss nicht, was wo hin muss. Welche Daten ich wo eintragen muss etc.
Könnte mir da jemand auf die Sprünge helfen? ich möchte gerne eine Homseite erstellen.
Diese möchte ich selbst gestalten, weshalb ich nicht den Intro+Portal-MOD verwende :wink:

Es sollte so eingebunden sein, wie hier auf phpBB.


Viele Grüße,
Samus Aran

Verfasst: 22.04.2006 15:05
von BB-BF-BM
Datei home.php (im Forumsroot):

Code: Alles auswählen

<?php
//Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);


//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);


//Dieser Block kann weggelassen werden, wenn du nur den die Userdaten brauchst und auf den phpBB-Header verzichen möchtest
$page_title = 'Meine Seite';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);



/***** Inhaltsbereich ******/
$template->set_filenames(array(
 'home_body' => 'home_body.tpl'
));

$template->assign_vars(array(
 'HOME_1' => 'Herzlich Willkommen', 
 'HOME_2' => 'Dies ist meine Eingangsseite zum Forum'
));

$template->pparse('home_body');


//Footer - nur dann weglassen, wenn du auch den Header weglässt
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Datei home_body.tpl (im Template-Root):

Code: Alles auswählen

<table width="100%" class="forumline">
 <tr>
  <th class="thTop">{HOME_1}</th>
 </tr>
 <tr>
  <td class="row1" align="center">{HOME_2}</td>
 </tr>
</table>
Dies ist ein Beispiel..
Hoffe, es hilft dir... :-?

Verfasst: 22.04.2006 15:21
von Samus Aran
Hi,

Super, das funktioniert wie gewünscht. Ich danke Dir :)

Verfasst: 23.10.2006 09:12
von thompson
guter tipp. danke.