Wie integriere ich das Forum in meine Homepage?
Beschreibung: Zeigt grob, wie das Forum in eine Website/Homepage optisch integriert wird.
Kategorie: Styles und Templates
Link zu diesem Artikel: Alles auswählen
[url=https://www.phpbb.de/kb/viewarticle?a=66]Knowledge Base - Wie integriere ich das Forum in meine Homepage?[/url]
Um das Forum in deine Homepage zu integrieren, reicht es nicht aus, einfach Code ähnlich diesem zu schreiben:
Code: Alles auswählen
<?php
include('dein_header.php');
include('forum/index.php')
include('dein_footer.php');
?>
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
styles/prosilver/template/overall_header.html
bzw. overall_footer.html
einzufügen. Falls dein header/footer PHP-Code enthält, solltest du diesen in includes/functions.php
in die Funktionen page_header()
bzw. page_footer()
einfügen und per $template->assign_var(...)
dem Template zuweisen. Direkt ausgeben (z.B. mit echo) solltest du insbesondere in page_header()
nichts, da dort Cookies und andere HTTP-Header gesetzt werden müssen. Also baust du den Style des Boards so um bzw. ergänzt verschiedene Elemente (z.B. eine Navigation der Hauptseite), damit es so aussieht als wäre das Forum in die Website integriert. Siehe auch: Vorlage für in phpBB eingebundene Seiten