Notificações das comunidades communities-notifications

Visão geral overview

O AEM Communities fornece uma seção de notificações que exibe eventos de interesse para o membro da comunidade conectado.

As notificações são semelhantes a atividades e assinaturas, pois podem resultar de:

  • O conteúdo de postagem do membro.
  • O membro que escolhe seguir outro membro.
  • O membro optou por seguir tópicos, artigos e outras threads de conteúdo específicos.
  • A marcação de membro (@mention) de outro membro da comunidade em um conteúdo gerado pelo usuário.

O que distingue as notificações das atividades e assinaturas é:

  • Um link para a seção de notificações está sempre presente no cabeçalho de um site da comunidade:

  • A implementação de notificações é feita por meio de canais dimensionáveis e conectáveis:

    • As atividades só estão disponíveis na Web.
    • As assinaturas só estão disponíveis por email.

A partir das Comunidades FP1, os canais de notificação disponíveis são:

  • O canal da Web, acessado usando o link Notifications.
  • O canal de email, disponível quando o email é configurado corretamente.

Os canais futuros são móvel e desktop.

Requisitos requirements

Configurar Email

O email deve ser configurado para que o canal de email funcione.

Para obter instruções sobre como configurar emails, consulte Configurando Email.

Habilitar Seguimento

Os componentes devem ser configurados para permitir o acompanhamento. Os recursos que permitem os seguintes itens são blog, fórum, QnA, calendário, biblioteca de arquivos e comentários.

Nota:

  • Os componentes usados na comunidade modelos de site e modelos de grupo podem já estar configurados para seguir.

  • Os perfis de membro já estão configurados para permitir que outros membros sigam.

Notificações do Seguinte notifications-from-following

notificações

O botão Seguir fornece um meio de seguir entradas como atividades, assinaturas e/ou notificações. Sempre que o botão Seguir é selecionado, é possível ativar ou desativar uma seleção. A seleção Email Subscriptions está presente somente quando configurada.

Se qualquer método de acompanhamento for selecionado, o texto do botão será alterado para Seguinte. Para maior comodidade, é possível selecionar Unfollow All para desligar todos os métodos.

O botão Seguir será exibido:

  • Ao exibir o perfil de outro membro.

  • Em uma página principal de recursos, como fóruns, QnA e blogs:

    • Segue todas as atividades desse recurso geral.
  • Para uma entrada específica, como um tópico do fórum, pergunta QnA ou artigo de blog:

    • Segue todas as atividades dessa entrada específica.

Gerenciar configurações de notificação managing-notification-settings

Ao selecionar o link Definições de Notificação na página Notificações, é possível que cada membro gerencie como as notificações são recebidas.

O canal da Web está sempre habilitado.

notificações14

O canal de email, que depende da configuração adequada do email, fornece as mesmas configurações do canal Web.

O canal de email está desativado por padrão.

notificações2

Ela pode ser ativada por um membro, mas ainda depende do email estar configurado.

notificações3

Visualizar notificações viewing-notifications

Notificações da Web web-notifications

Um site de comunidade criado pelo assistente agora inclui um link para o recurso Notifications na barra de cabeçalho do site acima do banner. Diferentemente das mensagens, as notificações são criadas para cada site da comunidade, enquanto as mensagens devem ser ativadas durante o processo de criação do site.

Ao visitar o site publicado, selecionar o link Notifications exibirá todas as notificações para o membro.

notificações4

Notificações por email email-notifications

Quando o canal de email está ativado, o membro recebe um email que contém um link para o conteúdo na Web.

notificações5

Personalizar notificações por email customize-email-notifications

As organizações podem personalizar as notificações por email sobrepondo os modelos em /libs/settings/community/templates/email/html.

Por exemplo, para modificar as notificações por email de menções (para um componente de comunidades), adicione uma condição if para o verbo mention nos modelos dos componentes para os quais você habilitou o suporte @mentions.

Para modificar o modelo de notificações por email para @mention nos comentários do blog, coloque o modelo pronto para uso em: /libs/settings/community/templates/email/html/social.journal.components.hbs.comment/en

{{#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}}\
recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791