Formidable Forms v2.02

Last updated on August 18, 2016 by Jamie

Plugin: Formidable Forms

  • Improve user role dropdowns in global settings
  • Remove several functions deprecated since v2.0 or earlier. If you have custom code, be sure to turn on debug mode in your wp-config.php to keep an eye out for deprecated functions before they are removed.
    RemovedReplacement
    FrmAppController::widget_text_filter_callback()FrmAppHelper::widget_text_filter_callback()
    FrmAppController::footer_js()FrmFormsController::footer_js()
    FrmAppController::get_postbox_class()None
    FrmAppHelper::load_scripts()wp_enqueue_script
    FrmAppHelper::load_styles()wp_enqueue_style
    FrmAppHelper::get_us_states()FrmFieldsHelper::get_us_states()
    FrmAppHelper::get_countries()FrmFieldsHelper::get_countries()
    FrmAppHelper::getRecordCount()FrmDb::get_count()
    FrmAppHelper::get_referer_info()FrmAppHelper::get_server_value('HTTP_REFERER')
    FrmEntriesHelper::entries_dropdown()None
    FrmEntryMeta::get_entry_meta()FrmEntryMeta::get_entry_meta_by_field()

  • More output escaping
  • Move file creation for stylesheet to its own file for an easier API
  • Add drag and drop file uploading
  • Add options to set the file size and count limits
  • Merge the upload importer plugin into main plugin
  • Filter the media library so uploads in forms can only be viewed by those with permission to edit entries
  • Don't allow direct viewing of attachment pages
  • Add file protection options per form to prevent direct access to files
  • Add a prefix to the attachment slug to prevent the attachments from using top-level slugs that would be better used elsewhere
  • Process files during validation if javascript errors on the page, or if browser doesn't support the in-place file uploader
  • Include the error message at the top of the page when there are ajax validation errors
  • Add frm_image_html_array hook so we can tie in with modals soon
  • Add an option to use text calculations for combining values instead of requiring math operations
  • Add age shortcode for use in calculations. Use [age id=25] in a calculation, where 25 is the id of the date field.
  • If a calculation doesn't have any field triggers, trigger it on load
  • Fixed calculations using multiselect fields across page breaks
  • Fixed date calculations with an empty date field. The calculation will now wait until any date fields have been filled.
  • Only use ajax validation when ajax submit is turned on to prevent double validation checks
  • Allow recaptcha to be dragged into section
  • Fixed issue with html showing in rich text
  • Fixed filtering conditionals from parent form inside of a foreach loop
  • Change default sep for images displayed in View
  • Don't force links when displaying a non-image file
  • Make sure repeating fields watching Lookups keep custom value
  • Fix undefined index error with date field calendar style setting
  • Make sure page size and limit work together well in Views
  • Don't run date calculations until all dates are selected
  • Allow address field labels to be edited when field is initially added
  • Fix single row Lookup field checkboxes styling
Complete your purchase
Special offer unlocked.
Get 55% OFF!
Complete Purchase
Join 400,000+ using Formidable Forms to create form-focused solutions fast. Get Formidable Forms