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
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 EstimateNo 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

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
User avatar (0000286)
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
User avatar (0000785)
administrator (administrator)
2009-10-03 07:57

Closing issues from 5.0.1 version, because version was already released.

- Related Changesets
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 ]

- Issue History
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



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

Powered by Mantis Bugtracker