#4204 - Various problems with welcome e-mails

Identifier #4204
Issue type Major issue (breaks an entire feature)
Title Various problems with welcome e-mails
Status Completed
Handling member Chris Graham
Version 10.0.30
Addon core
Description Upon user testing and code review, a number of issues have been found with welcome e-mails:
1) Preview will show errors about missing Tempcode parameters (if e-mails have not been disabled on the website)
2) A hard dependency on the newsletters addon exists when it should not
3) If the newsletter template has been given a full HTML wrapper, welcome e-mails won't work...
4) ... and the preview would look bad
5) The unsubscribe URLs in the e-mails are not clickable
6) And the unsubscribe wording refers to newsletters instead of member accounts
7) Previews do not show parameter substitution working, and thus are low quality

These issues are now fixed and the code has been restructured to be cleaner.

In addition, support for referencing any f_members row fields, or f_member_custom_fields row fields, is now supported, for some greater flexibility.
E.g.
"{m_username}" to reference the username.
Steps to reproduce

Funded? No
Commits

Fixed MANTIS-4204 (Various problems with welcome e-mails) (069efc58) · Commits · Composr ecosystem / Composr · GitLab

The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".

Rating

Unrated