This is a complete Subscriptions/Notifications Framework aiming at extendability and scalability. It allows any number of plug-ins defining new event types or subscription types or a different user interface.

Drupal 7 upgrade

A quick D7 upgrade has been done for some limited functionality.
See upgrade notes here: #936660: D7 upgrade task (Notifications module)
Requires PHP 5.3.*.

New in 6.x-4.x version

  • Advanced queueing, fine tuning, drush processing.. Notifications Tools (Utility modules for sites with high load of Messages and Notifications)
  • Different templates for each content type with new Content Type extension module (included)
  • Configurable subscriptions, with simple checkbox options for user registration with Custom Subscriptions module (included)
  • Subscriptions / Notifications for Anonymous users. New module for Anonymous subscriptions.
  • Major OOP rework, lighter modules, performance improvements. See Changelog, screenshots and notes here: #775650: Messaging & Notifications 4.x: Documenting new features
  • Important 6.x-4.x update notes:
    • Requires Autoload module
    • When running db updates, queued notifications will be deleted.
    • This version will work with 4.x versions of Messaging, related modules tagged as 4.x, and not yet with Organic Groups

Other modules using this framework

Features

  • Immediate or digested notifications, allowing multiple digest formats for deferred notifications. Digests are configurable and themeable.
  • By using the Messaging Framework, notifications are not limited to email. Other methods like SMS or XMPP can be used.
  • Pluggable subscription and event types. Currently included: Content subscriptions (thread or node, author, content type), Taxonomy
  • Event and message queueing, fully scalable and configurable. Uses token module for message composition and text replacement, thus it supports pluggable tokens
  • Pluggable and fully configurable user interface. A UI module is provided but it can be disabled and replaced by a custom UI module.
  • Configurable per content type. You can have different types of subscriptions and a different UI for each content type

Dependencies / Requirements:

  • Token
  • Messaging Framework

    The development of this module is done in sync with Messaging Framework, thus latest stable version of Notifications will work with latest stable of Messaging, and same for dev versions.

Looking for professional support for these modules? Check out #597954: Looking for / offering professional support for Notifications & Messaging

Sponsored by Development Seed

Project information

  • caution Minimally maintained
    Maintainers monitor issues, but fast responses are not guaranteed.
  • caution Maintenance fixes only
    Considered feature-complete by its maintainers.
  • chart icon2,551 sites report using this module
  • Created by Jose Reyero on , updated
  • shieldStable releases for this project are covered by the security advisory policy.
    There are currently no supported stable releases.

Releases