Pagina 1 van 1

Forum dynamisch 'insluiten' in bestaande website

Geplaatst: 05 nov 2011, 22:49
door matthijso
Ik ben momenteel bezig met een website (vrij simpele PHP/HTML website zonder CMS), waar een forum op moet komen. Als forum gebruik ik natuurlijk phpBB 3.0.9. Ik wil graag het forum niet als 'losse pagina' hebben (in een apart venster geopend dus), maar als het ware 'ingesloten' op een pagina van de website. In eerste instantie kwam het in mij op om de index.php van phpBB gewoon met PHP te includen. Al snel kwam ik er achter dat het niet zo simpel was... De website werd gerendered tot aan het punt waar het forum moest komen. Daaronder alleen nog maar wit...

Vervolgens heb ik het opnieuw geprobeerd met een <iframe> element. Dat deed al wat meer. Alleen werd het forum niet in de volledige hoogte weergegeven. Dat heb ik vervolgens op kunnen lossen met deze jQuery plugin:
https://github.com/house9/jquery-iframe-auto-height

Je zou nu dus denken dat het allemaal in orde is. Maar dat is helaas niet zo. Op het moment dat er iets veranderd in de (forum)pagina zonder dat hij volledig gerefreshed wordt, blijft de hoogte van het <iframe> element onveranderd. Als de pagina dus langer wordt (door bijvoorbeeld een afbeelding die uitklapt), past hij niet meer in het <iframe> element en wordt er een stuk afgeknipt.

Hoe kan ik dit oplossen? Kan ik de pagina niet beter op een andere manier 'insluiten'? En zo ja, hoe?

Re: Forum dynamisch 'insluiten' in bestaande website

Geplaatst: 07 nov 2011, 13:45
door FreakyBlue
De meest makkelijke oplossing is jouw webdesign toe te passen op phpBB. Dus bijvoorbeeld de website header en menu integreren in phpBB en niet andersom.