E-Mail benachrichtigung bei neuer PN nur wenn Offline

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
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.
Antworten
Benutzeravatar
issjut
Mitglied
Beiträge: 503
Registriert: 15.10.2007 22:05
Wohnort: Berlin
Kontaktdaten:

E-Mail benachrichtigung bei neuer PN nur wenn Offline

Beitrag von issjut »

Hallo,

bisher ist es ja so, dass das Board bei jeder neuen Nachricht eine Benachrichtigungs-E-Mail an die User verschickt. Besteht die Möglichkeit diese Funktion nur zu aktivieren wenn der user nicht online ist? Was nützt eine benachrichtigung, wenn ich die nachricht schon gelesen habe?

Vielleicht gibt es ja einen mod dafür?
Benutzeravatar
issjut
Mitglied
Beiträge: 503
Registriert: 15.10.2007 22:05
Wohnort: Berlin
Kontaktdaten:

Beitrag von issjut »

ich schiebe dieses thema nochmal hoch, weil es ich wirklich extrem nervt!

Hat vielleicht jemand eine Idee, wie man eine Art "online-abfrage" vor dem versenden der Benachrichtiguns E-Mail bei neuen PN's einbauen könnte.

Nehmen wir an ich schreibe mit jemandem nen paar nachrichten hin und her, dann ist Mein E-Mail Postfach danach mit benachrichtigungen zugespamt :D

Würde doch Sinn machen diese Benachrichtigungen nur abzuschicken, wenn der User der die neue PN hat OFFLINE ist.

Bitte helft mir :D
Mogwai
Mitglied
Beiträge: 35
Registriert: 12.05.2008 00:25
Wohnort: Berlin
Kontaktdaten:

Beitrag von Mogwai »

das wäre eine gute Idee.
Wenn man Online ist, kommt ja eh sofort das PopUp, da brauch man die E-Mail ja nicht mehr.
Weisheit wird mit Löffeln gefressen.
Manche Leute benutzen eine Gabel...
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

Ohne es getestet zu haben, aber könnte so in etwa funktionieren:

öffne includes/functions_privmsgs.php
suche

Code: Alles auswählen

	$sql = 'SELECT user_id, username, user_email, user_lang, user_notify_pm, user_notify_type, user_jabber
		FROM ' . USERS_TABLE . '
		WHERE ' . $db->sql_in_set('user_id', array_map('intval', array_keys($recipients)));
	$result = $db->sql_query($sql);
ersetze mit

Code: Alles auswählen

	$sql = 'SELECT u.user_id, u.username, u.user_email, u.user_lang, u.user_notify_pm, u.user_notify_type, u.user_jabber
		FROM ' . USERS_TABLE . ' u, '. SESSIONS_TABLE . ' s
			WHERE u.user_id = s.session_user_id
				AND s.session_time <= ' . (time() - ($config['load_online_time'] * 60)) . '
				AND ' . $db->sql_in_set('u.user_id', array_map('intval', array_keys($recipients)));
	$result = $db->sql_query($sql);
Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Benutzeravatar
djhemp
Mitglied
Beiträge: 13
Registriert: 10.04.2008 12:33

Beitrag von djhemp »

da mich der snippet auch intressiert =>hat das funktioniert mit der Änderung bzw wurde er schonma getestet mittlerweile?
Benutzeravatar
issjut
Mitglied
Beiträge: 503
Registriert: 15.10.2007 22:05
Wohnort: Berlin
Kontaktdaten:

Beitrag von issjut »

Ja, es läuft bei mir seither und es funktioniert genau so wie es funktionieren soll^^
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“