Live Benachrichtigungen

Du suchst eine bestimmte Extension, weißt aber nicht genau wo bzw. ob sie überhaupt existiert? Du kannst hier die von dir gewünschte/gesuchte Extension beschreiben ...
Falls ein Extension-Autor eine der Anfragen hier aufnimmt, um eine neue Extension zu entwickeln, geht's in Extensions in Entwicklung weiter.
Benutzeravatar
Maugrim
Mitglied
Beiträge: 461
Registriert: 16.11.2009 20:22

Live Benachrichtigungen

Beitrag von Maugrim »

Hallo

Foren stehen ja in einer starken Konkurrenz zu sozialen Netzwerken.

Daher frage ich mich, ob es möglich ist das phpbb so zu modden, dass man, wie bei Facebook, direkt eine Benachrichtigung (mit oder ohne Ton) bekommt, wenn man eine Nachricht erhalten hat, oder jemand auf ein Thema geantwortet hat, das man erstellt hat, oder wo man selbst eine Antwort geschrieben hat?

Das würde wirklich mal eine Sache sein die Foren meiner Meinung nach dringend brauchen, anstatt zig Mods, die nur Spielereien sind! :)
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Re: Live Benachrichtigungen

Beitrag von tas2580 »

Hallo,

ich hatte gerade lange weile und hab das mal kurz geschrieben. Bin aber noch nicht dazu gekommen es wirklich ausführlich zu testen, das kannst du ja jetzt machen ;)

Download: https://tas2580.net/downloads/phpbb-ajaxnotification/

Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8136
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Live Benachrichtigungen

Beitrag von Kirk »

@Tobi,
Hab es gerade getestet, 2 kleine Änderungen in script.js
Finde:

Code: Alles auswählen

					new_html += '<li class=" bg2"><a class="notification-block" href="'+item['U_MARK_READ']+'"  data-real-url="'+item['URL']+'">'+item['AVATAR']+'<div class="notification_text"><p class="notification-title">'+item['FORMATTED_TITLE']+'</p><p class="notification-time">'+item['TIME']+'</p></div></a><a href="'+item['U_MARK_READ']+'" class="mark_read icon-mark" data-ajax="notification.mark_read" title="'+item['L_MARK_READ']+'"></a></li>';
Ersetzen mit:

Code: Alles auswählen

					new_html += '<li class=" bg2"><a class="notification-block" href="'+item['U_MARK_READ']+'"  data-real-url="'+item['URL']+'"><!-- IF notifications.AVATAR -->'+item['AVATAR']+'<!-- ELSE --><img src=" . $theme . '/images/no_avatar.gif" alt="" /><!-- ENDIF --><div class="notification_text"><p class="notification-title">'+item['FORMATTED_TITLE']+'</p><p class="notification-reference">'+item['REFERENCE']+'</p><p class="notification-time">'+item['TIME']+'</p></div></a><a href="'+item['U_MARK_READ']+'" class="mark_read icon-mark" data-ajax="notification.mark_read" title="'+item['L_MARK_READ']+'"></a></li>';
Finde:

Code: Alles auswählen

					new_html += '<li class=""><a class="notification-block" href="'+item['URL']+'">'+item['AVATAR']+'<div class="notification_text"><p class="notification-title">'+item['FORMATTED_TITLE']+'</p><p class="notification-reference">'+item['REFERENCE']+'</p><p class="notification-time">'+item['TIME']+'</p></div></a></li>';
Ersetzen mit:

Code: Alles auswählen

					new_html += '<li class=""><a class="notification-block" href="'+item['U_MARK_READ']+'"  data-real-url="'+item['URL']+'"><!-- IF notifications.AVATAR -->'+item['AVATAR']+'<!-- ELSE --><img src=" . $theme . '/images/no_avatar.gif" alt="" /><!-- ENDIF --><div class="notification_text"><p class="notification-title">'+item['FORMATTED_TITLE']+'</p><p class="notification-reference">'+item['REFERENCE']+'</p><p class="notification-time">'+item['TIME']+'</p></div></a><a href="'+item['U_MARK_READ']+'" class="mark_read icon-mark" data-ajax="notification.mark_read" title="'+item['L_MARK_READ']+'"></a></li>';
Thunder_one
Mitglied
Beiträge: 438
Registriert: 01.05.2015 23:37

Re: Live Benachrichtigungen

Beitrag von Thunder_one »

Wo kann man nach der installation die einstellungen finden ?
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8136
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Live Benachrichtigungen

Beitrag von Kirk »

Thunder_one
Mitglied
Beiträge: 438
Registriert: 01.05.2015 23:37

Re: Live Benachrichtigungen

Beitrag von Thunder_one »

Danke Udo.
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Re: Live Benachrichtigungen

Beitrag von tas2580 »

Kirk hat geschrieben:@Tobi,
Hab es gerade getestet, 2 kleine Änderungen in script.js
Im JavaScript werden Template Variablen eher nicht funktionieren, ich muss das also per PHP lösen. Aber danke für den Hinweiß, mal sehn wie ich das gefixt bekomme.

Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8136
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Live Benachrichtigungen

Beitrag von Kirk »

Bei mir hatte es so funktioniert.
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Re: Live Benachrichtigungen

Beitrag von tas2580 »

Ich hab das gerade mal probiert, bei mir funktioniert es nicht. Hätte mich auch schwer gewundert denn Template Switches funktionieren in JS Dateien nicht und $theme auch nicht. Bist du sicher das du jetzt nicht immer das no_avatar.gif angezeigt bekommst?

Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8136
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Live Benachrichtigungen

Beitrag von Kirk »

[BTK] Tobi hat geschrieben: Bist du sicher das du jetzt nicht immer das no_avatar.gif angezeigt bekommst?
Ja bin ich, als Testuser ohne Avatar mir eine PN geschrieben in der Benachrichtigung das no_avatar Bild wurde angezeigt, wenn ich jetzt auf die PN als Admin mit Avatar anwortete, bekam der Testuser in der Benachrichtigung mein Avatarbild zu sehen.
Antworten

Zurück zu „Extension Suche/Anfrage“