Skip to Content Skip to Menu

External notification

  • AlanJones
  • AlanJones
  • OFFLINE
  • Posts: 559
  • Thanks: 47
  • Karma: 3
1 month 2 weeks ago #344201 by AlanJones
Replied by AlanJones on topic External notification
OK, bear with me here...
If I set the CBActivity > Parameters > Notifications > Email on. and I set CBActivity > Parameters > Notifications > Notify > Activity > Create to Disabled, then no email is sent.
But if I turn it onto to Enabled then it sends to everyone. My choice there is "All Users" "Connections" "Followers" "Moderators" - but I'd like the emails to be sent to the GJ Group members only.

It's a very tricky balance between sending them to the website and them not wanting to go through 3 or 4 clicks to log in each time they get a notification... we're competing here for ease of use and attention span in a super-distracted world.

Own Your Own Community!

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 50628
  • Thanks: 8674
  • Karma: 1474
1 month 2 weeks ago - 1 month 2 weeks ago #344205 by krileon
Replied by krileon on topic External notification

If I set the CBActivity > Parameters > Notifications > Email on. and I set CBActivity > Parameters > Notifications > Notify > Activity > Create to Disabled, then no email is sent.

That's as expected. You turned off the notification. The email parameter sends an email FOR the notification. It does not replace the notification behavior.

But if I turn it onto to Enabled then it sends to everyone. My choice there is "All Users" "Connections" "Followers" "Moderators" - but I'd like the emails to be sent to the GJ Group members only.

That's because you turned on a generic notification. That notification has nothing to do with CB GroupJive. That notification is for any post on any activity stream.

As explained earlier if you just want a notification for GJ activity posts you just use the "Create of new activity post" notification within your groups. That's the purpose of that notification. Nobody is going to receive a GJ post notification if they don't toggle that notification on.

So you should turn off CB Activity > Parameters > Notifications > Notify > Activity > Create. Then your users can toggle on the "Create of new activity post" within their groups. You don't need to do anything beyond that. GJ will send an email (this is confirmed working) for the new post on the activity stream.

This can be taken further by letting CB Activity override the GJ notification behavior. To do that navigate to CB Activity > Parameters > Notifications > Notify > CB GroupJive and set Notifications to Replace. Next navigate to CB Activity > Parameters > Notifications > Email and turn on emails. Now GJ notifications will be logged into CB Activity and send an email for each of them. Whether you do that or not is entirely up to you. It's just another option available to you.

I don't really know what more to say. GJ notifications are entirely handled in GJ now. There isn't this weird disconnect where CB Activity handles some and GJ handles some. Latest CB Gallery and CB Activity releases moved those notifications properly into GJ.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.
Last edit: 1 month 2 weeks ago by krileon.

Please Log in or Create an account to join the conversation.

  • AlanJones
  • AlanJones
  • OFFLINE
  • Posts: 559
  • Thanks: 47
  • Karma: 3
1 month 2 weeks ago #344212 by AlanJones
Replied by AlanJones on topic External notification
The trouble with that way is that it's now off for each user by default, and I don't see a way to switch them on by default. CB GroupJive > Parameters > Notifications > Defaults does not include that option.
If I say "Hey everyone you've got to switch this setting on" they're going to be confused wondering why it was "switched off" (even though it wasn't), and most of them won't switch it on.
So I can't do that without at least the ability to switch it on by default one time.

Own Your Own Community!

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 50628
  • Thanks: 8674
  • Karma: 1474
1 month 1 week ago #344216 by krileon
Replied by krileon on topic External notification

CB GroupJive > Parameters > Notifications > Defaults does not include that option.

The defaults for those 2 new notifications are in CB GroupJive > Parameters > Integrations > CB Gallery and CB GroupJive > Parameters > Integrations > CB Activity.

If I say "Hey everyone you've got to switch this setting on" they're going to be confused wondering why it was "switched off" (even though it wasn't), and most of them won't switch it on.

I know and I'm sorry for that, but this functionality just didn't exist yet. What was previously being done in CB Activity was effectively a bandaid fix.

So I can't do that without at least the ability to switch it on by default one time.

You can with the above parameters. It however won't have any impact on existing users. As for where this is stored the notification defaults are stored in the params column of the _groupjive_notifications table. That column supports JSON or INI structure so you should be able to query it and insert the activity_new and gallery_new notifications with a value of 1 to force them on.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • AlanJones
  • AlanJones
  • OFFLINE
  • Posts: 559
  • Thanks: 47
  • Karma: 3
1 month 1 week ago #344221 by AlanJones
Replied by AlanJones on topic External notification
OK, or I could just edit the database?

Own Your Own Community!

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 50628
  • Thanks: 8674
  • Karma: 1474
1 month 1 week ago #344223 by krileon
Replied by krileon on topic External notification
To change the notifications for existing users? Yes if you want to. They'll be stored in _groupjive_notification.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum