Improvements to Form Submissions

Components

Labels

Description

1. Form specific setting to FORCE the User to Login before they can
submit the form. If user NOT logged in it will redirect him to the
registration login template. From implementation point it's a new DB
field which is checked on the Form template with IF and ReguireLogin
inside.

2. Use Security Image (CAPTCHA) - you proposed.

3. "Show if Logged In" - I have changed the name a bit since we check
whether user is logged in.

4. Add IPAddress field (filled automatically, of course).

5. Add ReferrerURL field (filled automatically, of course).

Context Information

None

Additional information (do not use)

Also conversation feature (email-based) available in "Messages" tab during form submission editing also could be useful feature:

1. The email that is received by system Administrator should have in
Reply-to email address of user who's submitted the Form. In other
words if I submit a form and specify my Email address, the email that
will be received by the Admin will have Reply-To as my address so
Admin can reply right from he email client. Email field can be
identified if Validation has been set for it.

2. Ability to continue communication with User via Form Submission in
Admin. Example, user submitted a form specifying his email address,
next thing Admin got an email notification or perhaps the entire
submission in the email and now can reply from his Email Client. It's
would be quite useful if Admin can actually reply back (with
attachment) to User directly from the Admin and then user replies back
to Admin and so on. All this communication is stored as Submission
Messages of course. We'll be using POP3 and SMTP as well processing
for bounced messages. Preferably this requires a separate mail box
setup, but should work with any mailbox. Besides that there will be
multiple Statuses to help indicate Submissions that have new updates.
Also, the ability to "Save as Draft" the Reply to User, then come back
later to finish.

All this will be enabled if Admin marks something like "Enable Email
Communication" setting for the Form.

Attachments

7

Activity

Alex July 22, 2010 at 8:06 PM

Closing, since 5.1.0 release has been released.

Dmitry Andrejev May 16, 2010 at 11:23 PM

Tested good! Thanks for the patch.

Alex May 15, 2010 at 9:48 AM

Patch "form_field_edit_fix.patch" (already commited) fixed issue found in ~0002204.

Found problem was always there, but only became visible once #0000435 task was completed.

Dmitry Andrejev May 14, 2010 at 10:25 PM

[B]Found a new issue:/B

1. Can NOT Save(update) any existing Field once Form has been initially created. ALL data fields of the Field are EMPTY when trying to edit it.

Alex April 25, 2010 at 12:40 PM

During testing also check that proper licensing information is also present.

Also we have 2009 year in all licenses, but it's middle of 2010 year now.

Fixed

Details

Priority

Assignee

Reporter

Developer

Patch Instructions

Patches must be submitted through Phabricator.

External issue ID

Fix versions

Affects versions

Created December 23, 2009 at 8:15 AM
Updated December 30, 2024 at 2:20 AM
Resolved July 22, 2010 at 8:06 PM