Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

TODO

Allgemeine Benachrichtigungs-Einstellungen

Siehe Über Benachrichtigungen können Benutzer über Ereignisse innerhalb der Applikation informiert werden. Es stehen unterschiedliche Kanäle zur Verfügung über die Benutzer erreicht werden können.

Table of Contents
stylenone

Einstellung der Benachrichtigungen für den Benutzer

Benutzer können selbständig entscheiden welche, auf welchen Kanälen und wie oft Benachrichtigungen an sie versendet werden sollen.

...

Benutzer können das Sende-Intervall konfigurieren. Von:

  • Sofort: Benachrichtigungen werden direkt an den Benutzer versendet, bis

  • Wöchentlich: Die Benachrichtigungen werden gesammelt einmal in der Woche an den Benutzer versendet.

Konfiguration von Benachrichtigungen von Customizer und Administrator

Grundsätzliche Einstellungen

Allgemeine Mail-Vorlagen

Es ist möglich, für alle E-Mail Benachrichtigungen eine gemeinsame Vorlage zu defineren. Dazu stehen folgende Übersetzungsschlüssel zur Verfügung:

  • QuinoNotification:EMailTemplate: Definition der Vorlage (HTML), welche für alle E-Mail-Benachrichtigung verwendet wird. Der variable Inhalt kann mit {{BodyContent}} referenziert werden. Beispiel:

    Code Block
    languagehtml
    <head>
      <style>
        p { color:blue; }
      </style>
    </head>
    <body>
    <img src="yoursource" />
    {{BodyContent}}
    </body>
  • QuinoNotification:EMailDelimiterTemplate: Definition eines Elements (HTML), welches bei E-Mails mit gesammelten Inhalten zwischen die einzelnen Einträge eingefügt wird. Beispiel:

    Code Block
    languagehtml
    <hr/>

Hinweis: Falls im Template ein eigenes <style>-Tag (wie im obigen Beispiel) verwendet werden soll, müssen sowohl ein <head> als auch ein <body> vorhanden sein. Diese müssen nach der Bearbeitung des Templates hinzugefügt werden, weil sie vom Html-Editor bei der Bearbeitung entfernt werden.

Einstellung der Notifications für den Benutzer

...

Ereignisgruppen (Event Groups)

...

Eigentliche Event Definition

Empfänger??? - Nur im Code?

Kanäle (Channels)

Das sind die unterschiedlichen Arten wie die Notifications an die Empfänger geschickt werden.

...

Pro Kanal und Event wird ein Template definiert. Hier gibt man an welche Nachricht versendet werden soll.

...

wird die eigentliche Nachricht definiert.

Benachrichtigen (Notifications)

Das sind die Event-Instanzen die an die Empfänger versendet werden

...