Notifications
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.
The package consists of a main notifications engine, which is a lightweight module handling just the basic event processing and message queueing and delivery, and a half dozen plug-in modules which add several event and subscription types and a simple UI. More plug-ins are coming...
Looking for professional support for these modules? Check out #597954: Looking for / offering professional support for Notifications & Messaging
Other modules using this framework
- Notifications Location, subscribe to content related to your location
- Notifications Add-ons, some additional modules (Custom subscriptions, FeedAPI integration, Nice subscription links...)
- Organic Groups is now using it for notifying users about posts. See it in action at Groups.Drupal
Compatibility: For using with OG <= 6.x-1.1 you need to use the 6.x-1.0 release of Notifications. OG 6.x-1.2 and 1.3 will work with Notifications 6.x-1.1. For newer versions use the latest (either rc, beta or dev) of both. - Mail to Web allows posting replies to notifications by email.
- Team Notifications provides an UI for subscribing other members of your team.
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
- Mixed subscription types. The engine supports any combination and any number of conditions for defining a user subscription of author x content x type x tag x group... (You may have to code a custom UI for it though)
- 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:
Note: 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.
Sponsored by Development Seed
Releases
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-2.2 | 2009-Nov-13 | 140.06 KB | Download · Release notes | Recommended for 6.x | |
| 5.x-1.3 | 2009-May-02 | 74.11 KB | Download · Release notes | Recommended for 5.x | |
| Development snapshots | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-2.x-dev | 2009-Nov-22 | 149.44 KB | Download · Release notes | Development snapshot | |
| 5.x-1.x-dev | 2009-May-03 | 74.13 KB | Download · Release notes | Development snapshot | |
