Seite 3 von 4
Verfasst: 20.08.2003 12:25
von oliver12345
Kann ich mir überhaupt nicht vorstellen.

Schließlich klappt's ja manchmal mit dem PopUp. Aber eben nur, wenn ich mich im Forum befinde, evtl. nach einem Beitrag schaue oder etwas anderes mache und wenn mir dann gerade jemand 'ne PN schickt. Dazu muss derjenige auch zur selben Zeit wie ich online sein und mir eine PN schreiben. Nur dann kommt das PopUp. Wenn ich aber offline bin, nach einiger Zeit meine E-Mails abrufe und sehe, dass ich eine PN habe, dann gehe ich zuerst in mein Forum (ich klicke nicht auf den Link in der Mail). Dann befinde ich mich im Index und es erscheint kein PopUp.

Verfasst: 20.08.2003 12:39
von Acid
Naja.. wenn du im Forum bist (und ein Popup bekommst), wurde dieses "Script" (?) ja schon ausgeführt.. soweit so gut. Wenn du offline bist und dann erst ins Forum gehst, um die PM zu lesen, kommt das "Script" ja erst noch!?
Verfasst: 20.08.2003 12:53
von oliver12345
Meinst du etwa, dass das Script zum Aufrufen des PN-PopUps schon bei der Seite "Es öffnte sich jetzt ein PopUp ohne Lycos-Werbeframe" aufgerufen wird?
Verfasst: 20.08.2003 12:58
von Acid
Wie schaut denn diese "Vorseite" aus? Werden da schon page_header.php etc. eingebunden? Wenn ja, dann...äh ja.

Verfasst: 20.08.2003 13:00
von oliver12345
Also, die Datei heißt start.php und sieht so aus:
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$gen_simple_header = true;
$page_title = 'Mein Forum ohne Lycos-Werbeframe';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$template->set_filenames(array(
'body' => 'start.tpl')
);
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Und da wird die page_header.php schon aufgerufen.

Das ist das Problem, nicht wahr?

Verfasst: 20.08.2003 13:12
von Henne
Ich denke mal mit hoher Wahrscheinlichkeit JA.
Dann hat sich das mit dem Geburtstag wohl auch geklärt...
Verfasst: 20.08.2003 13:21
von oliver12345
Wahrscheinlich.

Aber wenn ich den Fehler beheben will, was muss ich dann im Quellcode der start.php löschen und was darf ich nicht entfernen?

Verfasst: 20.08.2003 13:52
von Acid
...hast du denn mal versucht, das Forum mit /index.php anstatt mit /start.php aufzurufen ?
Lösche erstmal die ganzen JavaScripts aus der start.tpl, und baue sie dann nach und nach wieder ein, dann weisst du woran es liegt.
Verfasst: 20.08.2003 15:21
von oliver12345
Acid hat geschrieben:...hast du denn mal versucht, das Forum mit /index.php anstatt mit /start.php aufzurufen ?...
Wieso? Dann kommt doch der Lycos-Werbeframe.
Acid hat geschrieben:...Lösche erstmal die ganzen JavaScripts aus der start.tpl, und baue sie dann nach und nach wieder ein, dann weisst du woran es liegt.
Ich will doch nur, dass die start.php nicht auf die page_header.php zugreift. Wie geht das denn?

Verfasst: 20.08.2003 15:41
von Mungo
damit die start.php nicht auf die page_header.php zugreift, musst du folgendes aus der start.php löschen:
Code: Alles auswählen
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
jedoch brauchst du die page_header.php, damit die start.php im phpbb "integriert" ist.