Anonymous | Login | Signup for a new account | 2023-06-03 07:29 CDT | ![]() |
Main | My View | View Issues | Change Log | Roadmap | Docs | Wiki | Repositories |
Viewing Issue Simple Details [ Jump to Notes ] [ Wiki ] [ Related Changesets ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||
ID | Category | Type | Reproducibility | Date Submitted | Last Update | ||
0000200 | [In-Portal CMS] Data Management | feature request | N/A | 2009-08-07 13:19 | 2009-10-03 07:57 | ||
Reporter | alex | View Status | public | Project Name | In-Portal CMS | ||
Assigned To | alex | Developer | |||||
Priority | normal | Resolution | fixed | Fixed in Version | 5.0.1 | ||
Status | closed | Product Version | 5.0.0 | Target Version | 5.0.1 | ||
Time Estimate | No estimate | ||||||
Summary | 0000200: Improvements to Email Events - Functionality and Interfaces | ||||||
Description |
I think we can improve functionality that we already have: 1. "Email Templates" section already lists ONLY Enabled Events joined on Translated. I Recommend we approach this from the same end. a. We limit field Enabled to 0 and 1 values. b. Add new "FrontOnly" field which will hold 1 for all Events that had 2 in Enabled field before. c. Add new parameter to Language pack import/export + functionality. d. Create an upgrade script that will do the conversion as needed. 2. Ad ability to change FrontOnly - in the field on Edit page or button? 3. Ad ability to reset FromUserId field to 0 root user, currently you can't. In result we'll be keeping Enabled field and disabled Events will be simple hidden from the list and NO need for another confusing DisplayMode field. Initially proposed plan is posted below. |
||||||
Additional Information |
Initially proposed plan: Add DisplayMode field to Events table (1 - always show, 0 - show in debug mode only). We should show this column while in debug mode in mentioned above email event translations list. Then we add two buttons (approve - event will be visible to all users, decline - event will be visible only in debug mode) to toolbar in this section. During installation we will add checkbox (off by default), that (when checked) will allow to move ALL email event translations to debug mode. Then we will go to administrative console (while in debug mode) and enable only events, that we need to be visible to clients. 2. Colorize background of rows with events, that are visible in debug mode only (like in "Summary & Logs -> Session Log" section) to make it easier for us, who are always in debug mode to distinguish that events quickly. Color for Disabled Events (In DBG mode only - gray or similar so they look like Disabled) 3. Change default sorting to make visible to all email events on top of the list. |
||||||
Tags | No tags attached. | ||||||
Reference | |||||||
Change Log Message | |||||||
Estimate Points | 0 | ||||||
Attached Files | |||||||
|
![]() |
|
![]() |
|
![]() alex (manager) 2009-08-09 07:27 |
Fix committed to 5.0.x branch. Commit Message: Fixes 0000200: Improvements to Email Events - Functionality and Interfaces |
![]() administrator (administrator) 2009-10-03 07:57 |
Closing issues from 5.0.1 version, because version was already released. |
![]() |
|||
In-Portal CMS: 5.0.x r12247 Timestamp: 2009-08-09 08:07:23 Author: alex [ Details ] [ Diff ] |
1. Bug 0000200: Improvements to Email Events - Functionality and Interfaces. 2. Forgot to export new phrases into language pack. |
||
mod - /in-portal/branches/5.0.x/core/install/english.lang | [ Diff ] [ File ] | ||
In-Portal CMS: 5.0.x r12244 Timestamp: 2009-08-09 07:27:58 Author: alex [ Details ] [ Diff ] |
Fixes 0000200: Improvements to Email Events - Functionality and Interfaces | ||
mod - /in-portal/branches/5.0.x/core/admin_templates/config/config_email.tpl | [ Diff ] [ File ] | ||
add - /in-portal/branches/5.0.x/core/admin_templates/config/config_email_edit.tpl | [ File ] | ||
mod - /in-portal/branches/5.0.x/core/admin_templates/languages/email_message_edit.tpl | [ Diff ] [ File ] | ||
mod - /in-portal/branches/5.0.x/core/admin_templates/languages/email_message_list.tpl | [ Diff ] [ File ] | ||
mod - /in-portal/branches/5.0.x/core/install/install_data.sql | [ Diff ] [ File ] | ||
mod - /in-portal/branches/5.0.x/core/install/install_schema.sql | [ Diff ] [ File ] | ||
mod - /in-portal/branches/5.0.x/core/install/upgrades.sql | [ Diff ] [ File ] | ||
mod - /in-portal/branches/5.0.x/core/kernel/constants.php | [ Diff ] [ File ] | ||
mod - /in-portal/branches/5.0.x/core/units/email_events/email_events_config.php | [ Diff ] [ File ] | ||
mod - /in-portal/branches/5.0.x/core/units/email_events/email_events_event_handler.php | [ Diff ] [ File ] | ||
mod - /in-portal/branches/5.0.x/core/units/email_messages/email_message_tp.php | [ Diff ] [ File ] | ||
mod - /in-portal/branches/5.0.x/core/units/email_messages/email_messages_config.php | [ Diff ] [ File ] | ||
mod - /in-portal/branches/5.0.x/core/units/email_messages/email_messages_event_handler.php | [ Diff ] [ File ] | ||
Modules :: In-News: 5.0.x r12243 Timestamp: 2009-08-09 07:17:12 Author: alex [ Details ] [ Diff ] |
Bug 0000200: Improvements to Email Events - Functionality and Interfaces | ||
mod - /in-news/branches/5.0.x/in-news/install/install_data.sql | [ Diff ] [ File ] | ||
Modules :: In-Link: 5.0.x r12242 Timestamp: 2009-08-09 07:16:59 Author: alex [ Details ] [ Diff ] |
Bug 0000200: Improvements to Email Events - Functionality and Interfaces | ||
mod - /in-link/branches/5.0.x/in-link/install/install_data.sql | [ Diff ] [ File ] | ||
Modules :: In-Commerce: 5.0.x r12241 Timestamp: 2009-08-09 07:16:42 Author: alex [ Details ] [ Diff ] |
Bug 0000200: Improvements to Email Events - Functionality and Interfaces | ||
mod - /in-commerce/branches/5.0.x/in-commerce/install/install_data.sql | [ Diff ] [ File ] | ||
Modules :: In-Bulletin: 5.0.x r12240 Timestamp: 2009-08-09 07:16:16 Author: alex [ Details ] [ Diff ] |
Bug 0000200: Improvements to Email Events - Functionality and Interfaces | ||
mod - /in-bulletin/branches/5.0.x/in-bulletin/install/install_data.sql | [ Diff ] [ File ] | ||
![]() |
|||
Date Modified | Username | Field | Change |
2009-10-03 07:57 | administrator | Note Added: 0000785 | |
2009-10-03 07:57 | administrator | Status | resolved => closed |
2009-08-09 08:07 | alex | Changeset attached | 5.0.x r12247 |
2009-08-09 07:28 | alex | Fixed in Version | => 5.0.1 |
2009-08-09 07:27 | alex | Note Added: 0000286 | |
2009-08-09 07:27 | alex | Status | reviewed and tested => resolved |
2009-08-09 07:27 | alex | Resolution | open => fixed |
2009-08-09 07:27 | alex | Changeset attached | 5.0.x r12244 |
2009-08-09 07:17 | alex | Changeset attached | 5.0.x r12243 |
2009-08-09 07:16 | alex | Changeset attached | 5.0.x r12242 |
2009-08-09 07:16 | alex | Changeset attached | 5.0.x r12241 |
2009-08-09 07:16 | alex | Changeset attached | 5.0.x r12240 |
2009-08-09 07:15 | alex | Changeset attached | 5.0.x r12239 |
2009-08-08 00:33 | Dmitry | Summary | Ability to hide some of email event translations from "Website & Content -> E-mail Templates" section => Improvements to Email Events - Functionality and Interfaces |
2009-08-08 00:33 | Dmitry | Description Updated | View Revisions |
2009-08-08 00:33 | Dmitry | Additional Information Updated | View Revisions |
2009-08-07 15:49 | Dmitry | Assigned To | => alex |
2009-08-07 15:49 | Dmitry | Status | active => reviewed and tested |
2009-08-07 15:49 | Dmitry | Description Updated | View Revisions |
2009-08-07 13:19 | alex | Target Version | => 5.0.1 |
2009-08-07 13:19 | alex | New Issue |
Main | My View | View Issues | Change Log | Roadmap | Docs | Wiki | Repositories |
Web Development by Intechnic![]() In-Portal Open Source CMS |