Add notification triggers?

alt=
LesRinchen
@lesrinchen
8 years ago
109 posts
Is there any way I could add an option to be notified when someone I’m following posts a new gallery image or video?
updated by @lesrinchen: 01/18/17 06:17:35AM
michael
@michael
8 years ago
7,746 posts
by "option to be notified" you mean you want an email sent to you?

--edit--
Easiest way is to make a list using {jrCore_list} or the widget Item List and list up the newest created stuff.

--edit edit--
But then again, if you're following them, that stuff should be appearing on your timeline anyhow, so im uncertain of the question.
updated by @michael: 09/26/16 08:59:39PM
alt=
LesRinchen
@lesrinchen
8 years ago
109 posts
Yes, by email. I already have an item list widget on the home page, which is great if you're already there. But an email serves as an invitation to come visit the site when you're not there. I'm referring to the Notifications settings each user has on their profile (screenshots attached).

In the same way a user might want to be notified by email of new forum posts in watched categories so that they can visit the site to participate in relevant conversations, we would also like the option to be notified of new photos so that we can participate in the conversations that start from them. Because we're an art group, more than half our discussions start with a photo post rather than a forum post.
michael
@michael
8 years ago
7,746 posts
There is no way to do it via ACP settings right now, it would require a module.

There are a couple of ways I could think to build it:
1.) create an RSS feed of your timeline, then subscribe to that with your email program. Probably the easiest because it already has the correct feed content of the profiles you are following.

2.) Update the video module to have a follow icon like the forum does. Not exactly what you are suggesting because its not connected to the 'Profile Follow' button, but is a stand alone system.

3.) create a separate module that listens for specific events and fires off an email when it finds them, maybe this is the easiest way, just check settings..... not sure....

It would make your email system much more active, currently with the mailgun system you only get 10,000 emails a month before they start charging per email. I worry that could be an issue on larger sites.

The module might be something others are interested in using too. not sure. We do have a "Sponsor a module" system where you can sponsor a module to be built for the community if you (and maybe anyone else interested in it) can pay for a module to be built which then becomes available to everyone.

I'll move this to the suggestions section and open a ticket on it.
alt=
LesRinchen
@lesrinchen
8 years ago
109 posts
michael:
There is no way to do it via ACP settings right now, it would require a module.
...
2.) Update the video module to have a follow icon like the forum does. Not exactly what you are suggesting because its not connected to the 'Profile Follow' button, but is a stand alone system.
3.) create a separate module that listens for specific events and fires off an email when it finds them, maybe this is the easiest way, just check settings..... not sure....

Option 2 would work for me if that update were applied to both the Video module and the Gallery module. With my tiny group, I'd actually prefer it NOT be connected with Profile Follow. I'd rather it stand alone for maximum notification.

Option 3 would work too, maybe even better, simpler.

michael:It would make your email system much more active, currently with the mailgun system you only get 10,000 emails a month before they start charging per email. I worry that could be an issue on larger sites.
Not a problem for my tiny group, but I understand it could be for others. In my little site, things can get quiet for weeks. If someone comes in and posts a photo, I want everyone to know so they can come in, comment, and learn.

michael:The module might be something others are interested in using too. not sure. We do have a "Sponsor a module" system where you can sponsor a module to be built for the community if you (and maybe anyone else interested in it) can pay for a module to be built which then becomes available to everyone.
How much might it cost to "sponsor a module"? Don't know whether that's within my capacity, but it's a great idea. We'll see if anyone else expresses interest.
Holly Dilatush
Holly Dilatush
@holly-dilatush
8 years ago
212 posts
I have an interest in this, too.

I like to follow all activity and woke up yesterday thinking to myself that I had not checked to see if we have any new photo posts -- then thinking to myself, but how would I do that?
michael
@michael
8 years ago
7,746 posts
"Sponsor a module" cost is development time with an adjustment multiplier for usefulness. So if its something that we would build for everyone anyhow, then the cost is putting off whatever else we want to build that we want to build, or is probably more useful for more people. Since JR6 is currently in beta its got full focus right now, we want to get that released. If you need it done NOW that has to be put off til later so the cost is higher.

As a general guide for myself, I gauge it at around $40/hour then try to figure out how many hours it would take me.

Once created, general flow is to put it into a private channel for you so you can get the module on your site if its a new module, to make sure its working how you expect it to work, then release it to everyone later on in the future if there is interest.

Holly has sponsored a module before. Thanks Holly.

Holly Dilatush:.....then thinking to myself, but how would I do that?....

You could make a list of the new photos somewhere on your site to show the newest ones with a site builder widget.

A module doesn't HAVE to be sponsored by one person, but get too many and everyone has different expectations and it becomes real hard to satisfy everyone unless its simple.
researchcooperative
@researchcooperative
8 years ago
694 posts
I would like to support/sponsor anything that encourages members of a network to talk to each other.

Looking at the notification control options as Admin., the JR system is great in the detail of control that users can employ - if they are interested enough to think through all the options.

I wonder if there is a need for package controls that simplify the task of deciding what notifications to accept and how? That is, in addition to letting members make decisions about every possible kind of notification, or accepting no notifications, we can offer "notification packages":

e.g. One or more of the following:

1) All accepted notifications bundled into a daily or weekly message.
2) All group notifications accepted.
3) All forum notifications accepted
4) All comments on your posts notified, wherever they may be, accepted.
5) All notifications accepted.

Sorry, this also fits in Suggestions, but follows the thread here.


--
PJ Matthews, Kyoto
Migrated from Ning 2.0. Now at Jamroom 6 beta and using Jamroom Hosting for The Research Cooperative (researchcooperative.org)

updated by @researchcooperative: 10/14/16 05:36:17AM
alt=
LesRinchen
@lesrinchen
8 years ago
109 posts
michael:
3.) create a separate module that listens for specific events and fires off an email when it finds them, maybe this is the easiest way, just check settings..... not sure....

What would probably work best for me and my network is a module that does the same thing as the list I have on my home page for updated photos. It listens for updates to JRgallery, which includes new uploads as well as any comments on already-uploaded images. I would like to receive an email every time this is triggered. And I would like my members to have the option to be notified by email too.

michael:
"Sponsor a module" cost is development time with an adjustment multiplier for usefulness. So if its something that we would build for everyone anyhow, then the cost is putting off whatever else we want to build that we want to build, or is probably more useful for more people. Since JR6 is currently in beta its got full focus right now, we want to get that released. If you need it done NOW that has to be put off til later so the cost is higher.
As a general guide for myself, I gauge it at around $40/hour then try to figure out how many hours it would take me.

I don't need it now. I've lived through years without it on Ning, always wishing for it. But it would certainly be an improvement to the life of my little group. So it would be great to have an estimate of what it would cost to create this, at the least expensive, most convenient time.

And if this is also of interest to Holly, it would be great to share. But I do understand the difficulty of meeting multiple people's expectations.
michael
@michael
8 years ago
7,746 posts
bump this thread again once we get JR6 released. I'm currently fully focused on that right now and would prefer to keep on it until its out there for everyone.

Loose Guess at how many hours: 5 ~ 15 ish

Tags