The Watchlist Form

This project is not covered by Drupal’s security advisory policy.

This module creates a "Watchlist" tab for each user, which allows the ability to configure granular e-mail notifications based on 1.) the user performing the action, 2.) the content type of the node being affected, and 3.) the action being performed on the node.

The Watchlist Form

User details

The first section in the Watchlist form is titled "User details". It allows you to choose to receive e-mail from a.) everyone, b.) ONLY listed users, or c.) everyone EXCEPT listed users. Then, based on the option that has been selected, the current user is able to create a list of other users to apply this filter to. For example, in the screenshot, the current user has chosen "Show updates from: ONLY the user(s) listed below...", and has selected the users "Chris" and "Ross". This means that the current user will receive e-mail notifications based on the actions of only these two users, and no one else.

Content details

The second section in the Watchlist form is titled "Content details".
It contains a matrix of content types and actions, and allows users to select when they would like to be notified. For example, in the screenshot, the current user has chosen to be notified when a node of the content type "checklist" is created or updated, but not when it is deleted.

Permissions

The permission options provided in the current version of the module are "administer watchlists" (that is, to be able to edit everyone's
watchlist) or "edit own watchlist".

Maintenance/Support

This module was created to provide functionality that was needed by our employers. While we would love to hear any comments or suggestions that you may have, realistically we will most likely only be able to provide support for fixing functionality and/or security bugs. If you would like to help maintain this module, please let us know.

Project information

  • Project categories: Integrations
  • Created by cwebster on , updated
  • shield alertThis project is not covered by the security advisory policy.
    Use at your own risk! It may have publicly disclosed vulnerabilities.

Releases