What I'm thinking of is to have users receive a notification when new content of a certain content type is created, but not receive notifications of comments by default. Basically I don't want every user on the site to get email about new comments, but I want notifications to still trigger an event for new comments so that autosubscribed users (those that authored or have commented on the node) get a notification of the new comment. Right now subscribe by content type and autosubscribe aren't really working together to each do what they do best. Autosubscribe seems to be super useful for people to get comments to threads they are talking on, but right now notifications + content subscribe is all or nothing for comments.
This is splitting off from the discussion here (#304010: Suscribe new users to all content) which is focusing the having people subscribed to content types by default part.
And Jose's comment from that thread that started it off:
What about subscribing to 'event types' instead of objects themselves? I.e. this would be 'Subscribe to 'node posts', 'node updates', 'node comments', 'user register', etc, etc...
If someone has some more time than I do and wants to go a little further, what about subscribing to Drupal 6 core triggers and actions?
About the UI part, I think we don't really need too much, just a tab on the user account for thinks kind of 'global/event' subscriptions...
See, not the same but somehow related,
#255402: Notifications depending on event types (Only mails on new nodes/comments)
#260100: Rework for using Drupal 6 actions and triggers
Also, I've attached one idea for an interface that would build on the content subscriptions admin tab.
* Allow users to subscribe (opt-in) [this is the same as the current check box on the content subscriptions page]
* Subscribe all new users automatically (opt-out) [this would the functionality of the module at #304010: Suscribe new users to all content
* The checkboxes are what I'm talking about here
| Comment | File | Size | Author |
|---|---|---|---|
| content_subscriptions_interface.png | 43.51 KB | sagannotcarl |
Comments
Comment #1
ryan_courtnage commentedI have a similar (although perhaps simpler) request #350232: refine comments event control
Comment #2
livingegg commentedI agree that there needs to be more granularity on the events control. Sad to see no response to this yet. It seems hard to believe, but I guess that for most people the all-or-nothing approach to events/subscription-type is sufficient...
Comment #3
giorgio79 commentedI am interested as well...
Have been using Notify so far, which handles the opt in part nicely, and was just looking at these improvments in Notifications. Although at the moment this part seems to be quite far from Notify, even though it would achieve sg similar.
I do not really want to autosubscribe my users without their agreement.
This is the part I like about Notify so much, at registration it asks the user if they would like to receive daily news...
Comment #4
benone commentedsubs
Comment #5
chawl commentedA must have...
For example, it is ridicilous to notify every comment that's related to a term, especially thousands of nodes are tagged with this and hundreds of comments flow every single day. Type subscriptions even cause more problem.
How on the earth there is no discrimination at least for comment notifications?
Ok. If you disable comment trigger, you can bla bla bla...
Then how can I subscribe to a node's comments anyway?
Ancient Subscriptions module even does much much better.
Sigh.
Comment #6
chawl commentedAynway...
Comment #7
vstmusic commentedReally useful request !
Susbscribe !
Comment #8
stmind commentedHello all,
I've been playing with this notifications module all day and I think I have everything I want, except this feature. I specifically came here to ask about it and found this thread.
I run a small site and have created a custom notification for all blog posts, and plan to assign it to each user. However I only want users to be notified when the node is created, not for comments on the node.
Only if they visit and comment on the node do I want them to be auto-subscribed for further comments.
Comment #9
stmind commented(deleted double-post)
Comment #10
josw commentedI would love to be able to notify users of new content type as well as new comments on their posts. It would be great to have an option to autosubscribe users to a specific content type as well.
Comment #11
jose reyero commentedThis is partially implemented for Notifications 4.x (beta). Please give it a try and post new feature requests for that branch.
Comment #12
jose reyero commentedAnd btw, this is not to be implemented nor backported for 2.x
Comment #13
savioret commentedHello,
I've been testing the 6.x-4.x branch and I was not able to find the way to allow users to subscribe to a taxonomy/tag/nodetype/author selecting if they want to be notified on new nodes or in any comment related to the subscription.
Anyone who tried it could advice, please ?