Benachrichtigungen bei Updates bzw. neuen Kommentaren/ Antworten
Eingetragen von Xeto (209)
am 09.01.2011 - 13:06 Uhr in
am 09.01.2011 - 13:06 Uhr in
Hallo Zusammen,
ich bin aktuell am überlegen, welches Benachrichtigungsmodul ich in meine Seite einbauen soll.
Die Bedienung sollte möglichst simple und übersichtlich sein. Es sollen z.B. Blogeinträge und Forenposts abonniert werden können. Es gibt natürlich einige Module, die diese Funktionalität bieten, jedoch habe ich hier noch zwei weitere Anforderungen.
- Das Modul sollte möglichst eine D7 Version bekommen, damit die Bedienung möglichst ähnlich bleibt. Alternativ konnte auch direkt ein D7-Modul hergenommen werden (die Seite ist noch nicht produktiv/ online und somit könnte ich auch noch eine kurze Zeit darauf warten...
- Super wäre, wenn der User nicht über jeden einzelnen Post informiert wird, sondern lediglich über den ersten neuen Eintrag im Thema... Das verhindert eine Flut von Spam-Mails im Postfach, die eigentlich keine neue Information mehr liefern und User eher stören ;)
Welches Modul würde die Anforderungen erfüllen? Und welches Modul wird eigentlich hier eingesetzt?
- Anmelden oder Registrieren um Kommentare zu schreiben
Subscriptions
am 09.01.2011 - 15:22 Uhr
Hallo.
Welches Modul würde die Anforderungen erfüllen? Und welches Modul wird eigentlich hier eingesetzt?
Da [do:subscriptions Subscriptions] bisher noch keinen Entwicklungszweig für Drupal 7 hat, würde ich hier eine Kombination aus [do:flag Flag] und [do:rules Rules] vorschlagen.
Damit lassen sich Subscriptions und Deine speziellen Anforderungen realisieren.
hth,
Stefan
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
Flag und Rules hört sich nach
am 09.01.2011 - 18:14 Uhr
Flag und Rules hört sich nach einem interessanten Weg an, jedoch fehlt es mir hier an Beispielen oder einer Vorlage.
Dabei scheint mir Flag einfacher zu sein, aber das Rules Module hab ich noch nicht durchschaut. Ein schneller Test wurde unter D7 gemacht (flag in dev Version scheint zu funktionieren), aber im Rules-Module kann man sich nicht auf z.B. das Bookmark-Flag beziehen, um dann Emails an die entsprechenden User zu schicken...
Gibt es hier vielleicht ähnliche Beispiele zum nachvollziehen wie das funktionieren soll/ kann?
Test unter D6 folgt nun noch...
Ok, unter Drupal 6 ist das
am 09.01.2011 - 18:54 Uhr
Ok, unter Drupal 6 ist das wirklich cool :)
Hab mir mal auf anhieb eine Regel erstellt, welche mir eine Email schickt, wenn ein neuer Kommentar geschrieben wurde in einem Beitrag mit Lesezeichen (default flag), was soweit auch auf anhieb geklappt hat...
Ok, der aktuelle User war gleich dem Autor und dieser auch gleich dem Empfänger... Die Wahrscheinlichkeit, dass die Email den richtigen Empfänger erreicht war also sehr groß *g*
Unklar ist jedoch, ob ALLE User diese Email bekommen hätten, die das Flag gesetzt haben und bisher habe ich noch nicht gefunden, wie man das auf eine Email begrenzen kann (jedenfalls bis der Empfänger selbst gepostet oder - besser noch - das Thema zumindest gelesen hat).
Aber wenn ein einfaches Beispiel auf anhieb klappt, macht das Hoffnung für die komplexeren Ansätze ;)
Jedoch ist das gewünschte Benachrichtigungs-Flag wohl doch etwas viel für den Anfang... Da müsste ja nochmal ein Flag für "bereits benachrichtigt" gesetzt und dieses wieder gelöscht werden, wenn der User den Beitrag geöffnet und somit gelesen (oder gar geantwortet hat) hat...
Zwar gibt es inzwischen eine
am 21.02.2011 - 16:37 Uhr
Zwar gibt es inzwischen eine Rules Integration in Flag unter Drupal 7, aber diese ist noch nicht vollständig. Scheinbar wird es wohl noch etwas dauern, bis das richtig in Flag unter Drupal 7 ankommt...
Sollte es doch schon funktionieren, so mache ich wohl was falsch bzw. habe ich richtigen Optionen nicht gefunden. Scheint mir aber nicht so.
Aktuell scheint es noch nicht
am 02.03.2011 - 15:23 Uhr
Aktuell scheint es noch nicht richtig zu funktionieren mittels Flag und Rules. Zumindest habe ich keine Email bekommen als ein neuer Kommentar geschrieben worden ist zu einem Inhalt, den ich per Flag aboniniert habe...
Hier auch eine (Drupal 6) Lösung für Benachrichtigungen mittels Rules, Flag und einem PHP-Code:
http://www.drupalcenter.de/node/28592
Muss mal sehen was ich beim Debugging herausbekomme. Ob und wohin die eine Email raus geht...
Ich habe aktuell nochmal
am 26.07.2011 - 17:22 Uhr
Ich habe aktuell nochmal geschaut nach Lösungen für Drupal 7...
Möglicherweise müsste ich jedes Modul nochmal in einer komplett neuen Installation testen, um andere Probleme auszuschließen, aber ich wollte hier schonmal nach euren Erfahrungen zu den Benachrichtigungsmodulen unter D7 fragen.
Welches Modul arbeitet bei euch fehlerfrei? Welche weiteren Tipps könnt ihr mir (und vielleicht auch anderen Suchenden) noch geben?
OT Notification Subscriptions
am 26.07.2011 - 18:17 Uhr
Beide haben einen unterschiedlichen Ansatz. Subscriptions mailt nur vorhandene Nodes und Notification die Neuerstellung und natürlich auch den Rest.
Manchmal ist es sinnvol,l wegen des Traffics eben nur neue Kommentare verbreiten zu lassen. Notification ist für Groups notwendig.
Hi, das OG Module will ich
am 26.07.2011 - 18:42 Uhr
Hi,
das OG Module will ich verwenden, von daher müsste ich es dann mit dem Notifications-Module versuchen... Danke für den Tipp. Das taucht beim OG-Module nicht explizit auf, aber dafür beim notifiacations-Module...
Hast du das bei dir im Einsatz und funktioniert das fehlerfrei? Ich hatte mit allen Modulen noch so meine Probleme bei ersten Tests...
Notifications funktioniert
am 03.08.2011 - 10:17 Uhr
Notifications funktioniert ohne Probleme. Das OG Module finde ich umständlich, da es alle anderen Node-Access Module ausschließt. Es hat keine Gewichtung seiner Rechtevergabe. Ich werde deshalb eine Multisiteinstallation einrichten müssen, denn ohne Node-Access wird es bei mir in Zukunft nicht mehr gehen.
Nachdem ich bisher noch keine
am 09.11.2011 - 15:32 Uhr
Nachdem ich bisher noch keine Benachrichtigungen gebraucht hatte, habe ich mir die Module nun nochmal angeschaut.
Die Kombination aus Flag und Rules klingt im ersten Moment sehr gut, ist für komplexere Settings vielleicht nicht optimal
Für Watcher gibt es inzwischen ein D7 ZIP-Archiv in einem Issue, nicht aber ein Release auf der Seite. Ich habe das Modul kurz zum Test installiert. Es ist natürlich sehr Benutzerfreundlich (Ajax, 1 Klick zum de-/aktivieren), aber dient lediglich zum Verfolgen von existierenden Nodes. Z.B. ein Forum-Container zu beobachten ist auf diese Weise nicht möglich.
Das Notifications-Module sagt mir irgendwie nicht so zu und da ich kein OG unter D7 einsetzen möchte, brauche ich es aus diesem Grund auch nicht zu nutzen.
Das Modul Notify führt leider in der aktuellen dev-Version lediglich zu einer Fehlermeldung und ist entsprechend nicht zu gebrauchen.
Alle gewünschten Features deckt das Subscriptions Module ab. Damit kann man nicht nur die aktuelle Node (z.B. Blog- oder Foreneintrag) abonnieren, sondern auch alle Inhalte
Damit liegt dieses Modul weit vorne. Verbesserungswürdig wäre noch das Userinterface. Z.B. kann man kein komplettes Forum direkt in der Forenansicht abonnieren, sondern nur anhand eines bestehenden Eintrags. Zwar gibt es einen Subscription-Block, jedoch wird dieser nach dem aktivieren trotzdem nicht angezeigt...
Dafür kann man die Abos direkt im Profil komplett verwalten (Userblogs, Foren und Inhalte zu den Abos hinzufügen bzw. entfernen.
Geht es also um einfaches Beobachten von Nodes/ Beiträgen, so würde sich Watcher als benutzerfreundliche (Ajax-Link) Lösung anbieten (leider kein offizielles Release auf d.o!). Wird es aber etwas komplexer mit Blogs und Foren, so wäre Subscriptions wohl die richtige Richtung.
Ich habe mal einige Freunde
am 09.11.2011 - 16:59 Uhr
Ich habe mal einige Freunde gefragt und scheinbar kommt Watcher besser an als Subscriptions. Da es sehr einfach, schnell und übersichtlich ist. Features wie das Abonnieren eines Userblogs oder eines Forum (Containers) sind da gar nicht so gefragt.
Da Watcher Node basierend arbeitet, ist hier aber auch keine Erweiterung für Blogs oder Foren/ Taxonomy zu erwarten.
Seht ihr eine Möglichkeit eine solche Benachrichtigung (z.B. Autor, Inhaltstyp, Forum Container) irgendwie zu realisieren? Kann man da vielleicht mittels Flag, Rules und einer generierten View was machen? Irgendwelche Ideen oder Vorschläge? Dann könnte man sozusagen die View (geht das individuell pro User?!) mit den neuen Beiträgen abonnieren und sich z.B. jeden Tag eine Email schicken lassen...
Benachrichtigungsmöglichkeit
am 05.12.2011 - 12:50 Uhr
Erst einmal herzlichen Dank für Deine ausführlichen Schilderungen. Ich habe genau diesen Module-Test-Marathon hinter mir, bei der Suche nach einer Lösung für eine Benachrichtigung des Users bei neuen Einträgen mit bestimmten Taxonomie-Begriffen. Ich kann mich Deinen Ausführungen anschließen und sagen, dass das Modul Subscriptions hervorragend funktioniert. Aber mir fehlte im Modul die Möglichkeit Taxonomie-Begriffs-Kombinationen zu abonnieren.
Also habe ich weiter geforscht und bin auf Search Api saved Search gestoßen. Da hat man die Möglichkeit, dem Nutzer zu erlauben eine eigene Suche zusammenzustellen, zu speichern und sich Nachrichten über neue Einträge schicken zu lassen. Leider verschickt meine gespeicherte Suche noch keine Emails und ich bin noch nicht dahintergekommen, warum nicht! Aber das ist ein anderes Thema. ;-)
Hi 2xIP, danke für den Tipp.
am 05.12.2011 - 13:23 Uhr
Hi 2xIP,
danke für den Tipp. Das Modul muss ich mir auch mal anschauen. Für Nodes nehm ich sicherlich das Watcher-Module (aktuell kein offizielles Release...), aber für Forum, Blog usw. hört sich das gut an.
Grüße