Popupfenster bei neuen PNs einfügen

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
Saubraten
Mitglied
Beiträge: 8
Registriert: 11.12.2004 10:38
Kontaktdaten:

Popupfenster bei neuen PNs einfügen

Beitrag von Saubraten »

Hi Leutz,
ich möchte ein Popupfenster in phpBB einfügen, das den Leuten zeigt, dass sie noch ungelesene Nachrichten haben. Das Fenster soll etwa so aussehen:

Code: Alles auswählen

 echo "<script language=\"javascript\">alert('Sie haben ungelesene Nachricht(en)!');</script>";
Jetzt hab ich keinen Plan welche Datei ich ändern muss und wie die abzufragende Variable (PN ist gelesen/PN ist nicht gelesen) heißt.
Kann mir jemand da weiterhelfen?

Gruß
Wolf-Dieter
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

In der Regel bekommen User doch ein Popup zu Gesicht, wenn sie neue PNs bekommen !?
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

In overall_header.tpl ist der Code dazu:

Code: Alles auswählen

<!-- BEGIN switch_enable_pm_popup -->
<script language="Javascript" type="text/javascript">
<!--
    if ( {PRIVATE_MESSAGE_NEW_FLAG} )
    {
        window.open('{U_PRIVATEMSGS_POPUP}', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');;
    }
//-->
</script>
<!-- END switch_enable_pm_popup -->
Da kannst du dann die window.open Zeile durch einen alert Befehl ersetzen. Muss natürlich im Profil aktiviert sein die Option
KB:knigge
Saubraten
Mitglied
Beiträge: 8
Registriert: 11.12.2004 10:38
Kontaktdaten:

Beitrag von Saubraten »

Ähhh...bei mir nicht.
Fast alles orschinal, bis auf zwei kleine Mods. Kann nicht viel daneben gegangen sein. Funzt auch alles prächtig.
Version: 2.0.15

Gruß
Wolf-Dieter
Saubraten
Mitglied
Beiträge: 8
Registriert: 11.12.2004 10:38
Kontaktdaten:

Beitrag von Saubraten »

Ich habs mal kurz ausprobiert.
Da geht nix. Kein Fenster, kein Popup, nix.
Im Header kommt natürlich die Meldung, dass eine neue Nachricht gekommen ist.
Muss ich ev. user_new_privmsg ==1 abfragen?
Benutzeravatar
Garnele
Mitglied
Beiträge: 282
Registriert: 30.10.2004 16:56
Wohnort: Nähe Zürich

Beitrag von Garnele »

Hi

Hast du im Profil einggeschaltet dass ein Pop-up aufeghene soll bei einer neuen nachricht?


LG
Garnele
Purzel
Mitglied
Beiträge: 300
Registriert: 13.06.2005 11:29

Beitrag von Purzel »

Und Pop-Up Blocker Deaktiviert? Oder zumindest für deine Seite erlaubt?
Saubraten
Mitglied
Beiträge: 8
Registriert: 11.12.2004 10:38
Kontaktdaten:

Beitrag von Saubraten »

Garnele hat geschrieben:Hi

Hast du im Profil einggeschaltet dass ein Pop-up aufeghene soll bei einer neuen nachricht?
Klar.
Purzel hat geschrieben:Und Pop-Up Blocker Deaktiviert? Oder zumindest für deine Seite erlaubt?
Ist deaktiviert.
Saubraten
Mitglied
Beiträge: 8
Registriert: 11.12.2004 10:38
Kontaktdaten:

Beitrag von Saubraten »

Ich habs... *aufdieStirnpatsch*
/* Die Popupzeilen waren auskommentiert, warum auch immer, aber sicherlich durch mich. Deshalb hat auch das zweite Javafenster nicht gefunzt./*

Danke nochmals für die Hilfe. :grin:

Gruß
Wolf-Dieter
Antworten

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