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 ] View Advanced ] Issue History ] Print ]
ID Category Type Reproducibility Date Submitted Last Update
0000784 [In-Portal CMS] Data Management task always 2010-06-21 19:07 2010-07-22 15:07
Reporter Dmitry View Status public Project Name In-Portal CMS
Assigned To alex Developer
Priority normal Resolution fixed Fixed in Version 5.1.0
Status closed Product Version Target Version 5.1.0
Time EstimateNo estimate
Summary 0000784: Addition to Communication in Form Submission feature
Description Addition to Communication in Form Submission feature where:


1. Create new Submissions from new emails received that haven't been recognized and added to ANY other submissions.

NOTE: add new field on Form setup, Communication tab:

ConvertUnmatchedEmailsToSubmissions = Convert unmatched E-mails into new Submission.


2. Ability to convert ANY new submission into the Communication of the other (selected Submission) so it's transfered as a part of the Communication to existing Submission.

Interfaces should work the following way on General tab of Submission:

- show check-box "Merge to Submission"
- when above checked show drop-down with submissions:

SenderName (email@address.com) - Subject (06/29/2010)

- next to drop-down button called "Merge" which will convert it into selected Submission Communication saving dates and info as is.

Additional Information
Tags No tags attached.
Reference
Change Log Message
Estimate Points 0
Attached Files patch file icon unmatched_email_to_form_submissions.patch [^] (20,255 bytes) 2010-07-07 04:30 [Show Content]
patch file icon unmatched_email_to_form_submissions_v2.patch [^] (21,871 bytes) 2010-07-11 06:53 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
parent of 0000978closed (5.1.2)alex Javascript error on form submission view page 
has duplicate 0000234closed (Icebox) Ability to Reply to the Sender when Form submitted and Email received 
child of 0000473closed (5.1.0)!COMMUNITY Improvements to Form Submissions 

-  Notes
User avatar (0002497)
Dmitry (manager)
2010-07-07 14:12
edited on: 2010-07-10 06:05

Reviewed and tested. Works fine, but 3 minor tune-ups:


1. Adjustments to Referrer field

a. For Submissions that were created from the Email we need to store Email phrase (label la_Text_Email in the REFERRER field.

Example would be: E-mail


b. For Submission that have referrer field the same as current website we need to store Url without BaseUrl instead of the whole Url. If domain is different from the the one submission is posted on we still need to save the complete URL.


2. Adjustments to Merge-To Submission

When looking at the drop-down with "merge-to" Submissions the Subject should be pulled using GetField and not GetDBField (this case to show OptionId) in case if subject was defined Options.


3. Don't create Submissions send from Email which is the same as Mail-box we are checking

In some cases site can have 1 single Email address setup as Admin (sends from) and Submission forms. In this case there is NO need to create a Submission from that Email since it was send to the system or Administrator himself.



The actual functionality works well!


NOTE: Please do these changes, attach the patch and commit it straight away due to no changes in actual functionality.

User avatar (0002502)
Dmitry (manager)
2010-07-11 23:23

Reviewed and tested great - please commit.

Thank you Alex - works great.
User avatar (0002505)
alex (manager)
2010-07-12 13:43

Fix committed to 5.1.x branch. Commit Message:

Fixes 0000784: Addition to Communication in Form Submission feature
User avatar (0002570)
alex (manager)
2010-07-22 15:07

Closing, since 5.1.0 release has been released.

- Related Changesets
In-Portal CMS: 5.1.x r13824
Timestamp: 2010-07-12 13:43:05
Author: alex
Details ] Diff ]
Fixes 0000784: Addition to Communication in Form Submission feature
mod - /in-portal/branches/5.1.x/core/admin_templates/forms/form_edit_emails.tpl Diff ] File ]
mod - /in-portal/branches/5.1.x/core/admin_templates/submissions/submission_view.tpl Diff ] File ]
mod - /in-portal/branches/5.1.x/core/install/english.lang Diff ] File ]
mod - /in-portal/branches/5.1.x/core/install/install_schema.sql Diff ] File ]
mod - /in-portal/branches/5.1.x/core/install/upgrades.php Diff ] File ]
mod - /in-portal/branches/5.1.x/core/install/upgrades.sql Diff ] File ]
mod - /in-portal/branches/5.1.x/core/units/forms/form_submissions/form_submissions_config.php Diff ] File ]
mod - /in-portal/branches/5.1.x/core/units/forms/form_submissions/form_submissions_eh.php Diff ] File ]
mod - /in-portal/branches/5.1.x/core/units/forms/forms/forms_config.php Diff ] File ]
mod - /in-portal/branches/5.1.x/core/units/forms/forms/forms_eh.php Diff ] File ]
mod - /in-portal/branches/5.1.x/core/units/forms/submission_log/submission_log_eh.php Diff ] File ]

- Issue History
Date Modified Username Field Change
2012-01-03 17:40 Dmitry Relationship added has duplicate 0000234
2011-01-25 05:05 alex Relationship added parent of 0000978
2010-07-22 15:07 alex Note Added: 0002570
2010-07-22 15:07 alex Status resolved => closed
2010-07-12 13:43 alex Note Added: 0002505
2010-07-12 13:43 alex Status reviewed and tested => resolved
2010-07-12 13:43 alex Fixed in Version => 5.1.0
2010-07-12 13:43 alex Resolution open => fixed
2010-07-12 13:43 alex Changeset attached 5.1.x r13824
2010-07-11 23:23 Dmitry Note Added: 0002502
2010-07-11 23:23 Dmitry Assigned To !COMMUNITY => alex
2010-07-11 23:23 Dmitry Status needs testing => reviewed and tested
2010-07-11 06:53 alex Assigned To alex => !COMMUNITY
2010-07-11 06:53 alex Status needs work => needs testing
2010-07-11 06:53 alex File Added: unmatched_email_to_form_submissions_v2.patch
2010-07-10 06:05 alex Note Edited: 0002497 View Revisions
2010-07-09 12:12 Dmitry Note Edited: 0002497 View Revisions
2010-07-09 12:12 Dmitry Note Edited: 0002497 View Revisions
2010-07-08 18:51 Dmitry Note Edited: 0002497 View Revisions
2010-07-08 11:11 Dmitry Note Edited: 0002497 View Revisions
2010-07-07 14:14 Dmitry Relationship added child of 0000473
2010-07-07 14:12 Dmitry Note Added: 0002497
2010-07-07 14:12 Dmitry Assigned To !COMMUNITY => alex
2010-07-07 14:12 Dmitry Status needs testing => needs work
2010-07-07 04:30 alex Assigned To alex => !COMMUNITY
2010-07-07 04:30 alex Developer => alex
2010-07-07 04:30 alex Status needs work => needs testing
2010-07-07 04:30 alex File Added: unmatched_email_to_form_submissions.patch
2010-06-28 17:46 Dmitry Description Updated View Revisions
2010-06-21 19:07 Dmitry Assigned To => alex
2010-06-21 19:07 Dmitry Status active => needs work
2010-06-21 19:07 Dmitry 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