Notificações de comunidades

Visão geral

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

As notificações são semelhantes a atividades e assinaturas que possam resultar de:

  • O conteúdo de publicação do membro.
  • O membro que escolheu seguir outro membro.
  • O membro opta por seguir tópicos específicos, artigos e outros threads de conteúdo.
  • A marcação de membro (@menção) de outro membro da comunidade em um conteúdo gerado pelo usuário.

O que distingue notificações de 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 das notificações é por meio de canais escaláveis e conectáveis:

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

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

  • O canal da Web, acessado por meio do Notifications link .
  • O canal de email, disponível quando o email está configurado corretamente.

Os canais futuros são dispositivos móveis e desktop.

Requisitos

Configurar Email

O email deve ser configurado para que o canal de email das notificações funcione.

Para obter instruções sobre como configurar o email, consulte Configuração de email.

Habilitar Seguir

Os componentes devem ser configurados para ativar o seguinte. Os recursos que permitem o seguinte são blog, fórum, QnA, calendário, filelibrarye comentários.

Nota:

  • Componentes usados na comunidade modelos de site e modelos de grupo pode já estar configurado para ser seguido.

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

Notificações do seguinte

notificações

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

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

O Seguir será exibido:

  • Ao visualizar o perfil de outro membro.

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

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

    • Segue todas as atividades da entrada específica.

Gerenciando configurações de notificação

Ao selecionar o link Configuraçõ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 é sempre ativado.

notifications14

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

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

notifications2

Ele pode ser ativado por um membro, mas ainda depende da configuração do email.

notifications3

Visualizar notificações

Notificações da Web

A site de comunidade criado pelo assistente O agora inclui um link para a Notifications na barra de cabeçalho do site acima do banner. Ao contrário 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, selecione o Notifications exibirá todas as notificações do membro.

notifications4

Notificações por email

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

notifications5

Personalizar notificações por email

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

Por exemplo, para modificar as notificações de e-mail das menções (para um componente de comunidades), adicione um if condição para verbo menção nos modelos dos componentes para os quais você ativou a variável @menções suporte.

Para modificar o modelo de notificações por email para @mention em 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}}\

Nesta página