Ausgabe nicht an Browser sondern in eine Variable

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
NiQ

Ausgabe nicht an Browser sondern in eine Variable

Beitrag von NiQ »

Hi. Ich will das Forum mitten in meine Seite einbetten, dazu wollte ich es per include aufrufen und dann die ausgabe abholen. Klappt aber leider irgendwie nicht. Ich habe zwar bereits versucht, dies duch Änderungen in der template.php zu machen (da gibts dafür extra eine Funktion) aber leider kommt, sobald ich das include fürs forum habe, der ursrpüngliche Text nicht mehr beim Browser an. Hat jemand ne Idee was ich tun kann, oder wie man das macht?
JamieWolf
Mitglied
Beiträge: 3
Registriert: 23.11.2002 17:30

Beitrag von JamieWolf »

Probier es mal mit einem iframe :D
NiQ

Beitrag von NiQ »

Schwachsinn....erstens sind iframes kein stadtart. zweitens sind die scrolleisten innerhalb des iframes drittens siehts einfach scheisse aus. hat jemand ne vernünftige idee? ich weiss dass ich auch einfach meine seite ins template drumrumbaun kann aber das sollte auch anders gehen (das ist so viel eleganter und logischer, ich bin dem ganzen auch sehr nahe, leider klappt es aber letztenendes nicht, denn sobald ich das board include, wird meine seite gar nimmer ausgegeben.....)
NiQ

Beitrag von NiQ »

Das Problem ist vielmehr: Wieso kommt, nachdem ich die PHPBB2 Index include alles was ich davon und danach ausgebe nicht mehr beim Browser an? Gibts irgendeinen "Exklusivausgaberecht"-Befehl (*g*), den ich auskommentieren muss?
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

das includen des Forums kannst du so ziemlich vergessen, du machst bevor das Forum ein Cookie setzen kann eine Textausgabe dass heißt selbst wenn du es mal hinkriegst dass dir alle angezeigt wird wird das Forum dann nur noch sehr eingeschränkt lauffähig sein.
Dein Problem dürfte damit zusammenhängen, dass die index.php noch mehr Dateien includet du aber deine Datei die die index.php includet in einem anderen Verzeichnis als die index.php selber hast, die index.php sucht ihre zu includenden Dateien damit im falschen Verzeichnis
JamieWolf
Mitglied
Beiträge: 3
Registriert: 23.11.2002 17:30

Beitrag von JamieWolf »

Du kannst die Templates ja so ändern, dass dir deine Seite angezeigt wird und in der Mitte das Forum, das is zwar Sau viel arbeit, aber anders gehts meines Wissens net!

p.s. Ich mein die Templates vom Forum!
NiQ

Beitrag von NiQ »

Jo, das DAS geht wusste ich schon. Wollte ich zwar vermeiden, aber da keiner ne Lösung weiss, muss ich es wohl doch so machen.
Die Includes stimmen übrigens alle (das klappt 1a) wobei das stimmt was MisterX meinte: Cookies und Sessionsachen müssen ja am Anfang gemacht werden, das geht dann nicht.

Ich denke ich werde es genau umgekehrt machen: Das Board includet meine Seite. Die hat zwar auch Sessions aber die kann man im Forum abschalten. Dann sollte es gehen.

Danke für die Antworten :)
NiQ

Beitrag von NiQ »

P.S. So klappt es jetz, ist aber n Riesenstress, weil die eigentliche Seite auch mit Templates/Sessions ist etc. ....
Highfly

Beitrag von Highfly »

Mal abgesehen davon das Du mit Deiner Antwort : Das ist Schwachsinn ! , mir nicht sonderlich positiv aufgefallen bist.

Wie wäre es denn das Sessionhandling Deiner Seite von phpBB abarbeiten zu lassen oder wofür brauchst Du 2 Sessions ???
NiQ

Beitrag von NiQ »

Tja und du bist mir darin, dass du das gleich so negativ auffasst auch negativ aufgefallen :P

Darüber, dass man ein Forum, was bekanntermaßen VIEL PLATZ braucht, nicht mit iframes in eine Seite einbettet, brauchen wir uns ja wohl nicht zu streiten oder? Daher ist das Schwachsinn, auch wenns nett gemeint sein mag. Das es Schwachshinn ist, ist ja auch kein persönlicher Angriff gegen den Schreiber.

Das Sessionhandling ist nicht das Problem, vielmehr schienen sich die beiden verschiedenen Template-Libraries aneinander zu stören. Wieso konnte ich nicht genau nachvollziehen.

Da es sich aber umgekehrt leicht machen ließ, nämlich den Top/Bottom-Template-Loader des Boards zu erweitern, so dass er den Rest der Seite auch noch ausgibt, ist das Problem inzwischen Vergangenheit. trotzdem wäre es um einiges eleganter gewesen, die gesamt Ausgabe des Boards einfach in einer Variable zu haben, die man dann an der Stelle wo man sie haben will in das bestehende template einpasst. Das wiederum ging ja aber wegen Sessions/Cookies des Boards nicht.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“