In-Portal Issue Tracker - In-Portal CMS
Viewing Issue Advanced Details
1227 [In-Portal CMS] Email Templates feature request N/A 2012-03-15 04:42 2012-07-25 05:31
alex  
alex  
normal  
closed 5.2.0-B2  
fixed  
 
none 5.2.0-B3  
Adds ways of entering e-mail plain text version
1
0001227: Ability to specify both HTML and Plain Text version of e-mail event
Right now In-Portal allows to create e-mail events of 2 types:
* HTML
* Plain Text

However in HTML type e-mail event you can't exactly specify how it's Plain Text version would look like and it will be generated automatically from HTML version.

I'm proposing to:
1. create a dedicated field for Plain Text e-mail version entering
2. ask user to enter either of HTML/Plain text e-mail translations
3. remove "Type" (HTML/Text) field from e-mail events
4. update language pack format to store both e-mail versions (html/plain text) in separate XML nodes for easy management
related to 0001224closed  (5.2.0)alex Email event usage refactoring 
related to 0001196closed  (5.2.0)alex Improvements to Languages and Phrases Export capabilities 
patch plain_text_emails_core.patch (76,171) 2012-03-15 11:34
http://tracker.in-portal.org/file_download.php?file_id=1553&type=bug
patch plain_text_emails_modules.patch (106,998) 2012-03-15 11:34
http://tracker.in-portal.org/file_download.php?file_id=1554&type=bug
patch plain_text_emails_core_clean_install_fix.patch (1,573) 2012-03-15 11:44
http://tracker.in-portal.org/file_download.php?file_id=1555&type=bug
patch plain_text_emails_core_clean_install_fix2.patch (887) 2012-03-15 11:54
http://tracker.in-portal.org/file_download.php?file_id=1556&type=bug
Issue History
2012-07-25 05:31 alex Note Added: 0004957
2012-07-25 05:31 alex Status resolved => closed
2012-03-15 11:55 alex Changeset attached 5.2.x r15224
2012-03-15 11:55 alex Note Added: 0004502
2012-03-15 11:54 alex File Added: plain_text_emails_core_clean_install_fix2.patch
2012-03-15 11:45 alex Changeset attached 5.2.x r15223
2012-03-15 11:44 alex Note Added: 0004501
2012-03-15 11:44 alex File Added: plain_text_emails_core_clean_install_fix.patch
2012-03-15 11:38 alex Note Added: 0004500
2012-03-15 11:38 alex Status reviewed and tested => resolved
2012-03-15 11:38 alex Fixed in Version => 5.2.0-B3
2012-03-15 11:38 alex Resolution open => fixed
2012-03-15 11:38 alex Assigned To !COMMUNITY => alex
2012-03-15 11:38 alex Changeset attached 5.2.x r15222
2012-03-15 11:37 alex Changeset attached 5.2.x r15221
2012-03-15 11:37 alex Changeset attached 5.2.x r15220
2012-03-15 11:37 alex Changeset attached 5.2.x r15219
2012-03-15 11:36 alex Changeset attached 5.2.x r15218
2012-03-15 11:36 alex Changeset attached 5.2.x r15217
2012-03-15 11:36 alex Changeset attached 1.2.x r15216
2012-03-15 11:36 alex Note Added: 0004499
2012-03-15 11:36 alex Status needs testing => reviewed and tested
2012-03-15 11:35 alex Relationship added related to 0001196
2012-03-15 11:35 alex Note Added: 0004498
2012-03-15 11:35 alex Assigned To => !COMMUNITY
2012-03-15 11:35 alex Developer => alex
2012-03-15 11:35 alex Status active => needs testing
2012-03-15 11:34 alex File Added: plain_text_emails_modules.patch
2012-03-15 11:34 alex File Added: plain_text_emails_core.patch
2012-03-15 04:43 alex Relationship added related to 0001224
2012-03-15 04:42 alex New Issue
2012-03-15 04:42 alex Change Log Message => Adds ways of entering e-mail plain text version
2012-03-15 04:42 alex Estimate Points => 1

Notes
(0004498)
alex   
2012-03-15 11:35   
Also done in this patch:

1. specify language pack export data types (from LangExporting.png image in 0001196 task)

2. specify which countries to export
(0004499)
alex   
2012-03-15 11:36   
Will test all later together
(0004500)
alex   
2012-03-15 11:38   
Fix committed to 5.2.x branch. Commit Message:

Fixes 0001227: Ability to specify both HTML and Plain Text version of e-mail event
(0004501)
alex   
2012-03-15 11:44   
Patch "plain_text_emails_core_clean_install_fix.patch" add missing columns on clean install.
(0004502)
alex   
2012-03-15 11:55   
Patch "plain_text_emails_core_clean_install_fix2.patch" fixes language upgrade problem on multiple module install during clean install.
(0004957)
alex   
2012-07-25 05:31   
Since 5.2.0 version was released.