Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

push_framework

208 sites Security covered
View on drupal.org

Pushing content from within a Drupal site to users over various external channels in a configurable and orchestrated context is important to provide more interaction with users and customers then the Drupal core can provide out of the box. It may be important to ensure delivery for certain content but don't bother users too much by "spamming" them with the same notification on different channels simultaneously.

This module provides a framework to handle the configuration and orchestration of notifications. It does not push any notification by itself, instead it provides a plugin framework for any number of specific channels that can be installed on top of this framework.

So, while the Push Framework lays the groundwork for

  • handling notifications
  • ensuring delivery
  • allowing users to configure their preference, what kind of notification they want to receive on which channel(s)

there is a range of additional modules which are responsible for the notification delivery on specific channels:

Additional channels will come along as the requirements emerge.

What gets pushed?

Remains the question of where the content comes from which needs to be pushed to recipients. The Push Framework provides a plugin framework which allows other modules to implement plugins for providing sources and recipients.

One of those modules has been published by the same maintainers and is available as DANSE which is encouraged to use together with this module.

Activity

Total releases
1
First release
Jan 2025
Latest release
1 year ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
2.3.6 Stable Jan 25, 2025