View Issue Details

IDProjectCategoryView StatusLast Update
0000602Composrnewsletterpublic2017-11-30 14:13
ReporterChris GrahamAssigned To 
SeverityFeature-request 
Status non-assignedResolutionopen 
Product Version 
Fixed in Version 
Summary0000602: Easier newsletter authoring (multiple templates, drafts, previews)
DescriptionCurrently making a newsletter is a monolithic and therefore stressful task, if doing it to a high professional quality.

Add some tools to smooth things over, so it can be done in a more bite-size way:

1) Have support for multiple newsletter templates. This way you can start from something close to what you want. We designed a nice newsletter template for compo.sr, appropriate this into Composr as a new template choice.

2) Have support for drafts. You can save a draft to send later.

3) Allow previewing without leaving the authoring screen.


When you go to send a newsletter you choose which template or draft to start from, or to do a "what's new" newsletter (so the do-next icon for this will be removed).


On the authoring screen there would now be a panel of buttons at the bottom:
 - Send (takes to interstitial preview screen)
 - Preview (does a preview beneath the form)
 - Save draft / Save as draft (takes you back to the main newsletter page, with a message saying the draft was saved/edited) [exact button depends on if you started from scratch, or from a draft]
 - Delete draft [if you're currently working from a draft] (takes you back to the main newsletter page, with a message saying the draft was deleted)

When clicking send the interstitial preview screen would now have radio buttons:
 - Keep as draft
 - Delete as draft
followed by the send button

Also make sure the preview button clearly says how many people the newsletter will send to.

For all this to work it would need to track draft IDs all the way through.
Additional InformationNew newsletter_drafts table...

AUTO id
TIME add_time
?TIME edit_time
(and many other fields similar to newsletter_archive table - we must be able to save every form setting)
TagsNo tags attached.
Time estimation (hours)6
Sponsorship open

Activities

Chris Graham

2017-11-27 23:07

administrator   ~0005275

All this also needs to be clearly documented.

Additional to the ways of starting a newsletter described above, you can also start a newsletter from viewing news (sending that news as a newsletter), and from the newsletter archive (resending a newsletter).

Issue History

Date Modified Username Field Change
2017-11-27 22:25 Chris Graham Summary Include good mail template => Include good mail template and support having multiple
2017-11-27 22:50 Chris Graham Summary Include good mail template and support having multiple => Easier newsletter authoring (multiple templates, drafts, previews)
2017-11-27 22:50 Chris Graham Description Updated View Revisions
2017-11-27 22:52 Chris Graham Description Updated View Revisions
2017-11-27 22:52 Chris Graham Additional Information Updated View Revisions
2017-11-27 23:07 Chris Graham Note Added: 0005275