Ergebnis 1 bis 28 von 28

Thema: [notify_commentators] E-Mail-Benachrichtigung bei neuen Kommentaren

  1. #1
    Contao-Nutzer Avatar von dirkweimar
    Registriert seit
    24.06.2009.
    Beiträge
    206

    Standard [notify_commentators] E-Mail-Benachrichtigung bei neuen Kommentaren

    Dieses Modul ermöglicht es dem Benutzer, beim Abschicken eines Kommentars anzugeben, dass er bei weiteren Kommentaren zum gleichen Beitrag per E-Mail benachrichtigt wird.

    http://www.contao.org/erweiterungsli...000019.de.html

    Für Fragen und Anregungen dazu ist dieser Thread da

  2. #2
    Contao-Urgestein Avatar von ways2web
    Registriert seit
    23.03.2010.
    Ort
    Berlin
    Beiträge
    1.698
    User beschenken
    Wunschliste

    Standard

    hallo,

    beim speichern des Moduls erhalte ich folgende Meldung:

    Fatal error: Call to protected method Notify_Commentators::generate() from context 'ContentModule' in ...\system\modules\frontend\ContentModule.php on line 72
    oder muss ich kein modul anlegen sondern wie im handbuch einfach nur das template anpassen?

    Die benachrichtung erhält man allerdings auch schon, wenn das Kommentar noch nicht freigeschaltet ist, was ein wenig irritierend sein kann

    gruss
    ways

    contao 2.9.3 , wamp, php 5.3, mysql 5.1.3.6
    Geändert von ways2web (10.02.2011 um 13:44 Uhr)

  3. #3
    Contao-Nutzer Avatar von dirkweimar
    Registriert seit
    24.06.2009.
    Beiträge
    206

    Standard

    Hallo ways,
    oder muss ich kein modul anlegen sondern wie im handbuch einfach nur das template anpassen?
    Genau

    Die benachrichtung erhält man allerdings auch schon, wenn das Kommentar noch nicht freigeschaltet ist, was ein wenig irritierend sein kann
    Stimmt, das ist suboptimal. Werde ich baldmöglichst ändern.

  4. #4
    Contao-Urgestein Avatar von ways2web
    Registriert seit
    23.03.2010.
    Ort
    Berlin
    Beiträge
    1.698
    User beschenken
    Wunschliste

    Standard

    hi dirkweimar,

    noch ein kleiner Nachtrg weil ich grad grüble...
    was mach ich, wenn jemand die Benachrichtigung nicht mehr haben möchte?
    da wäre es fast nett im Backend eine Auflistung aller "abbonenten" zu haben, die man löschen kann usw. Denn manche Beiträge verselbständigen sich mit dutzenden oder hunderten Einträgen.. da ist die benachrichtigung dann wieder bissel "hart", so dass man diese zumindest auf anfrage wieder deaktivieren könnte

    Oder hab ich irgendwie diese Möglichkeit und sehe es nur nicht?

    gruss
    Olli

  5. #5
    Contao-Nutzer Avatar von dirkweimar
    Registriert seit
    24.06.2009.
    Beiträge
    206

    Standard

    Hallo Olli,
    ja, daran hatte ich auch schon gedacht. Ich glaube, ich baue in die Benachrichtigungs-Mail einen Abmelde-Link ein, dann kann der Abonnent selbst die Benachrichtigungen beenden.

  6. #6
    Contao-Fan
    Registriert seit
    02.08.2009.
    Ort
    Westfalen
    Beiträge
    639

    Daumen hoch

    Hi dirk alias Blogpapst ;-).

    Echt super Blog-Erweiterungen, die du entwickelst!
    Der Abmeldelink wäre 'ne durfte Sache, weil sonst Spamgefahr besteht bei beliebten Beiträgen, zu denen täglich bis zu 50 Kommentare kommen.

    Beste Grüße
    Alex
    ‎"The basic drives of humans are few: to get enough food, to find shelter, and to keep debt off the balance sheet."

  7. #7
    Contao-Nutzer Avatar von Logo
    Registriert seit
    06.12.2010.
    Beiträge
    127

    Standard wo Sprachdateien anlegen?

    Hallo,
    zunächst mal danke für das sinnvolle Modul.
    Funktioniert auch super, da ich aber eine 2sprachige Seite habe, fehlt mir natürlich noch die englische Sprache.
    Ich habe mal versucht unter der langconfig.php dies anzulegen:
    PHP-Code:
    $GLOBALS['TL_LANG']['tl_layout']['notify'] = 'notify';
     if (
    $GLOBALS['TL_LANGUAGE'] == 'de')
      {
         
    $GLOBALS['TL_LANG']['tl_layout']['notify'] = 'E-Mail-Benachrichtigung bei weiteren Kommentaren';
     }
       else
      {
        
    $GLOBALS['TL_LANG']['tl_layout']['notify'] = 'E-mail notification about new comments';
       } 
    Wenn ich aber in der Templatedatei
    Code:
    <!-- dw: notify commentators :: start -->
    <div class="widget">
        <input type="checkbox" name="notify" id="notify" value="1" class="checkbox" />
        <label>['notify']</label>
    </div>
    <!-- dw: notify commentators :: end -->
    eingebe, erscheint unter dem Kommentar ['notify']...
    Wo mache ich den Denkfehler?

    Grüße
    Logo

  8. #8
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die erste Zeile in Deinem obigen PHP-Code kannst Du rausschmeißen.

    Handbuch: Bezeichnungen und Übersetzungen anpassen
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  9. #9
    Contao-Nutzer Avatar von Logo
    Registriert seit
    06.12.2010.
    Beiträge
    127

    Standard

    Hallo,

    danke für den Hinweis, aber es ändert leider nichts am Ergebnis.
    Statt meiner Variablendefinition zeigt es nach der Checkbox nur ['notify'] an....

    Grüße
    Logo

  10. #10
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Im Template musst Du natürlich auch die richtige Variable vollständig referenzieren, in Deinem Fall also
    PHP-Code:
    $GLOBALS['TL_LANG']['tl_layout']['notify'
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  11. #11
    Contao-Nutzer Avatar von Logo
    Registriert seit
    06.12.2010.
    Beiträge
    127

    Standard

    Hallo,
    danke für Deine Antwort,
    ich glaube, ich bin urlaubsreif
    In welchem Template meinst Du genau?
    In der obigen ce_comments.tpl doch wohl eher nicht..

    Grüße und danke
    Logo

  12. #12
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich spreche von der "Templatedatei", welche Du oben in Deinem Post erwähnt hast.

    Hat es mit der Sprachvariable nicht geklappt?

    Im Template sollte das irgendwie so aussehen:
    PHP-Code:
    <!-- dw: notify commentators :: start -->
    <div class="widget">
        <input type="checkbox" name="notify" id="notify" value="1" class="checkbox" />
        <label><?php echo $GLOBALS['TL_LANG']['tl_layout']['notify'?></label>
    </div>
    <!-- dw: notify commentators :: end -->
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  13. #13
    Contao-Nutzer Avatar von Logo
    Registriert seit
    06.12.2010.
    Beiträge
    127

    Standard

    Tausend dank,
    so geht es und morgen bin ich im Urlaub.....

    Grüße
    Logo

  14. #14
    Contao-Nutzer
    Registriert seit
    05.10.2011.
    Beiträge
    1

    Frage Abmeldelink?

    Hallo Dirk,

    danke für die gute Erweiterung der Kommentarfunktion.
    Prima auch, dass Sie sogar in der aktuellen Contao-Version 2.11.2 funktioniert, auch wenn sie laut Erweiterungskatalog nur für 2.9.3 freigegeben ist. Eine Aktualisierung der Freigabe wäre nett ...

    Vor über einem Jahr schriebst du:

    Zitat Zitat von dirkweimar Beitrag anzeigen
    Hallo Olli,
    ja, daran hatte ich auch schon gedacht. Ich glaube, ich baue in die Benachrichtigungs-Mail einen Abmelde-Link ein, dann kann der Abonnent selbst die Benachrichtigungen beenden.
    Wie ist der aktuelle Stand dazu? Ich habe den Abmeldelink leider nicht entdecken können. Wäre super, wenn es die Abmeldemöglichkeit geben würde.

    Beste Grüße
    bambus

  15. #15
    Contao-Nutzer Avatar von dirkweimar
    Registriert seit
    24.06.2009.
    Beiträge
    206

    Standard

    Hallo bambus,
    Danke für den Hinweis auf die Kompatitbilität mit 2.11! Ich bin gerade dabei, alle Erweiterungen zu aktualisieren. Sprich: es wird nicht mehr allzu lange dauern, bis ich auch dieses Thema angehe.

  16. #16
    Contao-Nutzer
    Registriert seit
    08.12.2011.
    Beiträge
    73

    Standard

    Hallo

    Wie sieht der aktuelle Stand aus?

    Ich nutze 2.11.5 deine Erweiterung ist genau was ich suchte, ich habe Sie eingebaut. Wenn ich den Haken setze bekomme ich aber keine E-Mail. Beide Mitglieder haben eine E-Mail Adresse, aber es kommt nie eine an. Und ein Abmelde Button wäre natürlich auch gut, aber erstmal muss es funktionieren.

    Kannst du da weiterhelfen? Wäre SUPER

  17. #17
    Contao-Nutzer
    Registriert seit
    20.06.2009.
    Ort
    Wien
    Beiträge
    189

    Standard

    Hallo Dirk!
    ich schließe mich an... ich würde die Weiterentwicklung dieser Erweiterung auch seeeehr begrüßen ;-).
    Ich habe sie unter 2.10.1 testweise installiert - funktioniert auch "im Groben"; heißt Emails werden versendet, allerdings ist in der Benachrichtigungs-Email das Titel-Feld leer und das Link-Feld leer. Kommentar wird angezeigt. Abmelde-Link wäre toll.
    LG
    sonja

  18. #18
    Contao-Fan
    Registriert seit
    02.08.2009.
    Ort
    Westfalen
    Beiträge
    639

    Standard

    Servus,

    soweit ich mich entsinnen kann (habe es noch nicht genutzt) bietet Contao 3 das Ganze von Hause aus.

    Viele Grüße
    Alexander
    ‎"The basic drives of humans are few: to get enough food, to find shelter, and to keep debt off the balance sheet."

  19. #19
    Contao-Nutzer
    Registriert seit
    20.06.2009.
    Ort
    Wien
    Beiträge
    189

    Standard

    Hallo Alexander!
    Danke für den Tipp, das wusste ich nicht. Wenn dem so ist, dann wäre ein Update natürlich die sinnvollere Alterative... Ich habe nur bei der betreffenden Seite jede Menge Erweiterungen, modifizierte Templates, etc. im Einsatz, dass mir vor dem Sprung auf die 3.0-Version etwas graut ... sollte ich aber dann doch mal wagen und mir eine Woche fürs Debuggen freihalten.
    LG
    sonja

  20. #20
    Contao-Fan
    Registriert seit
    01.07.2009.
    Beiträge
    348

    Standard

    Unter 2.11.5 habe ich es nicht zum Laufen gebracht... Template ce_comments.html5 erstellt, angepasst, Cache gelöscht. Mache ich einen Denkfehler?

    Chris

  21. #21
    Contao-Fan
    Registriert seit
    01.07.2009.
    Beiträge
    348

    Standard

    Hat jemand Erfahrungen mit dem Einsatz unter 2.11.5 gemacht? Ich bin noch keinen Schritt weiter...

    Chris

  22. #22
    Contao-Nutzer Avatar von Logo
    Registriert seit
    06.12.2010.
    Beiträge
    127

    Standard

    Hallo,
    bei mir (2.11.9) funktioniert es jetzt:
    Habt Ihr in der langconfig.php dies eingefügt?
    PHP-Code:
    $GLOBALS['TL_LANG']['tl_layout']['notify'] = 'notify';
     if (
    $GLOBALS['TL_LANGUAGE'] == 'de')
      {
         
    $GLOBALS['TL_LANG']['tl_layout']['notify'] = 'E-Mail-Benachrichtigung bei weiteren Kommentaren';
     }
       else
      {
        
    $GLOBALS['TL_LANG']['tl_layout']['notify'] = 'E-mail notification about new comments';
       } 
    Ich hatte ja auch ein Update von 2.95 gemacht und diese Anpassung noch nicht gemacht, danach lief es. Titel und Link werden auch angezeigt. Schön wäre nach wie vor ein Abmeldelink.
    LG Logo

  23. #23
    Contao-Fan
    Registriert seit
    01.07.2009.
    Beiträge
    348

    Standard

    Ich habe noch einen Anlauf genommen, weil die Erweiterung genau das machen würde, was wir uns seit längerem wünschen.

    Merkwürdigerweise habe ich bei den Modul-Einstellungen des Eventlesers zweimal den Bereich "Kommentar-Einstellungen / Kommentartemplate [com_default] / Hier können Sie das Kommentartemplate auswählen".

    Die Seite läuft immer noch auf 2.11.5.

    Grüsse
    Chris

  24. #24
    Contao-Nutzer
    Registriert seit
    12.08.2009.
    Ort
    Wittnau
    Beiträge
    211

    Standard Contao 3

    Ich interessiere mich auch für die Erweiterung, nutze aber Contao 3, denn dort kann ich es auch nicht einstellen ohne Erweiterung. Ist die Anpassung für Contao 3 geplant? Vielen Dank für die super Erweiterung.

  25. #25
    Contao-Nutzer
    Registriert seit
    20.06.2009.
    Ort
    Wien
    Beiträge
    189

    Standard

    Zitat Zitat von Kasey Beitrag anzeigen
    Ich interessiere mich auch für die Erweiterung, nutze aber Contao 3, denn dort kann ich es auch nicht einstellen ohne Erweiterung. Ist die Anpassung für Contao 3 geplant? Vielen Dank für die super Erweiterung.
    Hallo Kasey,
    so wie ich das sehe, ist das in Contao 3 automatisch beim Kommentarformular integriert, siehe Checkbox "Notify me of new comments by e-mail" in der Demo-Version (News)
    lg sonja

  26. #26
    Contao-Nutzer
    Registriert seit
    20.06.2009.
    Ort
    Wien
    Beiträge
    189

    Fehler Problem mit Deinstallation

    Ich bitte recht dringend um Hilfe!
    Ich habe die Erweiterung probeweise installiert - lief aber nicht so reibungslos - also wieder deinstalliert.
    Seit Wochen nun bleiben die Kommentare aus - habe das Kommentarformular jetzt getestet - und es kommt eine Fehlermeldung :-( - Daher werden auch keine Kommentare angenommen.
    Im Error-Log steht: PHP Fatal error: Uncaught exception 'Exception' with message 'Query error: Table 'xxxxx.tl_notify_commentators' doesn't exist' Also irgendwie hat das mit der Deinstallation nicht restlos geklappt. Wie bekomme ich das normale Kommentarfeld wieder zum Laufen? Das Codeschnipsel habe ich aus dem Template natürlich auch wieder entfernt!
    Danke für Hilfe!
    Sonja

  27. #27
    Alter Contao-Hase
    Registriert seit
    20.03.2010.
    Ort
    Hannover
    Beiträge
    1.041

    Standard

    Hallo,

    ist zu dieser Extension im Bezug auf 2.11 mal wieder etwas passiert ?
    Ich würde Sie nämlich gern für ein kleines Projekt einsetzen, möchte mir aber natürlich nicht die Installation zerlegen.

    Danke vorab.

    Samuell

  28. #28
    Contao-Nutzer
    Registriert seit
    27.10.2010.
    Beiträge
    64

    Standard Meldung erst nach Freischaltung des Kommentars

    Hallo Dirk,

    wie ist denn der Stand der Dinge? Ich würde die Extension gerne nutzen, aber dafür wären die angesprochenen Punkte enorm vorteilhaft:

    1. Email erst, wenn der neue Kommentar auch freigeschaltet wurde
    2. Abmelde-Link in der Email

    Danke für deinen Einsatz, klasse Entwicklung!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Nachrichten - Benachrichtigung der Mitglieder bei neuen Einträgen?
    Von krzysiu im Forum Nachrichten/Events/FAQ
    Antworten: 2
    Letzter Beitrag: 12.07.2010, 07:19
  2. Kommentar-Modul: E-Mail-Benachrichtigung
    Von JamesdK im Forum Allgemeine Inhaltselemente
    Antworten: 6
    Letzter Beitrag: 30.04.2010, 10:01
  3. E-Mail-Benachrichtigung bei neuen Inhalten
    Von Graf Typo im Forum Sonstiges zu Contao
    Antworten: 0
    Letzter Beitrag: 21.11.2009, 23:12
  4. Benachrichtigung über neuen Kommentar - Beitrag
    Von run im Forum Sonstiges zu Contao
    Antworten: 2
    Letzter Beitrag: 21.07.2009, 09:22

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •