In-Portal Issue Tracker

Welcome to the In-Portal Open Source CMS Issue Tracker! This is a central management / tracking tool for all types of tasks / issues / bugs for the In-Portal Project. Before reporting any issues, please make sure to read the Guide into Issue Tracker and How to Properly Test and Report Bugs!

Viewing Issue Simple Details Jump to Notes ] Wiki ]  Related Changesets ] View Advanced ] Issue History ] Print ]
ID Category Type Reproducibility Date Submitted Last Update
0001227 [In-Portal CMS] Email Templates feature request N/A 2012-03-15 04:42 2012-07-25 05:31
Reporter alex View Status public Project Name In-Portal CMS
Assigned To alex Developer
Priority normal Resolution fixed Fixed in Version 5.2.0-B3
Status closed Product Version 5.2.0-B2 Target Version 5.2.0
Time EstimateNo estimate
Summary 0001227: Ability to specify both HTML and Plain Text version of e-mail event
Description 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
Additional Information
Tags No tags attached.
Reference
Change Log Message Adds ways of entering e-mail plain text version
Estimate Points 1
Attached Files patch file icon plain_text_emails_core.patch [^] (76,171 bytes) 2012-03-15 11:34 [Show Content]
patch file icon plain_text_emails_modules.patch [^] (106,998 bytes) 2012-03-15 11:34 [Show Content]
patch file icon plain_text_emails_core_clean_install_fix.patch [^] (1,573 bytes) 2012-03-15 11:44 [Show Content]
patch file icon plain_text_emails_core_clean_install_fix2.patch [^] (887 bytes) 2012-03-15 11:54 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
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 

-  Notes
User avatar (0004498)
alex (manager)
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
User avatar (0004499)
alex (manager)
2012-03-15 11:36

Will test all later together
User avatar (0004500)
alex (manager)
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
User avatar (0004501)
alex (manager)
2012-03-15 11:44

Patch "plain_text_emails_core_clean_install_fix.patch" add missing columns on clean install.
User avatar (0004502)
alex (manager)
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.
User avatar (0004957)
alex (manager)
2012-07-25 05:31

Since 5.2.0 version was released.

- Related Changesets
In-Portal CMS: 5.2.x r15224
Timestamp: 2012-03-15 11:55:46
Author: alex
Details ] Diff ]
Bug 0001227: Ability to specify both HTML and Plain Text version of e-mail event
1. fixes language upgrade problem on multiple module install during clean install
mod - /in-portal/branches/5.2.x/core/units/helpers/language_import_helper.php Diff ] File ]
In-Portal CMS: 5.2.x r15223
Timestamp: 2012-03-15 11:45:45
Author: alex
Details ] Diff ]
Bug 0001227: Ability to specify both HTML and Plain Text version of e-mail event
1. fixes missing columns on clean install
mod - /in-portal/branches/5.2.x/core/install/install_schema.sql Diff ] File ]
In-Portal CMS: 5.2.x r15222
Timestamp: 2012-03-15 11:38:49
Author: alex
Details ] Diff ]
Fixes 0001227: Ability to specify both HTML and Plain Text version of e-mail event
mod - /in-portal/branches/5.2.x/admin/system_presets/simple/email_events_emailevents.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/admin_templates/languages/email_message_edit.tpl Diff ] File ]
mod - /in-portal/branches/5.2.x/core/admin_templates/languages/email_message_settings.tpl Diff ] File ]
mod - /in-portal/branches/5.2.x/core/admin_templates/regional/email_messages_edit.tpl Diff ] File ]
mod - /in-portal/branches/5.2.x/core/admin_templates/regional/languages_export.tpl Diff ] File ]
mod - /in-portal/branches/5.2.x/core/install/english.lang Diff ] File ]
mod - /in-portal/branches/5.2.x/core/install/upgrades.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/kernel/utility/email.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/email_events/email_events_config.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/email_events/email_events_event_handler.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/helpers/email_message_helper.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/helpers/language_import_helper.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/languages/languages_event_handler.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/phrases/phrases_config.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/phrases/phrases_event_handler.php Diff ] File ]
Modules :: In-News: 5.2.x r15221
Timestamp: 2012-03-15 11:37:30
Author: alex
Details ] Diff ]
Bug 0001227: Ability to specify both HTML and Plain Text version of e-mail event
mod - /modules/in-news/branches/5.2.x/install/english.lang Diff ] File ]
mod - /modules/in-news/branches/5.2.x/install/upgrades.php Diff ] File ]
mod - /modules/in-news/branches/5.2.x/install/upgrades.sql Diff ] File ]
Modules :: In-Link: 5.2.x r15220
Timestamp: 2012-03-15 11:37:20
Author: alex
Details ] Diff ]
Bug 0001227: Ability to specify both HTML and Plain Text version of e-mail event
mod - /modules/in-link/branches/5.2.x/install/english.lang Diff ] File ]
Modules :: In-Commerce: 5.2.x r15219
Timestamp: 2012-03-15 11:37:11
Author: alex
Details ] Diff ]
Bug 0001227: Ability to specify both HTML and Plain Text version of e-mail event
mod - /w/in-commerce/branches/5.2.x/install/english.lang Diff ] File ]
Modules :: In-Bulletin: 5.2.x r15218
Timestamp: 2012-03-15 11:36:58
Author: alex
Details ] Diff ]
Bug 0001227: Ability to specify both HTML and Plain Text version of e-mail event
mod - /modules/in-bulletin/branches/5.2.x/install/english.lang Diff ] File ]
mod - /modules/in-bulletin/branches/5.2.x/install/upgrades.php Diff ] File ]
mod - /modules/in-bulletin/branches/5.2.x/install/upgrades.sql Diff ] File ]
Modules :: Custom: 1.2.x r15216
Timestamp: 2012-03-15 11:36:38
Author: alex
Details ] Diff ]
Bug 0001227: Ability to specify both HTML and Plain Text version of e-mail event
mod - /modules/custom/branches/1.2.x/install/english.lang Diff ] File ]
mod - /modules/custom/branches/1.2.x/install/upgrades.php Diff ] File ]
mod - /modules/custom/branches/1.2.x/install/upgrades.sql Diff ] File ]

- Issue History
Date Modified Username Field Change
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



Web Development by Intechnic
In-Portal Open Source CMS
In-Portal Open Source CMS
Copyright © 2000 - 2009 MantisBT Group

Powered by Mantis Bugtracker