In-Portal Issue Tracker - In-Portal CMS
Viewing Issue Advanced Details
437 [In-Portal CMS] Admin Interfaces feature request always 2009-12-06 22:18 2010-07-31 07:18
BaSSiST  
alex  
normal  
closed 5.0.1  
no change required  
 
none 5.1.0-B1  
Google Groups http://groups.google.com/group/in-portal-dev/browse_thread/thread/ef182a657872b11b
0
0000437: Interfaces for Adding Email Events and Editing their Translations
If you ever had to add your own email event, you should know how painful and
unclear is this process. You should add record to Events table, filling
fields with values that you have to detect by looking into different places
in code, database and administrative console interface. Then you proceed
with opening every installed language, switching to Email Events tab,
finding your event and entering content for it. It may sound not very
complicated, but it takes a lot of time to deal with.


Another instance is editing different email event translations at once. If
you are site administrator, and, for example, you decide to add user
password to emails that are sent after user registration, you have to edit
all email event translations via opening every language, or at special
E-mails section. But commonly site administrator wants to make analogic
changes to emails, so it would be nice to edit all these translations on one
single page.


So, I made the patch that adds E-mail Events section under Configuration ->
Website. In section, you can find a grid and form - for adding and editing
email event and it's translations - and all in one single edit form. Fields
value options are present, so you don't need to search code to get to know
what exact field value means. Also you can manage tag replacements there.
SQL file attached contains phrase translations for new added section. Patch
also contains few minor issue fixes.
Still need to finalize Interfaces Implementation for this functionality.
related to 0000704closed  (5.1.0)alex Improvements to "E-mail Template" editing 
patch email_events_config.patch (20,142) 2009-12-06 22:28
http://tracker.in-portal.org/file_download.php?file_id=153&type=bug
? email_event_phrases.sql (1,445) 2009-12-06 22:28
http://tracker.in-portal.org/file_download.php?file_id=154&type=bug
Issue History
2010-07-31 07:18 alex Note Added: 0002631
2010-07-31 07:18 alex Status needs feedback => closed
2010-07-31 07:18 alex Resolution open => no change required
2010-07-31 07:18 alex Fixed in Version => 5.1.0-B1
2010-07-31 07:17 alex Note Edited: 0002627 bug_revision_view_page.php?bugnote_id=0002627#r537
2010-07-30 18:59 Dmitry Status needs work => needs feedback
2010-07-30 18:59 Dmitry Status needs feedback => needs work
2010-07-30 18:59 Dmitry Assigned To !COMMUNITY => alex
2010-07-30 18:59 Dmitry Issue Monitored: alex
2010-07-30 18:59 Dmitry Note Added: 0002627
2010-05-16 01:20 alex Relationship added related to 0000704
2009-12-11 00:14 Dmitry Reporter Dmitry => BaSSiST
2009-12-06 22:29 Dmitry Status needs work => needs feedback
2009-12-06 22:29 Dmitry Additional Information Updated bug_revision_view_page.php?rev_id=331#r331
2009-12-06 22:28 Dmitry File Added: email_event_phrases.sql
2009-12-06 22:28 Dmitry File Added: email_events_config.patch
2009-12-06 22:18 Dmitry New Issue
2009-12-06 22:18 Dmitry Status active => needs work
2009-12-06 22:18 Dmitry Assigned To => !COMMUNITY
2009-12-06 22:18 Dmitry Reference => Google Groups http://groups.google.com/group/in-portal-dev/browse_thread/thread/ef182a657872b11b

Notes
(0002627)
Dmitry   
2010-07-30 18:59   
(edited on: 2010-07-31 07:17)
Reminder sent to: alex

I think we can close this task since all this is already done in 5.1.0?

(0002631)
alex   
2010-07-31 07:18   
This task was used to create another task (related) and therefore no longer needed.