Stand: 30.12.2008 04:56 aktuelle Version auf phpBB.de

Apache At Work Communities Community Building Informationen und Hinweise Installation/Konfiguration/Update MySQL PHP phpBB-Optimierungen phpBB3 Rechtliches Server & Technik Snippets Templates und Mods

Knowledge Base Offline -> Templates und Mods -> Wie integriere ich das Forum in meine Homepage?

Wie integriere ich das Forum in meine Homepage?
Autor: Pyramide
Stand: 30.12.2008 04:56
Neuste Version unter: http://www.phpbb.de/doku/kb/forum_homepage

### Wie integriere ich das Forum in meine Homepage?

##### Der Artikel beschreibt, wie man das Forum in das Layout der Homepage integriert, so daß Navigationselemente etc. von Forum und Homepage vorhanden sind.

Um das Forum in deine Homepage zu integrieren, reicht es nicht aus, einfach Code ähnlich diesem zu schreiben:

Code:
<?php include('dein_header.php'); include('forum/index.php') include('dein_footer.php'); ?>

In diesem Fall würden Pfade von Links und Bildern nicht richtig aufgelöst werden, Cookies können nicht gesetzt werden und wenn man auf einen Link, z.B. zu viewforum.php klickt, hat man den Homepage-Header wieder verlassen.
Die Lösung ist der umgekehrte Weg: Nicht das Forum in die Homepage einbinden, sondern die Homepage ins Forum. Dazu musst du nichts weiter tun, als den HTML-Code von header/footer der Homepage in die Dateien templates/subSilver/overall_header.tpl bzw. overall_footer.tpl einzufügen. Falls dein header/footer PHP-Code enthält, solltest du diesen in includes/page_header.php bzw. page_tail.php einfügen und per $template->assign_var(...) dem Template zuweisen (siehe Artikel Template-Syntax von phpBB). Direkt ausgeben (z.B. mit echo) solltest du insbesondere in page_header.php nichts, da dort Cookies und andere HTTP-Header gesetzt werden müssen.
Siehe auch: Vorlage für in phpBB eingebundene Seiten

Knowledge Base Offline -> Templates und Mods -> Wie integriere ich das Forum in meine Homepage?

| phpBB.de Knowledge Base (Offline-Version) ©2005 Sascha Carlin und das phpBB.de-Team - Impressum Das Kopieren von Artikeln (auch auszugsweise) ist nur nach ausdrücklicher Genehmigung erlaubt! phpBB.de: Infos | Forum | Downloads | Dokumentation |