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).

Motivation

This module provides two functions:

  • generate email notifications when content was added, updated, or deleted; and
  • generate email notices about content that had gone 6 months without being reviewed

There are other, more complicated modules (such as DANSE, ECA, Workflow) that could be configured to provide this functionality. However, I needed something simple.

For additional information and background, see the documentation pages.

What this module does

Content CRUD notifications

Notifications can be sent to one or more email addresses when content is added, edited, or deleted. The email recipients can be configured in the module settings (/admin/config/content/simple_content_notifications/settings). In the settings, you can also select which node types should generate a notification.

Content review notifications

A piece of content is determined to need review if a set amount of time has passed since the content was last reviewed. The last reviewed date needs to be stored in a custom field; the field machine name must be provided in the module settings (/admin/config/content/simple_content_notifications/needing_review_settings). Any content type that has the specified field will generate a review notification.

Because there could be many pieces of content that need review, review notifications are not sent individually for each piece of content. Instead, a notification is generated that lists all the content items needing review. The notification is sent periodically. The frequency of that notification is determined in the module settings.

The module also provides an admin page (/admin/content/needing_review) listing all content nodes needing review. Users with the "administer content" permission can view this page.

Installation and setup

Install this module just as any other Drupal module. Then:

  1. Configure the permission "Administer Content Notifications"; users with this permission can access the settings for both types of notifications.
  2. Configure the content notifications (/admin/config/content/simple_content_notifications/settings)
  3. Configure the content review notifications (/admin/config/content/simple_content_notifications/needing_review_settings)

Activity

Total releases
1
First release
May 2025
Latest release
11 months ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
1.0.2 Stable May 1, 2025