Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module sends email notifications when content is created, updated, or deleted. It can also alert you to content that hasn't been reviewed in a specified period, grouping these alerts into a single periodic email.

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
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Release date
1.0.2 Stable May 1, 2025