phpbb in DIV-Layer einbinden

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Galbraith
Mitglied
Beiträge: 2
Registriert: 28.10.2004 12:36

phpbb in DIV-Layer einbinden

Beitrag von Galbraith »

Hallo alle zusammen,

auf meiner neuen Homepage (die gerade entsteht) möchte ich wieder ein phpbb forum einrichten. Diesmal habe ich allerdings keine Frames sondern div-layer.
Vorstellen kann man es sich so.
Links ist ein Dynamisches Menu, oben ein paar Bildchen und im mittleren Bereich soll dann die Homepage entstehen.

Mit einem der Buttons aus dem linken Menu will ich nun das Forum in der Mitte anzeigen.
Dabei stoße ich aber auf das Problem, das dies mit dem Forum anscheinend nicht geht (seiten werden via include rein geladen).
Hierbei scheint er sich mit der index.php in einem falschen verzeichnis zu befinden. bereinigt man dies wird das Forum zwar angezeigt aber keinerlei Grafiken und die Dateien
sessions.php
page_header.php
schmeißen einige Warnings
"Warning: Cannot modify header information - headers already sent by"
Habe da mal rein geschaut aber da ich noch nicht so viel mit PHP und templates gemacht habe ist das dort etwas ...

Diese beiden Beitzräge habe ich mir schon zur gemüte gezogen:
http://www.phpbb.de/doku/kb/artikel.php ... ht=include
http://www.phpbb.de/doku/kb/artikel.php ... m_homepage

Allerdings will ich ja nicht meine Seite dem Forum anpassen sondern anders rum. Das Forum soll einfach so wie es eingestellt ist in der mitte angezeigt werden.

Wenn man nach den Artikeln geht müßte man das irgendwie anderes machen aber wo ich nun was einzufügen habe... Und ich brauche die ganzen Infos des Forums ja nicht auf meiner Seite.

Deshalb meine Frage, gibt es irgendeine Möglichkeit das Forum einfach auf der seite hoch zu laden, oder muß das in einem extra Fenster erfolgen (was ja nicht so schön wäre).
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

Du hast sofern die Suche benützt hättest bereits die Informationen das es nicht geht....

Aufgrund der Header Sent problematik es darf vor dem PHPBB nichts ausgegeben werden darunter fallen leere Zeilen und alle Ausgaben......

Du hast 3 Möglichkeiten:
a) ein zweites Fenster, was der ÜBersichtlichkeit zu gute kommt....
b) Die Page aus dem Forum zu entwickeln was ja auch die Portale machen
c) Das PHPBB komplett umschreiben

Letzteres ist mir selbst zu aufwendig :wink:
Galbraith
Mitglied
Beiträge: 2
Registriert: 28.10.2004 12:36

Beitrag von Galbraith »

Naja Punkt 3 fällt wohl weg. Aber ansich komisch das ein solch geniales Forum sowas bisher noch nicht kann.

Punkt 1 ist ja einfach aber nicht ganz Sinn der Sache.

Naja und Punkt 2
Habe ich mich mal dran gemacht.
Bekomme mein menu auch nach links und die Bilder nach oben.

Im Menü habe ich allerdings nun das problem das Unterpunkte nicht mehr dargestellt werden (Menu besteht aus verschiedenen css Buttons).

Aber das größte problem ist folgendes.

Vorher habe ich eine index.php gehabt.
Diese dann via div das Banner und menu gesetzt.
Je nachdem was im menu angeklickt wurde hatte ich nach dem include (menu.php) in der variable $site die nächste anzuzeigende seite drin.
Diese wurde dann auch entsprechend in der Mitte der Homepage angezeigt.

Wie mache ich das aber nun im Forum?
In (page_header.php) habe ich nun 2 Konstanten für Banner und Menu gemacht, wo ich die entsprechenden "alten" php Dateien lade.

In (overall_header.tpl) werden diese auch über ( {...} ) geladen und dargestellt.
Wie komme ich aber nun an die Informationen aus dem Menu wieder ran und kann die entsprechende Seite darstellen (statt das forum zu sehen).

Denn einfach $site in (page_header.php) zur Konstanten zu machen und in der tpl datei aufzurufen geht nicht.
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

Bitte online Link weiss nicht was du mir zu erklären versuchst...
Antworten

Zurück zu „Coding & Technik“