First off - great module. Really well thought out and implemented.
I am wondering about new comment email notifications since a node with an active discussion leads to as many emails as there are new comments. As it stands my question is what is the best way to remove "Send email notification when a post receives a new comment" - I'd rather it were not there as an option for as long as there is one email for every new comment on a subscribed node. I realise the option is there for a user to opt-in/out, and indeed for admin to uncheck as the default setting, I just don't see it being something I want in it's current form.
Naturally this leads to me to suggest an option to make it, say, one email per [week/day/half-day] for nodes that have new comments but I'm probably just one person asking and I'd be quite happy to disable new comment notifications altogether - content to have emails for node updates/edits.
Comments
Comment #1
solipsist commentedOne solution would be to make it an option to only receive one notification, requiring the user to view the node for new notifications to be sent, which is how phpBB's notification system work. That would require altering the module and it's not something I am able to do any time soon due to time constraints. I'm marking this a feature request for now.
Comment #2
bobdalob commentedThat's a good plan, thanks
Comment #3
paris commentedyoutube lets you get a daily digest I think it updates every six hours if there is new mail but I could be wrong on that...
Comment #4
solipsist commentedParis, thanks for the suggestion but please open a separate feature request so I can track these better.
Comment #5
bobdalob commentedA further thought (while request postponed) considering practical use and server load, particularly on busy sites with a lot of content activity.
Watcher has a fine interface to manage one's watched posts on the drupal site. It strikes me that, as a user, I would only need to receive one email if and when there are changes to one or more watched items, not for every changed item, let alone a reminder for every single change to every item. The general email links me to my watched items ("there are updates/changes to one or more of your watched items") and I can see these updates quite clearly on the site watcher page. There's no need to send me another message until there have been more changes since my last visit to the site.
I hope that makes sense.
Comment #6
solipsist commentedI like the idea. One solution could be to add another option to the settings page:
As users receive copies of comments, it can be valuable to them to be able to read the comment before deciding whether to view it in their browser and that should also be taken into consideration. It could be a good idea to leave some control to the user allowing him/her to customize it on the settings page. However due to the performance issues, it must be possible to make a "hard override", preventing users from making settings changes that can have adverse side effects to the site. A solution could be to leave this setting to the users by default but allow the site admin to remove it from the users' settings pages and instead set it globally.
Thoughts?
Comment #7
bobdalob commentedSpot on, really. I think that the proposed options together with a global override allow the module broader possibilities, at least more options for site admin based on the nature and activity of the site. These are good options.
Comment #8
rokrThe issue #448606: Only send notification to a user once per absence per node (flood protect) has been marked as a duplicate. Thank you solipsist.
Settings as in comment #6 would be perfect.
In my case i want a notification for the first new comment only but for every node seperately, which is a typical forum setting (phpBB, vBulletin). Regarding the different use cases of drupal (and watcher) this might not be useful for others.
Overriding watcher settings globally is important for performance (as solipsist mentioned) and not to confuse users with too many settings (also very important). All in case of i know which global settings makes sense for users at my site.
This feature would be great for the future.
Thanks for your work!
cheers, Ronald
Comment #11
mr.j commentedStill a problem.
Possibly a fix here:
#1065958: Changes in the mechanism of sending messages (multiple comments, one notification)
Comment #12
diego.pasc commentedsubscrive