Notifiche di Communities

Panoramica

AEM Communities fornisce una sezione sulle notifiche che mostra gli eventi di interesse per i membri della community firmati.

Le notifiche sono simili alle attività e sottoscrizioni in quanto possono risultare da:

  • Il contenuto di pubblicazione del membro.
  • Il membro che sceglie di seguire un altro membro.
  • Il membro che sceglie di seguire specifici argomenti, articoli e altri thread di contenuto.
  • Il membro tagging (@menzione) un altro membro della community in un contenuto generato dall’utente.

Ciò che distingue le notifiche dalle attività e dagli abbonamenti è:

  • Un collegamento alla sezione notifiche è sempre presente nell'intestazione di un sito community:

  • L’implementazione delle notifiche avviene tramite canali scalabili e collegabili:

    • Le attività sono disponibili solo sul web.
    • Gli abbonamenti sono disponibili solo tramite e-mail.

A partire da Communities FP1, i canali di notifica disponibili sono:

  • Il canale web a cui si accede mediante il collegamento Notifications.
  • Il canale e-mail, disponibile quando l’e-mail è configurata correttamente.

I canali futuri sono mobile e desktop.

Requisiti

Configura e-mail

Affinché il canale e-mail funzioni, le notifiche devono essere configurate e-mail.

Per istruzioni su come impostare l’e-mail, consulta Configurazione di e-mail.

Abilita segui

I componenti devono essere configurati per abilitare quanto segue. Le seguenti funzioni sono blog, forum, QnA, calendario, filelibrary e commenti.

Nota:

  • I componenti utilizzati all'interno della community modelli di sito e modelli di gruppo possono essere già configurati come segue.

  • I profili dei membri sono già configurati per consentire ad altri membri di seguire questa procedura.

Notifiche da

Notifiche

Il pulsante Segui consente di seguire le voci come attività, abbonamenti e/o notifiche. Ogni volta che si seleziona il pulsante Segui, è possibile attivare o disattivare una selezione. La selezione Email Subscriptions è presente solo se configurata.

Se è selezionato un metodo qualsiasi, il testo del pulsante diventa Seguente. Per comodità, è possibile selezionare Unfollow All per disattivare tutti i metodi.

Viene visualizzato il pulsante Segui :

  • Quando si visualizza il profilo di un altro membro.

  • In una pagina principale, ad esempio forum, QnA e blog:

    • Segue tutta l’attività per quella funzione generale.
  • Per un post specifico, ad esempio un argomento del forum, una domanda QnA o un articolo di blog:

    • Segue tutte le attività per quella voce specifica.

Gestione delle impostazioni di notifica

Selezionando il collegamento Impostazioni notifiche dalla pagina Notifiche, è possibile per ogni membro gestire la modalità di ricezione delle notifiche.

Il canale web è sempre abilitato.

Notifiche14

Il canale e-mail, che si basa sulla corretta configurazione di e-mail, fornisce le stesse impostazioni del canale web.

Il canale e-mail è disattivato per impostazione predefinita.

Notifiche2

Può essere attivato da un membro, ma dipende comunque dalla configurazione dell’e-mail.

Notifiche3

Visualizzazione delle notifiche

Notifiche web

Una procedura guidata creata per un sito community ora include un collegamento alla funzione Notifications nella barra dell'intestazione del sito sopra il banner. A differenza dei messaggi, le notifiche vengono create per ogni sito della community, mentre i messaggi devono essere attivati durante il processo di creazione del sito.

Quando visiti il sito pubblicato, selezionando il collegamento Notifications verranno visualizzate tutte le notifiche relative al membro.

Notifiche4

Notifiche e-mail

Quando il canale e-mail è abilitato, il membro riceve un messaggio e-mail contenente un collegamento al contenuto sul web.

Notifiche5

Personalizzare le notifiche e-mail

Le organizzazioni possono personalizzare le notifiche e-mail sovrapponendo i modelli in /libs/settings/community/templates/email/html.

Ad esempio, per modificare le notifiche e-mail delle menzioni (per un componente Communities) aggiungi una condizione if per il verbo menzione nei modelli dei componenti per i quali hai abilitato il supporto @menzioni.

Per modificare il modello di notifiche e-mail per @mention nei commenti del blog, posiziona il modello preconfigurato in: /libs/settings/community/templates/email/html/social.journal.components.hbs.comment/it

{{#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}}\

In questa pagina