Ticket #638 (assigned task)

Opened 3 years ago

Last modified 3 years ago

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:1 Changed 3 years ago by benj

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

Is it cool to apply it?

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

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:

  1. 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
Note: See TracTickets for help on using tickets.