AEM Communities fournit une section de notifications qui affiche les événements d’intérêt pour les membres de la communauté connectés.
Les notifications sont similaires à activités et subscriptions car elles peuvent provenir de :
Ce qui distingue les notifications des activités et des abonnements est :
Un lien vers la section des notifications est toujours présent dans l’en-tête d’un site de la communauté :
L’implémentation des notifications se fait par le biais de canaux évolutives et enfichables :
À partir des communautés FP1, les canaux de notification disponibles sont les suivants :
Notifications
lien.Les futurs canaux seront mobiles et de bureau.
Configurer le courrier électronique
Pour que les notifications soient fonctionnelles, le canal Email doit être configuré.
Pour obtenir des instructions sur la configuration du courrier électronique, voir Configuration du courrier électronique.
Enable Follow
Les composants doivent être configurés pour activer les éléments suivants. Les fonctionnalités qui permettent les suivantes sont blog, forum, Q&R, calendar, filelibrary, et commentaires.
Remarque :
Composants utilisés dans la communauté modèles de site et modèles de groupe peut déjà être configuré pour suivre.
Les profils de membre sont déjà configurés pour permettre aux autres membres de suivre.
Le Suivez permet de suivre les entrées sous forme d’activités, d’abonnements et/ou de notifications. Chaque fois que la fonction Suivez est sélectionné, il est possible d’activer ou de désactiver une sélection. Le Email Subscriptions
n’est présente que lorsqu’elle est configurée.
Si l’une des méthodes suivantes est sélectionnée, le texte du bouton devient Suivre. Pour des raisons pratiques, il est possible de sélectionner Unfollow All
pour désactiver toutes les méthodes.
Le Suivez s’affiche :
Lors de l’affichage du profil d’un autre membre.
Sur une page principale, comme les forums, les Q&R et les blogs :
Pour une entrée spécifique, telle qu’un sujet de forum, une question Q&R ou un article de blog :
En sélectionnant le lien Paramètres de notification sur la page Notifications, chaque membre peut gérer le mode de réception des notifications.
Le canal web est toujours activé.
Le canal Email, qui repose sur les configuration de l'email, fournit les mêmes paramètres que pour le canal web.
Le canal email est désactivé par défaut.
Il peut être activé par un membre, mais dépend toujours de la configuration de l'email.
A assistant création de site de communauté comprend désormais un lien vers la variable Notifications
dans la barre d’en-tête du site au-dessus de la bannière. Contrairement aux messages, les notifications sont créées pour chaque site de la communauté, tandis que les messages doivent être activés pendant le processus de création du site.
Lorsque vous visitez le site publié, sélectionnez la variable Notifications
affiche toutes les notifications du membre.
Lorsque le canal Email est activé, le membre reçoit un email contenant un lien vers le contenu sur le web.
Les organisations peuvent personnaliser les notifications par e-mail en superposition les modèles à l’adresse /libs/settings/community/templates/email/html.
Par exemple, pour modifier les notifications de mentions par courrier électronique (pour un composant Communities), ajoutez une if condition pour verbe mentions dans les modèles des composants pour lesquels vous avez activé la fonction @mentions prise en charge.
Pour modifier le modèle de notification électronique pour @mention dans les commentaires de blog, placez le modèle prêt à l’emploi à l’adresse : /libs/settings/community/templates/email/html/social.journal.components.hbs.comment/fr
{{#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}}\