Communities-Benachrichtigungen

Überblick

AEM Communities stellt einen Benachrichtigungsabschnitt bereit, der Ereignisse anzeigt, die für das Mitglied der Community von Interesse sind.

Benachrichtigungen sind ähnlich wie Aktivitäten und Abonnement, da sie aus Folgendem resultieren können:

  • Das Mitglied, das Inhalte veröffentlicht.
  • Das Mitglied, das sich dafür entschieden hat, einem anderen Mitglied zu folgen.
  • Das Mitglied, das sich dafür entschieden hat, bestimmte Themen, Artikel und andere Threads von Inhalten zu befolgen.
  • Das Mitglied-Tagging (@Erwähnung) eines anderen Community-Mitglieds in einem vom Benutzer erstellten Inhalt.

Was Benachrichtigungen von Aktivitäten und Abonnements unterscheidet, ist:

  • Ein Link zum Abschnitt "Benachrichtigungen"ist immer in der Kopfzeile einer Community-Site vorhanden:

  • Die Implementierung von Benachrichtigungen erfolgt über skalierbare und pluggable Kanal:

    • Aktivitäten sind nur im Internet verfügbar.
    • Abonnement sind nur per E-Mail verfügbar.

Ab Communities FP1 stehen folgende Benachrichtigungs-Kanäle zur Verfügung:

  • Der Web-Kanal, auf den über den Link Notifications zugegriffen wird.
  • Der E-Mail-Kanal, der verfügbar ist, wenn die E-Mail richtig konfiguriert ist.

Zukünftige Kanal sind mobile Geräte und Desktop-PCs.

Voraussetzungen

Email konfigurieren

Die E-Mail-Benachrichtigung muss so konfiguriert sein, dass der E-Mail-Kanal funktioniert.

Anweisungen zum Einrichten der E-Mail finden Sie unter Konfigurieren der E-Mail.

Verfolgung aktivieren

Komponenten müssen konfiguriert werden, um Folgendes zu aktivieren. Folgende Funktionen sind zulässig: blog, forum, QnA, calendar, fileLibrary und comments.

Hinweis:

  • Komponenten, die in Community Site-Vorlagen und Gruppenvorlagen verwendet werden, können bereits für folgende Aufgaben konfiguriert werden.

  • Die Profile der Mitglieder sind bereits so konfiguriert, dass sie anderen Mitgliedern folgen können.

Benachrichtigungen von

Benachrichtigungen

Mit der Schaltfläche Folgen können Sie Einsendungen als Aktivitäten, Abonnements und/oder Benachrichtigungen verfolgen. Jedes Mal, wenn die Schaltfläche Folgen ausgewählt ist, können Sie eine Auswahl ein- oder ausschalten. Die Auswahl Email Subscriptions ist nur bei der Konfiguration vorhanden.

Wenn eine der folgenden Methoden ausgewählt ist, wird der Text der Schaltfläche in Nach geändert. Aus praktischen Gründen können Sie Unfollow All auswählen, um alle Methoden auszuschalten.

Die Schaltfläche Folgen wird angezeigt:

  • Beim Anzeigen des Profils eines anderen Mitglieds.

  • Auf einer Hauptseite mit Funktionen wie Foren, QnA und Blogs:

    • Folgt der gesamten Aktivität für diese allgemeine Funktion.
  • Für einen bestimmten Eintrag, z. B. ein Forenthema, eine Frage zur QnA oder einen Blog-Artikel:

    • Folgt der gesamten Aktivität für diesen spezifischen Eintrag.

Verwalten der Benachrichtigungseinstellungen

Wenn Sie auf der Seite "Benachrichtigungen"den Link "Benachrichtigungseinstellungen"auswählen, können Sie verwalten, wie Benachrichtigungen empfangen werden.

Der Web-Kanal ist immer aktiviert.

notifications14

Der E-Mail-Kanal, der auf der richtigen Konfiguration von email basiert, stellt dieselben Einstellungen wie für den Web-Kanal bereit.

Der E-Mail-Kanal ist standardmäßig deaktiviert.

notifications2

Es kann von einem Mitglied aktiviert werden, hängt aber dennoch von der Konfiguration der E-Mail ab.

notifications3

Ansehen der Benachrichtigungen

Webbenachrichtigungen

Ein Assistent, der eine Community-Site erstellt hat, enthält jetzt einen Link zur Funktion Notifications in der Kopfzeilenleiste der Site oberhalb des Banners. Im Gegensatz zu Nachrichten werden Benachrichtigungen für jede Community-Site erstellt, während Nachrichten während des Site-Erstellungsprozesses aktiviert werden müssen.

Wenn Sie die veröffentlichte Site besuchen, werden bei Auswahl des Links Notifications alle Benachrichtigungen für das Mitglied angezeigt.

notifications4

E-Mail-Benachrichtigungen

Wenn der E-Mail-Kanal aktiviert ist, erhält das Mitglied eine E-Mail mit einer Verknüpfung zum Inhalt im Web.

notifications5

E-Mail-Benachrichtigungenanpassen

Organisationen können die E-Mail-Benachrichtigungen anpassen, indem sie die Vorlagen unter /libs/settings/community/templates/email/html überlagern.

Um beispielsweise die Benachrichtigungen zu Erwähnungen in E-Mails (für eine Communities-Komponente) zu ändern, fügen Sie in den Vorlagen der Komponenten, für die Sie die Unterstützung für @mentions aktiviert haben, eine if-Bedingung für Verb mention hinzu.

Um die E-Mail-Benachrichtigungsvorlage für "@mension"in Blog-Kommentaren zu ändern, platzieren Sie die Vorlage "Out-of-the-Box" unter: /libs/settings/community/templates/email/html/social.journal.components.hbs.comment/de

{{#equals this.verb "mention"}}\
    A new mention <a href="{{objectUrl}}">comment</a> {{#if this.target.properties.[jcr:title]}}to the article "{{{target.displayName}}}" {{/if}}was added by {{{user.name}}} on {{dateUtil this.published format="EEE, d MMM yyyy HH:mm:ss z"}}.\n \
{{/equals}}\

Auf dieser Seite