Ticket #638 (assigned task)
Question about notifications option for content creators
Reported by: | ed | Owned by: | ed |
---|---|---|---|
Priority: | major | Milestone: | Maintenance |
Component: | Unassigned | Keywords: | |
Cc: | Estimated Number of Hours: | 0.0 | |
Add Hours to Ticket: | 0 | Billable?: | yes |
Total Hours: | 0.48 |
Description
Content creators (news, Rob's blog, social reporters) struggle with the notifications. the problem is that they forget to click the option to 'do not send notifications for this update' and then notifications are sent out. It is easy for us to think this is easy for them, but when you are bashing stuff out in a hurry, it's easy to forget this fiddly bit.
CAN WE set drupal to NOT send notifications out as standard for some of the content types?
And change it so that the content creators (news, Rob's blog, social reporters) choose to SEND notifications out instead (of NOT sending them)
?
Change History
comment:2 Changed 3 years ago by benj
- Add Hours to Ticket changed from 0.0 to 0.33
- Total Hours changed from 0.0 to 0.33
comment:3 Changed 3 years ago by ed
Ben - we need ot keep the node update option as people create the nodes, then tinker with them, then send notificiations...
comment:4 Changed 3 years ago by benj
Ok.. then we'll need to apply the patch to get this functionality... I'll await Jims answer as I'm not sure about wether applying this patch is 'ok'.... it's quite an old patch, and whenever the notification module gets updated again it would need to be re-applied...
comment:5 Changed 3 years ago by jim
- Add Hours to Ticket changed from 0.0 to 0.15
- Total Hours changed from 0.33 to 0.48
Making the change is no problem, but that patch is too 'dumb' in its handling, per comment #23 on that issue.
But it's Ed's shout - we either:
- Make all updates go out by default (current situation) and people will need to remember to check box to not send out minor edits,
- Or the opposite -- nothing goes out unless they explicitly change it - this is Ben's proposal.
Or we do something else, which means we need another patch, to send 'create node' notifications out always, but make 'update node' notifications opt-in. I'm yet to see a patch do that.
Any patch applied will need to be available and added to the the makefile, too.
Thoughts?
comment:6 Changed 3 years ago by ed
My desire is to go for:
- Nothing goes out unless the content creator (of a blog, or rob's blog, or social reporter, or news item) explicitly changes it to send a notification.
comment:7 Changed 3 years ago by jim
Including when content created? No updates for new content?
If that's the case it's all good and Ben should apply the patch and update the makefile.
comment:8 Changed 3 years ago by ed
oh god i've got a terrible deja-vu meets sitting on a merry-go-round feeling about this thread; i'm feeling a bit sick. we've been here before haven't we? sorry.
I'm going to go puke in a bucket. back to this on monday.
comment:9 Changed 3 years ago by benj
I could apply the patch and update the makefile, but I think I understand that Ed's having second thoughts....
I guess the 'Other' thing to do would be to script a new patch, or write a new module, that does it, but is this needed enough to warrant the coding time (it's not something I could do either...).
comment:10 Changed 3 years ago by ed
it's an icky decision that I've been at before and it's done my head in, so let's leave for now and I'll revisit after being with Rob in Totnes.
Focus on #633 :)
comment:11 Changed 3 years ago by benj
- Owner changed from benj to ed
- Status changed from new to assigned
Hi Jim
There's a patch here that addresses this issue by changing the default status of the checkbox "Do not send notifications for this update" that appears at the bottom of nodes meaning that only those who really intend to send out notifications for updates will tick it: https://drupal.org/node/752664
Alternatively Ed I could more simply just turn of the ability to send out notifications on updates for these content types, so only notifications are sent on node creation...
https://www.transitionnetwork.org/admin/messaging/notifications/events