Frameset nachladen

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Xtrem01
Mitglied
Beiträge: 55
Registriert: 01.10.2004 11:08
Kontaktdaten:

Frameset nachladen

Beitrag von Xtrem01 »

Hi,

ich habe das Forum innerhalb eines Framesets eingebunden. Bei statischen Seiten kann ich recht einfach sicherstellen das dass Frameset nachgeladen wird. Wie mache ich das mit dem pbpBB Forum??

Wilfried :-?
Dennis63
Ehemaliges Teammitglied
Beiträge: 2597
Registriert: 02.07.2003 18:46

Beitrag von Dennis63 »

Was heißt "nachladen" ?

Willst Du sicherstellen, daß das Forum immer im Frameset läuft und nicht mal ausserhalb? Dafür gibt es Java-Scripte.

Grüße
Dennis
Benutzeravatar
Xtrem01
Mitglied
Beiträge: 55
Registriert: 01.10.2004 11:08
Kontaktdaten:

Stimmt

Beitrag von Xtrem01 »

Hi Dennis,

ja, genau das will ich erreichen. Bei statischen Seiten hab ich das so gelöst:

Code: Alles auswählen

</script>

<script language="JavaScript" type="text/javascript">
<!--
if(top.location.href == self.location.href)
	top.location.href	= "helpline.htm?urlw=" + escape(self.location.href)
//-->
</script>
Nur php ist für mich absolutes Neuland und ich bin nicht sicher wie/wo und in welche Datei ich den Code einbinden soll.

Wilfried
Dennis63
Ehemaliges Teammitglied
Beiträge: 2597
Registriert: 02.07.2003 18:46

Beitrag von Dennis63 »

Das ist doch HTML-Code und kein PHP-code. Er muss also nur im HTML-Quelltext erscheinen.
Wenn Du es im phpBB einbauen möchtest, wäre z.B. die page_header.tpl im Templates-Verzeichnis ne gute Möglichkeit.

Grüße
Dennis
Benutzeravatar
Xtrem01
Mitglied
Beiträge: 55
Registriert: 01.10.2004 11:08
Kontaktdaten:

Merci !!

Beitrag von Xtrem01 »

Eingebaut und funktioniert :grin:

Viele Danke

Wilfried
Benutzeravatar
Xtrem01
Mitglied
Beiträge: 55
Registriert: 01.10.2004 11:08
Kontaktdaten:

Beitrag von Xtrem01 »

Hallo,

Shit... ja, das Nachladen funktioniert wenn ich das Srcipt in den Header einbaue, aber dann ....

Sobald sich jemad einloggen will um private Nachrrichten zu lesen, wird die navigationsleiste nochmals geladen und erscheint 2x und beim nächsten Versuch 3x. Einloggen is nich :-?

Wenn Du Dir das ansehen willst: http://www.schaedlingshilfe.de

Ich weiß mir keinen Rat....

Code: Alles auswählen

<script language="JavaScript">
<!--
function ladeframenach() {
if(!parent.leftFrame)
location.href="/index.htm?" + location.pathname;
}
//-->
Statische Seiten funktionieren.

I need HELP !!

Wilfried
Benutzeravatar
Xtrem01
Mitglied
Beiträge: 55
Registriert: 01.10.2004 11:08
Kontaktdaten:

Beitrag von Xtrem01 »

Nachtrag: Hab das nu mal mit Mozilla probiert... Was soll ich sagen: Alles tadellos. Keine doppelten Nav-Leisten mehr.

Der Fehler tritt nur beim IE auf. :evil:

Niemand hier der einen Rat weiß ??

Gruß Wilfried
Wilfried_S
Mitglied
Beiträge: 24
Registriert: 18.10.2004 11:22
Kontaktdaten:

Frameset

Beitrag von Wilfried_S »

Hallo All ! (und Hallo Namensvetter :grin: )

Ich habe das gleiche Problem :(

In der "overall_header.tml" habe ich ein Javascript zum Nachladen des Framesets eingebunden. Funktioniert auch soweit.
ABER... sobald sich jemand einloggt, erscheint aus meinem Frameset der linke Frame zweimal.
Es scheint so als wenn in das geöffnete Frameset dieses nochmals geladen wird.

Hat jemand eine Idee wo ich da ansetzen muß ??
Crossgolfer
Mitglied
Beiträge: 57
Registriert: 08.10.2004 11:14
Kontaktdaten:

Beitrag von Crossgolfer »

willst du das bei jedem klick im forum nur ein bestimmter anderer frame neu geladen wird ???
last nick : namenloserposter
Wilfried_S
Mitglied
Beiträge: 24
Registriert: 18.10.2004 11:22
Kontaktdaten:

Beitrag von Wilfried_S »

Hallo :-)

Nein, mein Problem läßt sich am besten wohl graphisch darstellen:
Dies ist der Normalfall. Das Forum wird in einem html Frame dargestellt.
Es verhält sich auch soweit wie gewünscht. Die Frames werden korrekt geladen.
[ externes Bild ]

Nun die Ausnahme:
Sobald sich jemand einloggen will, erscheint der Navigationsframe doppelt.
[ externes Bild ]

D.h. aus dem htm Frameset erscheint die Nav-Leiste doppelt.
Nur beim Login, bei Registrierung oder um PN zu lesen. :-?

Wäre fein wenn Du eine Lösung hast.
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“