Popup auf Startseite von phpbb 2.0.6 ... aber wie?

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.
Benutzeravatar
Vathor
Mitglied
Beiträge: 6
Registriert: 07.08.2004 11:36
Wohnort: Hamburg
Kontaktdaten:

Popup auf Startseite von phpbb 2.0.6 ... aber wie?

Beitrag von Vathor »

Mahlzeit die Damen und Herren,

ich habe da so ein kleines Problemchen, was möglicherweise auf meiner
PHP-Unkenntnis basiert. Ich habe ein Forum (http://www.vathor.com/phpbb) und möchte auf der Startseite index.php ein Popup einbinden, welches beim Aufrufen der Seite eine Html-Datei öffnet. Sämtliche Java-Befehle zum erstellen eine Popups sind mir bekannt. Nur leider finde ich in der index.php-Datei weder einen Header, noch einen Body, sodass ich auch keinen onLoad-Befehl einbauen kann. Was ich nun weiß ist, dass php eine Html-Datei erstellt, die es an den Client schickt. Aber wirklich die nötige Ahnung von php fehlt mir.
Deshalb nun meine Frage: Kann mir jemand verraten, wie ich in der index.php ein Popup einbaue?

Mit Java in Html würde es so aussehen:

Code: Alles auswählen

<head>
<Script Language="JavaScript">
function Popup() 
{
PopupFenster = window.open("beispiel.htm","PopUp","width=600,height=400,menubar=no,
toolbar=no,scrollbars=no,status=no,resizable=no,location=no,hotkeys=no")
}
</Script>
</head>

<body onLoad="Popup()">
</body>
Doch wie bine ich sowetwas in die index.php ein? ...

Danke schonmal im Voraus ...
PEDI VATHOR
Personification of the sin.
Signaturen dürfen maximal 3 Zeilen lang sein
Scoutman
Mitglied
Beiträge: 278
Registriert: 11.02.2004 17:15
Wohnort: .at

Beitrag von Scoutman »

du mußt das in die templates einbauen nicht in die index.php!
zu finden im verzeichniss phpbb/templates/xxx/...

header findest du als overall_header.tpl
KEIN Support per PM!!!
Benutzeravatar
Vathor
Mitglied
Beiträge: 6
Registriert: 07.08.2004 11:36
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Vathor »

Schonmal einen ersten Dank ... nun die zweite Frage:
Mit welchem Programm kann man tpl-Dateien vernünftig betrachten.
Mit dem Editor geht es zwar, ist jedoch ziemlich unübersichtlich.
PEDI VATHOR
Personification of the sin.
Signaturen dürfen maximal 3 Zeilen lang sein
Scoutman
Mitglied
Beiträge: 278
Registriert: 11.02.2004 17:15
Wohnort: .at

Beitrag von Scoutman »

mit ein jeden html editor. ich verwend zb dreamweaver.
KEIN Support per PM!!!
Benutzeravatar
Vathor
Mitglied
Beiträge: 6
Registriert: 07.08.2004 11:36
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Vathor »

Hmm ... zweiter Dank (obwohl es mit FrontPage nicht geht), dritte Frage:

Nun habe ich es soweit hinbekommen und ein nächstes Problem ist entstanden:
Nun wird auf jeder einzelnen Seite meines Forums ein Popup erstellt.
Das ist eindeutig zuviel ;-) ...
Eigentlich wollte ich, dass nur wenn man die index.php aufruft upgepoppt wird. ..
Vielleicht eine Idee? ..

Dank wiedermal im Voraus
PEDI VATHOR
Personification of the sin.
Signaturen dürfen maximal 3 Zeilen lang sein
Scoutman
Mitglied
Beiträge: 278
Registriert: 11.02.2004 17:15
Wohnort: .at

Beitrag von Scoutman »

ähm jo es in den header einzubaun war a schlechte idee. tut ma leid.

wenn es nur auf der hauptseite kommen soll mußt es in die index_body.tpl einbauen.
KEIN Support per PM!!!
Benutzeravatar
Marcian
Mitglied
Beiträge: 68
Registriert: 19.02.2004 17:14
Kontaktdaten:

Beitrag von Marcian »

mhhh...

vermutlich würde es dann gehen wenn du die zeilen nur in die Index_body.tpl einfügst.
Weiß es aber nicht genau, versuch es mal :grin:
Benutzeravatar
Marcian
Mitglied
Beiträge: 68
Registriert: 19.02.2004 17:14
Kontaktdaten:

Beitrag von Marcian »

oh...zu langsam :lol:
aber schön das es richtig ist...
Benutzeravatar
Vathor
Mitglied
Beiträge: 6
Registriert: 07.08.2004 11:36
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Vathor »

Hmm ... ja ... Danke :-) ... das ist schon wesentlich besser ...
Ähm ... trotzdem stört es mich noch, dass das jedesmal, wenn man auf die Forenübersicht geht, angezeigt wird ....
PEDI VATHOR
Personification of the sin.
Signaturen dürfen maximal 3 Zeilen lang sein
AmShaegar
Mitglied
Beiträge: 408
Registriert: 09.07.2004 17:33

Beitrag von AmShaegar »

dann musst du das irgendwie mit ip machen. so dass für jede ip das fenster nur einmal auf geht. aber frag mich nicht, wie das geht. das wissen die hier im forum besser.

oder warte. noch ne idee:
mach eine index.html, in die du das popup einbaust und die automatisch auf die index.php weiterleitet. hier der code zum weiterleiten:

Code: Alles auswählen

<meta http-equiv="refresh" content="0; URL=index.php">
(gehört in den <head></head>)

*edit*
schade. glaub, das geht doch nicht. habs mal probiert. dann macht er aber den popup nicht auf.
Zuletzt geändert von AmShaegar am 08.08.2004 11:54, insgesamt 2-mal geändert.
Antworten

Zurück zu „Coding & Technik“