Yep! Entries are displayed in the Control Panel in a simple grid. You can also download data from the form to use offline.
This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.
The active forums are here.
October 23, 2011 2:14am
Subscribe [14]#16 / Nov 23, 2011 3:59pm
Yep! Entries are displayed in the Control Panel in a simple grid. You can also download data from the form to use offline.
#17 / Nov 23, 2011 5:01pm
Awesome! ProForm will definitely be an great addon for my clients!
#18 / Jan 23, 2012 4:04am
Thanks for giving information.
#19 / Jan 23, 2012 11:57pm
Are proform and safecracker totally independent of each other?
Thanks, Chris
#20 / Feb 26, 2012 9:27pm
New ProForm blog post is up, the first in a series of tutorials for developing extensions for ProForm:
ProForm Extensions - Sending an SMS Notification
ProForm has an extensive list of available hooks with which you can extend it’s behavior by writing fairly simple custom extensions. You can find a complete list and description of each hook on the ProForm Extension documentation page.
In this post, I’m going to walk you through a simple custom notification extension for ProForm, built using one of these hooks.
Let’s say you want to send an SMS notification out to a service technician when a particular form is filled out on your site. With ProForm, we can easily accomplish this using the Twilio API and a simple custom extension.
#21 / Apr 12, 2012 9:19am
Hey guys,
I am very happy to announce the final release of ProForm 1.0.
This represents a major milestone for ProForm, and I think you’ll really like the improvements I’ve made. This new release features an improved and much cleaner UI, multistep form support, a single template tag to render forms automatically, and even better support for 100% custom form markup. This is the biggest release for the module to date - and a lot of love and effort has gone into making it the best it can be.
I hope you like it.
Check out the new build on Devot:ee at:
http://devot-ee.com/add-ons/proform-drag-and-drop-form-builder
Read up on the new features in the documentation at:
http://metasushi.com/documentation/proform/
As always, please let me know if you have any suggestions or questions. Best contact method is through the support forums:
http://devot-ee.com/add-ons/support/proform-drag-and-drop-form-builder/viewforum/1840
- Isaac
@Airways
http://metasushi.com/
## Changelog ##
Forms
* Added multistep form support
* Added official HTML email support
* Created new Toolbar UI, which makes adding and managing fields from the form layout much easier
* Added new, single line tag to render a complete form by rendering the new sample template automatically:
* {exp:proform:simple form="contact_us"}
* Added all-new sample template with:
* Much better styling - and better HTML base if you want to do custom styles
* Full multistep support
* Default placeholders based on type and validation
* Automatic jQuery UI selectors for date and time fields
* Added support for AJAX posting (returns form results and errors as a JSON object)
* Added support for headings inside a form
* Added option to allow redirecting data for a form to an existing DB table (experimental)
* Made all settings that ask for a field name into dropdowns
Entries
* Added options to control which columns show in entries listing
* Added new view entry page to show all fields and browser info for an entry
* Fixed some problems with entry listing pagination and incorrectly truncating values
Fields
* Added “time” field type
* Added back in real textarea field type to simplify creating these fields
* Renamed “string” fieldtype to “text”, to match the HTML input type
* Added support for a blank option to lists (“i.e. ‘Select an Item…’ message)
* Hiding length option for fields that do not use it
* Added field option to specify if fields are reusable (where they will show up in the new Toolbar’s Library section)
* Added list of forms that use a shared field to the field’s edit page
Templates
* Added a {field_validation} loop inside the {fields} loop to help with custom client-side validation / styling
* Added message:* params to allow overriding validation error messages
* Added error_delimiters to allow specifying the wrapper markup for error messages
* Added variable_prefix param to allow for specifying a custom prefix for all variables (resolves potential collisions with other tags)
* Added new {hidden_fields} variable pair
* Added new {selected} variable inside of {field_setting_list} to allow reselecting items more easily
* Added support for multiselect lists and proper validation for them
Fixed Issues
* Disabled automatic Field Name generation from Field Label, if editing an existing field.
* Fixed bugs with having multiple forms on a page
* Fixed a bug where fields are not properly renamed in a form’s DB table
* Fix problem with dirty warning incorrectly showing when clicking submit in some CP pages
* Fixed some bugs where IDs of Mailing Lists and Upload Preferences where incorrect due to an invalid use of array_merge
* Fixed a bug where editing a field removed form-specific overrides
* Fixed bugs in parsing some combinations of list field type options
Documentation
* Heavily updated documentation
* Added quick-start info to README
* Added installation page to documentation
Internal
* Removed requirements to set an encryption_key - config is now stored in DB and represented by a secure hash
* Added logic to make uploaded filenames unique so that they cannot be guessed
* Refactored some internal structures to be much cleaner
* Refactored handling of form sessions to be easier to work with
* Added additional notification debugging code
* Added hidden option to allow use of encrypted form data (experimental)
#22 / Apr 12, 2012 11:50am
thanks for your information. congratulation
#23 / Apr 12, 2012 8:13pm
Great to see. Thank you for your hard work and responsiveness.
#24 / May 02, 2012 12:30pm
Hi I am having two issues with the PROFORM and I can’t seem to get anywhere. Two things:
1: The file upload field seems fine in the front end, but when you upload files, the files go to a black hole and there’s no evidence of such files (from users uploading a letter of recomendation) anywhere. I am not sure where these files go. The file upload field doesn’t work for me. Is there a Fix?
2: The excel sheet (export of entries) displays horinzontally, is there anyway to display results vertically in an excel sheet? Is there anyway to manipulate the export of the entries? Like…maybe a TXT file, or another export option over than the horizontal excel sheet with the data? For Big forms, it’s kinda hard to print this long sheet of excel data. I would like to see if there’s a way to display them vertically instead of horizontally on an csv sheet.
Please help!
#25 / May 19, 2012 11:51pm
Hi focuscms,
Both of these issues have been fixed in the latest release…. which I am about to add a post here announcing!
#26 / May 19, 2012 11:52pm
The newest version of ProForm, 1.12 is now available.
This is a recommended update for users that use the features effected by the updates. This update also introduces support for field plugins, which provide an extensive basis for customization.
Several plugins are planned, including the new ProForm Catchall field plugin which will be available this week. To use these new plugins to expand the functionality of your ExpressionEngine forms, you’ll need this ProForm 1.12 or better.
This update is available through Devot:ee as a single license and as a 10 License Pack.
Plugins
Added extensive support for field plugins. They can do a huge number of things:
* Added support for specific plugin types which can be selected from menus. This is going to be used for Field Plugins first, and will be used to allow customization of form behavior as well in the future.
* List Field Plugins in Toolbox in new “Plugins” section and in the Create Field form under their own “Plugins” section of the type dropdown
* Custom rendering in control panel layout view
* Custom variable output in results tag and entries tags
* Custom form processing for fields
* Custom create field handling
* Modify how entries are displayed in the entries list and view pages
* Provide custom data to the template tag
* Implemented a new Catchall field plugin as a demo of the new field plugin system. This new subsystem opens up a lot of possibilities!
Entry Reports / Exporting
Added export/report options in addition to the existing Export to CSV option:
* Export to HTML table
* HTML report
* Text report
Other Updates
* Added a pretty good set of icons for use by field plugins.
* Improved stability of the entries listing - it was fairly fragile before, but should be much easier for plugins to customize now.
* Added documentation for the Simple Form Tag’s template=“default” parameter which can be used to specify a customized template to use in the Simple Tag, as an alternative to using the Full Tag directly in an embed template.
* Improved the {exp:proform:disable_head} tag to be a bit smarter
* Added undocumented prefix=“prefix” parameter to the Simple Tag. Works similarly to the now-documented template=“default” parameter, but controls what prefix template is rendered.
* Added last_step_summary=“yes” parameter to the Full Tag. This causes the last step of the form to return all fields instead of any fields assigned to that step. When used with a form that has a blank step, this allows creation of a summary screen before the entry is actually submitted.
* Added a {field_is_step} variable to the {fields} loop.
* Added proform_insert_start_session hook.
* Improved the proform_insert_start hook.
#27 / Jun 22, 2012 10:46am
Hey guys,
The latest build of ProForm, version 1.16, is now available. This build provides some additions to List handling, further improves Notifications, and introduces a new Channel Entries Relationship fields, amongst other additions and bug fixes.
This update is available through Devot:ee as a single license and as a 10 License Pack.
As always, please let me know if you have any suggestions or questions. Best contact method is through the support forums:
http://devot-ee.com/add-ons/support/proform-drag-and-drop-form-builder/viewforum/1840
- Isaac
@Airways
http://metasushi.com/
## Changelog ##
New Features
* Added new Channel Entry Relationship list type - allows for populating a list from a selected set of channel and categories
* Added Advanced Settings at the Module and Form level to make customization a bit easier (more options to come):
- Thank You Message (Form, Module)
- Invalid Form Message (Module)
- Extra 1 Label and Extra 2 Label (Form)
* Added a site=“default_site” parameter to both form tags to allow specifying a MSM site to load the form from
Fields
* Added label:* variables to return the label for a given field, e.g. {label:first_name} might return “First Name”
* Added support for the variable_prefix with the no_results tag
List Fields
* Added style options to list field type:
- Select Box
- Checkboxes
- Radio Buttons
* Reused and tweaked the processing for the existing select box / multiselect box to also work with checkboxes and radio buttons.
* Added new {field_values} loop for multiselect and checkboxes list fields
* Renamed {pf_field_setting_list} loop to less confusing {pf_field_options} which also works with the Relationship field (the old name should still work for List types)
Docs
* Updated sample template in docs with new features
Internal / Bugs
* Added hooks to every MCP action to allow for easier customization through extensions
* Fixed HTML Blocks to allow more than 255 characters of text
* Refactored form tag parsing to allow hooks to run even when no valid form is found, and to perform complete parsing on the no_results conditional
* Fixed bug with <em> tag showing in window title
* Fix syntax problem preventing submitter_notification and share_notification email values from being printed if they are not set, partially fixed layout issue with some third-party CP themes
* Update proform notifications to work properly in MSM sites with duplicate template group names
Links
* Purchase on Devot:ee
* 10 License Pack on Devot:ee
* Documentation
#28 / Jul 03, 2012 8:50am
ProForm look great, but I’m not quite sure if it’s already possible to create channel entries from the front-end with it. So, can I setup forms for the users to fill and have them create entries by that? Maybe in conjunction with SafeCracker?
Sorry, but it’s not quite clear to me yet.
Thank you! 😊
#29 / Jul 03, 2012 10:01am
I believe it would be possible to create a form that combined SafeCracker and ProForm, however you would need to manually make sure that the fields that are defined in the ProForm form are always available on the channel, and then create a template that calls the appropriate SafeCracker tags - generating them from the ProForm form. If you would like to try doing it this way, post a message in the ProForm support forum and I can help set things up: http://devot-ee.com/add-ons/support/proform-drag-and-drop-form-builder/viewforum/1840
I am working on a better way to do this which will save data directly to the backend without using SafeCracker, as well as a way to get much better SafeCracker support.
#30 / Jul 04, 2012 12:35am
make sure that the fields that are defined in the ProForm form are always available on the channelThat’s exactly what I was planning to do.
Thank you for your quick help!