collective / Products.EasyNewsletter

Powerful newsletter/mailing product for Plone.
https://pythonhosted.org/Products.EasyNewsletter/
GNU General Public License v2.0
28 stars 23 forks source link

Question to subscribeable newsletters/channels and daily issues #120

Closed petschki closed 4 years ago

petschki commented 7 years ago

Hi! coming from Singing&Dancing's (which finally was statet dead here https://github.com/collective/collective.dancing/issues/29 by @pbauer) channels/digest subscriptions I'm searching for another way to implement this functionality into Plone.

So I tried to look at the daily-issue functionality in this package, but got stuck somehow:

I would be glad if someone can give me some pointers if this package is the right place to implement this?

agitator commented 7 years ago

is there a simple subscription form view without using portlets?

I'm using a diazo rule to display the portlet content within a standard page, but would welcome a subscription view

is there a possibility to subscribe to more than one newsletter at once?

No, only the dropddown to select one - there's no functionality yet to create the respecting user within every selected newsletter. I think the subscription process would have to be extended as well to not send out a confirmation mails for every newsletter a user subscribes to - imho there should be just one such mail

MrTango commented 7 years ago

It's currently not possible to subscribe to more then one newsletter, but I plan to add this functionality. A form view witch show all existing Newsletters and allow one to subscribe or unsubscribe would be really nice and not hart to build. If you have some budget for this or time to develop this would be great.

MrTango commented 7 years ago

how does ENL handle new/changed content of collections when triggering daily/weekly?

We just create a Newsletter issue every day/week/month and aggregate the content via referenced Plone Collections, so it's up to you how you configure your Collections. If nothing is found with the Collections no issue will be created. It's now also possible to trigger the daily_issue view with cron4plone.

If you have more ideas how we can improve this functionality let me know. I did a lot of work recently to improve the Newsletter and the templates for the generation process. For the future we plan to implement also a nice editor https://mosaico.io/ which will work much better for manual creation or fine tuning after aggregation.

MrTango commented 7 years ago

I added a ticket for the subscription form: https://github.com/collective/Products.EasyNewsletter/issues/121

MrTango commented 4 years ago

closing this, as there is nothing to do here.