Benachrichtigung bei neu erstelltem Thema

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
rreinhardklein
Mitglied
Beiträge: 4
Registriert: 21.05.2014 10:57

Benachrichtigung bei neu erstelltem Thema

Beitrag von rreinhardklein »

Wenn ein User auf einem Forum abonniert ist, erhält er eine Benachrichtung wenn dort jemand ein neues Thema erstellt.
Wenn er den Link in der Benachrichtigung nicht anklickt und sich dann nicht in dem Forum einloggt bekommt er keine weiteren benachrichtigungen mehr. Das funktioniert auch so.
Nun wollen wir aber, dass diese Bedingung abgeschaltet wird, d.h. wenn in dem Forum ein weiteres oder weitere Themen erstellt werden, soll der user auch wieder eine Benachrichtigungs-Mail erhalten- ohne dass er sich in der Zwischenzeit in das Forum eingeloggt hat.
Wie können wir das abschalten?
Danke für die Hilfe
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Benachrichtigung bei neu erstelltem Thema

Beitrag von Miriam »

// ungetestet

In der /includes/functions_posting.php finde:

Code: Alles auswählen

        $sql = 'UPDATE ' . FORUMS_WATCH_TABLE . '
            SET notify_status = ' . NOTIFY_NO . "
Ändere dort _NO zu _YES.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
rreinhardklein
Mitglied
Beiträge: 4
Registriert: 21.05.2014 10:57

Re: Benachrichtigung bei neu erstelltem Thema

Beitrag von rreinhardklein »

Vielen Dank- wird getestet.
rreinhardklein
Mitglied
Beiträge: 4
Registriert: 21.05.2014 10:57

Re: Benachrichtigung bei neu erstelltem Thema

Beitrag von rreinhardklein »

Getestet und funktioniert !!!!!
Mails gehen raus eagl ob der Empfänger nun das Board in der Zwischenzeit besucht hat oder nicht.
Besten Dank!
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Benachrichtigung bei neu erstelltem Thema

Beitrag von Miriam »

Immer wieder gern 8)
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
josefkexi
Mitglied
Beiträge: 16
Registriert: 19.04.2014 10:22

Re: Benachrichtigung bei neu erstelltem Thema

Beitrag von josefkexi »

Hallo,
Diese Änderung funktioniert klaglos, aber leider ist noch ein Schönheitsfehler vorhanden.

Die Nachricht, die an einen Board-Beobachter bei einer Änderung geht enthält noch den Satz

" Sie können den folgenden Link benutzen, um das Forum
anzusehen. Sie erhalten keine weitere Benachrichtigung, bis Sie das Forum
besucht haben.
"

Und diese Aussage ist ganz sicher nicht mehr richtig!

Wo finde ich diese Nachricht, um diesen Satz zumindest Auszukommentieren?

Danke im Voraus, Josef
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Benachrichtigung bei neu erstelltem Thema

Beitrag von Miriam »

Ich habe dann mal ein bißchen für Dich gesucht:
Finde den zu ändernden Text in allen /language/<deine Sprachen>/email/newtopic_notify.txt
Weitere Lektüre: KB:utf8bom.
Zuletzt geändert von Miriam am 10.06.2014 17:59, insgesamt 1-mal geändert.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
josefkexi
Mitglied
Beiträge: 16
Registriert: 19.04.2014 10:22

Re: Benachrichtigung bei neu erstelltem Thema

Beitrag von josefkexi »

Herzlichen Dank,
Alles gefunden.

Josef
Splendor
Mitglied
Beiträge: 15
Registriert: 19.04.2014 20:54

Re: Benachrichtigung bei neu erstelltem Thema

Beitrag von Splendor »

Genau das habe ich auch gesucht! Vielen Dank Josef und Miriam! :)

Da bleibt aber noch folgendes "Problem": nun werden nicht nur für sämtliche neue Themen Benachrichtigungen verschickt, sondern auch für alle Beiträge im abonnierten Forum.

Kann man das in der functions_posting.php noch (schmerzfrei) ändern? Also dass die Benachrichtigungen für neue Postings in der Option "Forum beobachten" so bleiben, man aber dennoch für jeden neuen Thread eine Benachrichtigung bekommt?
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Benachrichtigung bei neu erstelltem Thema

Beitrag von Dr.Death »

Miriam hatte die Lösung für Benachrichtigungen von allen neuen Themen in einem abonnierten Forum schon geliefert.... sie funktioniert so wie gefordert ;-)

Was du anscheinen möchtest, ist eine dauerhafte "Themen" Benachrichtung (auf ein Thema bezogen).

Mit der folgenden Lösung werden nun nur Benachrichtungen versendet, wenn man ein Thema (Topic) abonniert hat:

(Mach vorher Miriams Änderung wieder rückgängig und finde/ersetze in der gleichen Datei)

FINDE:

Code: Alles auswählen

        $sql = 'UPDATE ' . TOPICS_WATCH_TABLE . '
            SET notify_status = ' . NOTIFY_NO . "
Ändere dort _NO zu _YES.
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“