- Move CSV file format description to the top. [timo]
- CSV export added. [timo]
- Use TextAreaWidget for the newsletter template body. [timo]
- Fix/refactor/rewrite CSV import. [timo]
- Fix CSV-Import format description. [timo]
- Link to subscriber import added. [timo]
2.5.5
------------------
- Remove unneeded dependency to BeautifulSoup. [derstappenit]
2.5.4
------------------
- Fix schema of EasyNewsletter and ENLIssues, use copy to create a schema based on ATTopicSchema. [derstappenit]
2.5.3
------------------
- Fix issue view, now it looks mostly like the html newsletter version in your mail client. [derstappenit]
2.5.2
------------------
- Add salutation to ENLSubscriber. [derstappenit]
- EasyNewsletter and subscriber portlet. [derstappenit]
- Make name and salutation optinal in subscriber portlet. [derstappenit]
- Remove filter in get_public_body, because we want the look of the public view mostly like in the sended mails. [derstappenit]
- Optimize issue_send_form to make it more failsave. [derstappenit]
- Refacturer the handling of placeholders for salutation and unsubscribelink. [derstappenit]
- Reinclude header and footer in mails. [derstappenit]
- Fix MultipartMessage-handling, now text and html messages parts have all images included. [derstappenit]
- Cleanup archetypes schematas of EasyNewsletter and ENLIssue. [derstappenit]
- Add many german translations. [derstappenit]
2.5.1
------------------
- Added CSV import (to upload_csv.pt, subscribers.py) you have to append 'upload_csv' to your newsletter url to call this page. the csv file must look like this (email is required)::