Simplenews Scheduler
Simplenews scheduler sends a newsletter as a re-occurring item based on a schedule.
It requires the simplenews newsletter module.
Simplenews scheduler does so by creating a new "edition" (rendered copy) of a node at the time that it required to be sent again, the original newsletter is never sent but all editions are according to a pre-defined schedule, this is triggered via hook_cron
Nodes created by Simplenews schedule have an extra tab (for those with permissions) for viewing all editions as well as the original newsletter they are generated from.
The schedule is defined when you create or edit a `simplenews` node.
Current options for sending are by day, week, and month.
Works great with insert view to place the content of a view into a newsletter.
(eg: [view:recent_articles=20] )
This module also comes with a views filter so you can filter nodes that are newer (or older) than the most recent edition of any newsletter.
Written by dgtlmoon for marmaladesoul. Initial development sponsored by IIS Aid.
* @todo: specify a view(s) to check, so if this view doesnt return any nodes, dont send the newsletter
* @todo: specify maximum number of times a newsletter should be sent
* @todo: specify an end date for the newsletter
bugs:
probably a few;
- the views filter works but needs more testing
- a month is defined as 30 days, there should be a better way of handling this
- some UI cleanups for the scheduler area
Note: If you're inserting views that contain images, please upgrade to the 5.2.x branch of ImageCache
Releases
| Development snapshots | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 5.x-1.x-dev | 2008-May-31 | 9.36 KB | Download · Release notes | Development snapshot | |
