Newsletter functionality

Author Message

Eirik Alfstad Johansen

Tuesday 11 November 2003 6:48:26 am

Hi,

I've read several people complaining of the lack of newsletter-like functionality (email to users) inm ezP, so my question is this:

Will we be seeing some email distribution functionality in the near future? My reason for asking is to find out whether or not I should start looking into this myself.

Thanks in advance !

Sincerely,

Eirik Johansen
Netmaking AS

http://www.netmaking.no/

Sincerely,

Eirik Alfstad Johansen
http://www.netmaking.no/

Bård Farstad

Tuesday 11 November 2003 7:22:43 am

The notification system is built to handle this. The basis of the notification system is events and handlers. E.g one event is object publishing which can be handled by the subtree handler currently implemented in eZ publish. Another event is time, which is handled by the digest handler.

To get a newsletter system you need to create a new event "newsletter publishing" which could be created when you write a newsletter from the admin ( simple implementation could just include subject and body ). This event would then be sent to the notification system.

You would need to have a handler for newsletter. This handler could e.g. let users check of different topics of interest. The handler would then compare the user settings and send the newsletter to the users with matching settings.

Anyone up for the challenge? The system supports this and it's plugin based. This is also something that we will like to add to eZ publish, mabye we will have this in 3.4 if the interest for it is big.

--bård

Documentation: http://ez.no/doc

Peter Schroeder

Tuesday 11 November 2003 9:06:18 am

It would be great to put into 3.2.4 version the newsletter functionality. It's truely needed.

Georg Franz

Tuesday 11 November 2003 9:44:09 am

Hi,

yep - we need a newsletter system too.

Kind regards,
Emil.

Best wishes,
Georg.

--
http://www.schicksal.com Horoskop website which uses eZ Publish since 2004

hannes petursson

Tuesday 11 November 2003 12:30:46 pm

I would use newsletter functionality. Today I use very powerful newsletter system called www.constantcontact.com, some subset of that functionality would be very nice and much better to have everything in the same system.

Brendan Pike

Monday 17 November 2003 8:56:27 pm

It's worth eye balling MailGust to, http://mailgust.phpoutsourcing.com/
I've found it well balanced with some neat features.

www.dbinformatics.com.au

We are always interested in hearing from experienced eZ PHP programmers and eZ template designers interested in contract work.

Simion Ward

Monday 01 December 2003 2:39:11 pm

Is there a remote chance that this will be included in 3.4?

James Ward

Tuesday 02 December 2003 6:17:20 am

Add my name to the list hoping for this functionality.

working at www.wardnet.com
blogging at www.jamesward.ca

Paul Borgermans

Tuesday 02 December 2003 6:39:25 am

The ez crew will develop a more powerful notification handler which may suit this kind of requests, but it will be for us only now (custom built functionality). Why not join this effort by allocating a few hours of your suppport contract for this? Feature-wise, the 3.3 branch is closed, but notification handlers are plugins so it could easily apply for 3.3 (and maybe een 3.2).

On the other hand, a simple approach is possible with the current notification handler, provided you organise your news items in categories (folders) and add buttons which let the user add notification for that folder (and select for example also the weekly digest option).

-paul

eZ Publish, eZ Find, Solr expert consulting and training
http://twitter.com/paulborgermans

James Ward

Tuesday 02 December 2003 7:05:12 am

I think Bård's solution is the most appropriate. People are used to checking off their subscriptions in a single location. The multiple notification button approach would probably be confusing to a lot of users. And as he says it can easily be plugged into existing versions of eZ.

This would be a great step towards improving eZ 3's plug-in library.

working at www.wardnet.com
blogging at www.jamesward.ca

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Timing: Jan 18 2025 18:19:12
Script start
Timing: Jan 18 2025 18:19:12
Module start 'layout'
Timing: Jan 18 2025 18:19:12
Module start 'content'
Timing: Jan 18 2025 18:19:12
Module end 'content'
Timing: Jan 18 2025 18:19:12
Script end

Main resources:

Total runtime0.0146 sec
Peak memory usage2,048.0000 KB
Database Queries3

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0049 587.9141152.6250
Module start 'layout' 0.00490.0025 740.539139.4453
Module start 'content' 0.00750.0056 779.9844101.3203
Module end 'content' 0.01300.0016 881.304742.3047
Script end 0.0146  923.6094 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.002315.8663140.0002
Check MTime0.00117.4931140.0001
Mysql Total
Database connection0.00085.661010.0008
Mysqli_queries0.002315.758830.0008
Looping result0.00000.075010.0000
Template Total0.00138.910.0013
Template load0.00085.128010.0008
Template processing0.00063.801110.0006
Override
Cache load0.00053.753910.0005
General
dbfile0.001913.038380.0002
String conversion0.00000.052240.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 1
 Number of unique templates used: 1

Time used to render debug report: 0.0001 secs