Seite 1 von 1

Forum

Verfasst: 22.08.2006 16:15
von Hennar
Hi
Ich wollte mal fragen wie ich
mein Forum in die3 index datei einbinde???
denn immoment kann ich es nur aufrufen wenn ich die index datei lösche aber dan ist ja die nicht so "schöne" seite index of
wie kann ich also das forum in die index datei einbinden???
Gruß
Hennar

Verfasst: 22.08.2006 16:18
von Pyramide
Wenn ich deine Frage richtig verstanden habe suchst du KB:forum_homepage

Forum

Verfasst: 22.08.2006 16:25
von Hennar
Hi
ja das meinte ich danke
hab nur folgendes problem ich finde den code von header bzw. footer nicht
wo soll der denn sein??
und beim forum ist in der datei header.tpl und footer.tpl schon was geschrieben soll ich das löschen oder wo soll ich das einfügen???
Gruß
Hennar

Verfasst: 22.08.2006 16:58
von Beagleman
Weiß jetzt nicht wo das Problem ist. Eigentlich ist in
http://www.phpbb.de/doku/kb/artikel.php?artikel=72
alles wunderbar beschrieben.

Den PHP-Code für Header und Footer findest du in
includes/page_header.php
bzw.
includes/page_tail.php

Verfasst: 22.08.2006 18:05
von Hennar
Hi
so ich hab das jetzt versucht
hat trodzdem nicht geklappt
Gruß Hennar

Verfasst: 22.08.2006 18:15
von Beagleman
Dann solltest du deine Ausgangslage mal sehr viel genauer beschreiben.

Was hast du?
Was möchtest du erreichen?
Wo genau liegt das Problem?

Andernfalls wird dir kaum einer helfen können. :wink:

Verfasst: 22.08.2006 18:44
von Hennar
Hi
okay jetzt genau:
Also Ich möchte gerne Eine Index Datei erstellen wo sonen Begrüßungstext steht usw. und da das Forum sozusagen einen Link (Button oder ähnliches)
zu meinem Forum erstellen
weiß aber nicht wie ich das machen soll
genau:
weiß ich nicht wie das machen soll:
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.


versteh das nicht
Gruß Hennar

Verfasst: 22.08.2006 19:43
von Beagleman
Also wenn deine Begrüßungsseite kein PHP-Code enthält, ist die Sache sehr einfach:

Gehe zu dieser Seite:
http://www.phpbb.de/doku/kb/artikel.php ... hpbb_seite

Nimm den Code oben auf der Seite und ersetze

Code: Alles auswählen

/***** Inhaltsbereich ******/
einfach durch deinen Begrüßungstext.

Auf keinen Fall solltest du hier in diesem Bereich die Befehle

Code: Alles auswählen

<html>
<head>
</head>
<body>
</body>
</html>
angeben, denn du bist hier bereits im Body-Bereich!

Anschließend speicherst du die Datei als php-Datei. Gib ihr aber nicht den Namen index.php, denn dieser Name wird ja schon vom Forum benutzt und du würdest die Datei nur überschreiben.

Als Ergebnis hast du nun eine Begrüßungsseite mit dem Kopf und dem Fuß deines phpbb-Forums.