Abordagem 1: Distintivos de menu
Use o módulo Distintivos de menu para adicionar essas notificações a qualquer item e / ou guia de menu de sua escolha. Aqui estão alguns detalhes sobre ele (na página do projeto):
Fornece um método para adicionar emblemas no estilo iOS aos itens de menu. (veja a captura de tela)
Adicionando selos aos menus
Depois de ativado, vá para Administration > Structure > Menus
e clique em "listar links" ao lado do menu que contém o item de destino. Clique em "editar" ao lado do item e selecione o emblema a ser exibido na caixa de seleção Crachá do menu Exibir.
Adicionando emblemas às guias
Para adicionar crachás às guias do menu, existe uma guia Administration > Structure > Menus
chamada "Crachás do menu da guia". Pesquise o caminho do roteador do menu da guia que deseja alterar e selecione um emblema na caixa de seleção correspondente.
Tipos de emblema
O módulo inclui cinco exemplos de crachás e novos crachás podem ser criados facilmente com o Views . Os módulos também podem fornecer seus próprios emblemas com uma implementação de gancho. Consulte o arquivo README.txt para obter detalhes.
Por causa de como se integra com o módulo Views , você basicamente reduz a solução para qualquer tipo de notificação para algo como "Basta criar uma visão apropriada dela".
Tutoriais em vídeo:
Abordagem 2: Pilha de mensagens
Use a pilha de mensagens , que consiste nesses módulos (as cotações são da página de projeto do módulo):
Mensagem :
O módulo de mensagem é o núcleo da pilha de mensagens. Ele permite registrar e exibir eventos do sistema em vários casos de uso diferentes. Eventos gravados ao longo do tempo às vezes são chamados de fluxos de atividades. É possível criar subtipos de mensagens exportáveis para diferentes casos de uso com campos personalizados e modos de exibição (exibição).
Mensagem Notificar .
Este módulo fornece um método para enviar uma mensagem através de um plugin de notificador. O Message Notify vem com plug-ins para email e SMS e pode ser estendido a outros mecanismos de transporte, conforme necessário.
Mensagem Inscrever-se .
Com este módulo, os usuários que se inscreverem no conteúdo serão notificados quando ocorrerem eventos que envolvem esse conteúdo. O módulo utiliza o módulo Flag, que fornece uma funcionalidade de assinatura aos usuários.
Estes são os componentes e dependências básicos da pilha de mensagens:
Algumas distribuições populares do Drupal já adotadas para esta pilha de mensagens, como Commerce Kickstart , Drupal Commons , ERPAL e Open Atrium .
Se você quiser dar uma olhada mais de perto na pilha de mensagens em seu próprio ambiente, experimente um pouco com o módulo Answers (divulgação: sou co-mantenedor), junto com o submódulo de Notificação de respostas , que permite o login usuários para se inscreverem nas perguntas selecionadas, para que recebam notificações (usando a Pilha de mensagens ) quando as Perguntas receberem respostas.
E a Pilha de Mensagens também o deixará bem posicionado para o Drupal 8 (devido à arquitetura orientada a objetos dos módulos). Embora ainda não exista o 8.x-dev, o repositório de códigos de mensagens já contém algo (ainda não para os outros dois módulos). Suponho que a wip
parte do nome do ramo represente 'Work In Progress'.