Ergebnis 1 bis 8 von 8

Thema: Nachricht an Benutzer bei neuem Event in Kalender

  1. #1
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    644

    Standard Nachricht an Benutzer bei neuem Event in Kalender

    Hallo,

    ich habe die Anforderung einen Kalender zu erstellen, welcher für eine ausgewählte Personengruppe zugänglich ist.
    Diese Personen können selbst Events in den Kalender eintragen.

    Es soll nun an alle Berechtigten eine Nachricht rausgehen, sobald jemand ein neues Event in den Kalender einträgt.
    Nett wäre ev. auch noch eine reminder-Funktion, doch das ist nicht die Anforderung.

    Soweit ich das sehe geht das mit Bordmitteln nicht und eine Erweiterung habe ich erstmal nicht gefunden.
    Kennt jemand eine Erweiterung? Falls nicht, müsste man wahrscheinlich mit einem Hook arbeiten?

    Bin auch für weitere Vorschläge bez. Usability gerne offen!
    Vielen dank.

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.126
    Partner-ID
    10107

    Standard

    Ich würde dafür einen Cronjob programmieren, wo du in einer Tabelle (oder sonst wo) speicherst, für welche Events du bereits eine Benachrichtigung verschickt hast und wenn es ein veröffentlichtes Event gibt, wofür noch keine Benachrichtigung verschickt wurde, lässt du eben diese Email senden.

  3. #3
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    644

    Standard

    Super - vielen dank für den Ansatz!

    Hast du ev. noch ein paar Eckpunkte wie ein derartiger Cronjob aufgebaut sein müsste? Wahrscheinlich müsste dazu wie gesagt ein Hook zum Einsatz kommen?
    Es muss ja etwas ausgelöst werden sobald ein Event veröffentlicht wird.

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.126
    Partner-ID
    10107

    Standard

    Zitat Zitat von gm-team Beitrag anzeigen
    Hast du ev. noch ein paar Eckpunkte wie ein derartiger Cronjob aufgebaut sein müsste? Wahrscheinlich müsste dazu wie gesagt ein Hook zum Einsatz kommen?
    CronJobs in Contao werden über $GLOBALS['TL_CRON'] hinzugefügt.


    Zitat Zitat von gm-team Beitrag anzeigen
    Es muss ja etwas ausgelöst werden sobald ein Event veröffentlicht wird.
    Das ist nicht der Ansatz, den ich gemeint habe

  5. #5
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    644

    Standard

    CronJobs in Contao werden über $GLOBALS['TL_CRON'] hinzugefügt.
    Danke für die Info.

    Das ist nicht der Ansatz, den ich gemeint habe
    Ja das hat mich bereits etwas verwirrt.
    Also wäre dieser Ansatz zB "prüfe alle xx Tage ob ein neues Event vorhanden ist, welches zuvor noch nicht vorhanden (und somit versendet worden) war"?

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.126
    Partner-ID
    10107

    Standard

    So ungefähr. Ob das jetzt minütlich, stündlich, täglich, monatlich oder jährlich passiert ist dir überlassen.

  7. #7
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.865
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo,

    ohne jetzt darüber genauer nachgedacht zu haben ... aber in den events wird doch die Möglichkeit des RSS-Feed angeboten. ggf. könnte hierüber dein Anforderung abgedeckt werden?
    Grüsse
    Bernhard


  8. #8
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    644

    Standard

    Hallo Bernhard,

    hab deine Antwort leider erst jetzt gelesen - danke für den Tipp!

    Muss mir das noch genauer ansehen, was ich zumindest nicht möchte, ist dass die berechtigten Personen sich einen RSS-Reader installieren müssen.
    Aber vielleicht kann man trotzdem in diese Richtung was machen.

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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