Hello,

I've been testing content notification and it seems that one subscribe to a node, he'll get as many messages (aka emails) as there are comments over it!

Since drupal already takes care of read / unread stuff, it would be nice to be able to notify when there is new unread stuff at the specif node. This would be very convenient to users.

Thank you.

Comments

jaydub’s picture

One thing to note is that there is a difference between 'immediate delivery' mode and 'digest mode'. If you have messaging/notifications set for immediate delivery then yes you will get a new email sent out every time a comment is made to the node you are watching.

If you set delivery to be on a periodic timeframe then messaging will automatically use digest form which will attempt to collect all the notifications (say comments to the node you are watching) over the time period of the delivery interval and send you one notification email with a notice about each comment in the email (although the contents of the digest email are also being worked on and improved).

dfletcher’s picture

I would like to suggest here that the way to do it is to have checkboxes on admin/notifications/settings/content that let us decide if we want notifications for node updates and comments.

I find that this feature ends up sending too many notices, and I'd like a way to control it. I tried removing it using hook_notifications, but even if I blank out the values, setting them to an empty string, I just get empty items in my emails. This is another potentially good change - if the template is empty, don't send the email (please?!).

Cheers,

--fletch

wallan’s picture

dfletcher - agreed, that is something that I'm sure the users of my site would benefit from.

jose reyero’s picture

Status: Active » Closed (fixed)

There are now global options for which events should produce notifications or not. About how notifications and digests are processed, read http://drupal.org/node/318577