ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

New Add-On: ProForm Drag and Drop Form Builder

October 23, 2011 2:14am

Subscribe [14]
  • #31 / Jul 29, 2012 5:59pm

    airways

    154 posts

    The newest version of ProForm, 1.17 is now available.

    This is a maintenance release and is a recommended update for users that use the features affected by the updates.

    This update is available through Devot:ee as a single license and as a 10 License Pack.

    If you have any questions, please post to the support forum on Devot:ee!

    - Isaac

    @Airways
    http://metasushi.com/

    ## Changelog ##

    Docs
    * Added new AJAX sample template

    List Fields
    * ProForm now only runs validation on selected list options when an option is actually selected, preventing duplicate error messages to the visitor for required lists that have no value selected

    Internal / Bug Fixes
    * Fixed invalid reference to wrong object when calling decrypt_values() method for encrypted forms
    * Changed base MCP class name in ProLib to prevent collision with new ProLib module page (optional an not yet fully functional, no need to activate the ProLib module)
    * Fixed problems with template tags not always working properly in notification emails - because the template class was not re-created prior to executing notification template
    * Added length and character checks for Create/Edit Form and Field screens
    * Removed PHP short tags from everywhere
    * Added name=”” as an additional parameter alias for form_name=”“
    * Added support for my new Shortcode module (coming soon!)

    Links
    * Purchase on Devot:ee
    * 10 License Pack on Devot:ee
    * Documentation

  • #32 / Aug 14, 2012 11:49pm

    airways

    154 posts

    The newest version of ProForm, 1.18 is now available.

    This is primarily a maintenance release and is a recommended update for users that use the features affected by the updates. This release also introduces support for attaching uploaded files to notification emails.

    This update is available through Devot:ee as a single license and as a 10 License Pack.

    If you have any questions, please post to the support forum on Devot:ee!

    - Isaac

    @Airways
    http://metasushi.com/

    ## Changelog ##

    CP
    * Set focus to first input on field creation screen
    * Added ability to send attachments to notification groups with new Send Notifications? flags

    Templates
    * Modified pref fields to not have a prefix, e.g. {pref:thank_you_message} and {formpref:thank_you_message} can now be referenced simply as {thank_you_message}, which will pull whichever one is set (old variables will still work)
    * Make upload directory option appear under File type when selected
    * Added new {field_filename}, {field_basename}, and {field_ext} variables for File type fields

    Files
    * Fix file handling to correctly validate missing files for the show an error if the Always Required validation rule is set
    * Added code to the default template to show the uploaded file when a validation error has prevented the from from being saved or the user navigates back to a step they had already filled out. This indicates to the user that they do not need to re-upload the file, which has always been the case.
    * Fix file handling to detect if no Upload Directory is set for a field - will show an error in the public form and CP

    CAPTCHA
    * Added proform_process_captcha hook to allow for more customized CAPTCHA extensions
    * Fixed CAPTCHA support for multistep forms, was broken on steps past the first

    Docs
    * Updated form tag docs a bit to be a little more friendly with links to related sections and such
    * Updated docs for simple notification template to use field_filename and a link to the file

    Misc
    * Added accesskey values to Text type fields and to Library fields, added option to allow for Field Drivers to specify an accesskey as well.
    * Automatically switch internal DB column type to TEXT when creating a form with more than 25 fields. This prevents the MySQL row size from getting too big.

    Links
    * Purchase on Devot:ee
    * 10 License Pack on Devot:ee
    * Documentation

  • #33 / Nov 09, 2012 1:41pm

    airways

    154 posts

    Hello everyone!

    The latest build of ProForm, version 1.31, is now available!

    This update for ProForm fixes a few bugs that have been identified, as well as heavily extends support for Drivers and Extensions to customize the way that ProForm works. This update also includes improvements to template handling to allow for more easily manipulating forms and values of fields.

    This update includes extension hooks which allow for Snaptcha to support ProForm, and which will allow other third-party CAPTCHA extensions to do so more easily as well.

    This update is available through Devot:ee as a single license and as a 10 License Pack.

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

    Module
    * Added version check to notify users when a new build of ProForm is available
    * Added list_drivers option to show currently installed drivers and their version numbers
    * Added support for users to select a form driver to apply to a form to customize it’s behavior
    * Added overflow-x: auto to the form entries listing to prevent overflowing the display area for entries
    * Added html_id and html_class to Advanced Settings for forms

    Notifications
    * Improved notification handling with more debug output and more robust logic
    * Fixed bug that prevented a multiple choice list from being used as a source for email addresses to send notifications to

    Template Tag
    * Added support for message:list_choice_invalid parameter to override validation message for List validation errors
    * Added set:* parameters to allow for setting the value of a form field from template code
    * Added dashes_in_id, dashes_in_class and {form_name:dashes} to allow for working with forms with dashes instead of underscores
    * Add support for noninteractive captchas through the {interactive_captcha} variable
    * Added {field_values} loop to allow for more easily looping over multiple selection items in a field
    * Added {row_no} value to indicate the number for the current row
    * Added {checked:*} variable for mailing list and checkbox fields to make it easier to recheck fields when redisplaying a form
    * Added new form level errors loop - {form_errors} to allow for errors to be introduced at the form level, useful for drivers and other customization
    * Fixed form_id parameter for {exp:proform:results} tag

    Internal
    * Fix bug that caused a PHP error on a successful AJAX submit
    * Improved handling of advanced settings to allow for nested sets of settings
    * Switch to using new ProLib error_helper function pl_show_error to more consistently display fatal error messages
    * Added dump of form_session object if debug=“yes” is set to allow for easier debugging
    * Stop creation of {get:*} variables if they include a slash - fixes issue with variables created by URI protocol

    Drivers and Extensions
    * Added improved support for form drivers to allow extensive customization of form handling
    * Aded additional hooks for third-party extensions to more easily extend CAPTCHA support
    * Added hooks for creating fields and editing existing fields
    * Fixed call to process_edit_form

    Docs
    * Updated Mailing List Subscription and File docs
    * Add option groups docs to List type


    Links
    * Purchase on Devot:ee
    * 10 License Pack on Devot:ee
    * Documentation

  • #34 / Nov 13, 2012 2:30am

    avni111

    1 posts

    ProForm is really a Great Add-On, thank to all.

  • #35 / Jul 13, 2013 4:04pm

    airways

    154 posts

    The newest version of ProForm, 1.35 is now available.

    This version introduces a new anti-spam driver called SpamGuard which can help protect you from spam submissions.

    This is also a maintenance release and is a recommended update for users that use the features affected by the updates.

    ** If you have modified your proform/templates/default.html, be sure to back it up before installing this update! **

    This update is available through Devot:ee as a single license and as a 10 License Pack.

    If you have any questions, please post to the support forum on Devot:ee!

    - Isaac

    @Airways
    http://metasushi.com/

    ## Changelog ##


    Features
    * ProForm now comes with a simple spam protection driver which can be activated from the Advanced Settings tab of all forms - look for the SpamGuard option

    Internal / Bug Fixes
    * Fixed issue with EE 2.6.0
    * Tested on upcoming EE 2.7.0 release
    * Fixed issue with Local Field Overrides not being saved properly for HTML Blocks and other Special type items
    * Changed the Reusable flag to be on by default for new Fields, which will automatically place new fields into the Toolbox sidebar
    * Added ability for Drivers to override language strings for a form
    * Added new proform_form_declaration hook

    Links
    * Purchase on Devot:ee
    * 10 License Pack on Devot:ee
    * Documentation

  • #36 / Jul 30, 2013 2:03pm

    airways

    154 posts

    I’m back already! The newest version of ProForm, 1.36 is now available.

    This version introduces a new maintnanace screen which will be used by ProForm / MetaSushi support in order to provide faster support response times by allowing you to send us your form configuration.

    This release also includes a new, brief Quickstart box that makes getting started with ProForm even easier by providing basic documentation directly in the module.

    This is also a maintenance release and is a recommended update for users that use the features affected by the updates.

    ** If you have modified your proform/templates/default.html, be sure to back it up before installing this update! **

    This update is available through Devot:ee as a single license and as a 10 License Pack.

    If you have any questions, please post to the support forum on Devot:ee!

    - Isaac

    @Airways
    http://metasushi.com/

    ## Changelog ##

    Features / Enhancements
    * Added new Maintanance area with support and debugging commands
    * Added Quickstart intro to Form listing
    * Modified form and field name generator to simply remove some characters instead of converting them to underscores (characters: ‘“.,`!?)

    Internal / Bug Fixes
    * Renamed Home button to Forms
    * Fixed bug where Directory for a File field was not saved when first created
    * Removed deprecated method calls to removed_double_slashes
    * Fixed proform_view class to be compatible with EE 2.5.5 and EE 2.6
    * Additional testing on EE 2.7.0

    Links
    * Purchase on Devot:ee
    * 10 License Pack on Devot:ee
    * Documentation

  • #37 / Oct 13, 2013 2:51pm

    airways

    154 posts

    The latest build, 1.39, is now available. Please see the blog post for full details!

  • #38 / Nov 03, 2013 1:10pm

    airways

    154 posts

    The latest build, 1.40, is now available. Please see the blog post for full details!

  • #39 / Jan 01, 2014 11:56pm

    devid88

    1 posts

    Wow!  That was the answer I was hoping for.  I’ve already purchased proform and am very excited about the possibilities.  Keep up the innovative work.  Chris

  • #40 / May 13, 2014 9:45pm

    airways

    154 posts

    The latest build is now available. Please see the blog post for full details!

    Note: I will not be posting new product updates here any longer. Please visit the MetaSushi blog for further updates.

    As always, please post on the Devot://ee Support Forums if you have any issues at all, rather than in the EllisLab forum or elsewhere. Thanks!

  • #41 / May 18, 2014 4:45am

    dakhoco2

    1 posts

    Are proform and safecracker totally independent of each other?
    Thanks, Chris đá khô

  • #42 / Jul 28, 2014 8:13am

    sammy66

    1 posts

    Hello,
    I am building a site with ExpressonEngine and I need to make use of a lot of forms.  It’s a real-estate site and I am making it so my client can enter property listings from the front end.  I’ve been using SafeCracker to build it so far, but have run into a few frustrations.  One of the biggest is the issue of handling notifications.  Seems like ProForm may help sole this issue.

     

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases