Formidable Forms

Formidable Forms

  • Features
  • Pricing
  • Resources
    • Docs & Support
    • Blog
    • Community
  • Solutions
    • Web Applications
    • Calculators
    • Surveys
    • Directories
    • Payments
    • Contact forms
  • Login
  • Get Formidable Forms

Steph Wells / Last Updated August 14, 2021

Drag and Drop Uploads Plus Text Calculations

The features included in v2.02 have been highly anticipated for a long time and we're excited for you to check them out! This release knocks out at least 15 suggestions in our help desk, including a handful of the top 20 requests like drag and drop uploads.

V2.02 Drag and Drop Uploads, File Protection, File Importing, Text Calculations

What do these changes mean for you?

By way of quick overview, the new drag and drop file uploader allows you to:

Formidable Forms is the best WordPress Form Builder plugin. Get it for free!
  • Put your file upload fields on any page of your form.
  • Use Ajax submission when a file upload field is present in your form. By association, this means that it's easier and looks nicer to use a form in a modal when it includes a file upload field.
  • More easily control the number and size of uploaded files.
  • Remove uploaded files easily when creating or editing an entry.
  • Get rid of any custom code or extra add-ons used to modify the behavior of a file upload field.

Drag and Drop Uploads

drag-drop-uploader

The default file uploader has been replaced with a sleek, full-featured, ajax drag and drop uploader. It includes instant file uploads, links to remove each individual file, a progress bar while uploading, and a thumbnail image preview.

preview-before-submit

This makes large files much more manageable since the server limits only apply to one file at a time instead of applying to the aggregate of all files uploaded in the form. If you have javascript errors on your page or are using an unsupported browser, you'll see the old uploader instead. But even when using this fallback uploader, files can still be uploaded from any page of your form.

compact-uploader

If you prefer the file upload field to take up less space, add the frm_compact class in the CSS Layout Class box.

file-size-count-limits

There are also a couple of new validation options. The new validation settings could help you get rid of old custom code (yay!).

Uploaded files are automatically sorted into form ID folders (i.e. uploads/formidable/25). Please be aware that these changes may affect custom code using the frm_upload_folder hook. Since the files are uploaded immediately, the entry values aren't available via POST variables. If you are using the frm_upload_folder hook to change the upload folder, you may need to revise the organization of the files. But keep in mind that the new file protection will apply to everything in the same folder as a protected file.

File Protection

protect-files

Protect your files from direct viewing on a form-by-form basis. This protection doesn't apply to old files, but will apply to everything uploaded once you are running v2.02. You can find this option in the settings for each form.

media-library-filter

Whether you turn on file protection or not, your form uploads will be hidden on the Media Library page. If those uploads are attached to a post, you'll still see them. Otherwise, only those with permission to edit entries from the back-end will see the option to "show form uploads." Any direct viewing of the WordPress attachment page is also blocked from users who don't have permission.

File Importing

Up until now, importing files from one site to another required our Upload Importer plugin. That extra plugin is no longer needed. We have merged the Upload Importer add-on into Formidable. You'll now see an option to import files when you import your entries.

Text Calculations

Combining multiple field values into a single field is a request we get on a regular basis. In the past, we've referred you to our JavaScript examples. But now it's easy and no custom code is needed. Check a box and enter the fields you want to combine.

text-calculations

While we were making these changes, we also simplified age calculations. Just put [age id=25] in a calculation box, where 25 is the id of your date field, and this will automatically calculate the age. Keep in mind that saving the age in your form will stay the same over time, while getting the age directly from your date field inside of a View will always be current.

Thank you for all your support! We hope you will enjoy these exciting new changes. We think it's a big improvement and as always, we have great new features planned for the coming months.

Read more: 6 options to look for in a WordPress File Upload Form

Using WordPress and want to get Formidable Forms for free?

Get Formidable Forms Lite Now

This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.

Comments

  1. nathan.graham says

    June 2, 2016 at 5:36 pm

    Excellent! Looking forward to trying the text calculations out.

    Reply
  2. Denny says

    June 2, 2016 at 9:38 pm

    The new file upload field looks amazing! Thank you so much for it!

    Reply
  3. robert clapp says

    June 3, 2016 at 10:47 am

    Nice work, as always!

    Reply
  4. Kevin Thom says

    June 3, 2016 at 10:47 am

    I'm so happy to have the file size upload limit built into the field. Thank you!

    Reply
  5. luisn says

    June 3, 2016 at 10:54 am

    Very nice! Protecting files is a very handy feature!.
    The new uploader works amazing in android devices.

    Reply
  6. Chinedum Okerengwor says

    June 3, 2016 at 11:53 am

    Really great addition.

    Reply
  7. aandrade says

    June 3, 2016 at 11:54 am

    Amazing work, thank you!

    Reply
  8. webierweb says

    June 3, 2016 at 1:05 pm

    Love it. Amazing.

    Reply
  9. Chris says

    June 3, 2016 at 2:02 pm

    File uploads looks awesome! It gets my wheels turning about using this to build an intranet or project management solution.

    Reply
  10. Gabriel says

    June 3, 2016 at 2:13 pm

    Sweet Steph! Love you guys! thanks for your hard work!

    Reply
  11. Amith Prahalath says

    June 4, 2016 at 4:23 am

    The improved Drag and Drop file upload improvements are going to be critical in the company registration and business consulting industry. This could not have come at a better time. Thanks Steph!

    Reply
  12. David says

    June 5, 2016 at 2:15 am

    Great update!

    Reply
  13. Vera Schafer says

    June 5, 2016 at 5:48 am

    Can't wait to try these new features. I'm proud to be a loyal customer for so many years because you are always making FP the best option for Forms.

    Reply
  14. Shane says

    June 5, 2016 at 5:06 pm

    Some of these changes might be just what we needed to help make Formidable our exclusive WordPress Form plugin! Awesome work.

    Reply
  15. mytoura says

    June 6, 2016 at 6:00 am

    Wahoo... yet another amazing upgrade to an already outstanding product. Seeing as though my main site is photography related, this is just what we needed.

    On top the file uploads to finally be able to get rid of the javascript we used to do text calculations is great - combining first name and last name into one field, creating page slugs too. Awesome.

    Thanks Formidable team!

    Reply
  16. Subhan says

    June 10, 2016 at 3:41 pm

    Formidable pro is always the best with continuous development and update. Thanks

    Reply
  17. Sean Seale says

    May 10, 2017 at 12:43 am

    Hi there awesome developer. I have a questions concerning the extent to which your forms can be customized to fit the need of a specific request. Here's what we're trying to do: We're building a consulting platform for nutritionists. We want the nutritionist to be able to (1) log into the membership area of our website, (2) send a unique URL to their client. That URL would open a Form that we had pre-made for them. (3) the client fills out the form and submits it, and (4) the answers get sent to the nutritionist's email OR back to their membership area on our website. The main issue we see is that the wordpress integration would make all the answers come back to ONE email address (the person who setup the account). We would need EACH member of our platform to have a different URL for the form so they each get their client's answers back, but not everybody else's.. I hope that all makes sense to you. We're not coders so we know all this is currently above our pay grade, but we\'re
    looking for solutions with systems and/or people who could actually pull it off. We\'d appreciate ANY insight on where to look for our answer, whether it be "we can do that for you!" or "only Neo could do that" or "you should talk to [insert coding ninja name here]"... Thanks so much for your time and help! I look forward to your reply 🙂

    Reply
    • Steph Wells says

      May 11, 2017 at 3:34 pm

      Hi Sean,
      That sounds doable to me. If you decide to purchase, we can give you more guidance on this if you open a ticket in our help desk. Thank you!

      Reply
  18. Plus1_user says

    June 23, 2017 at 9:48 am

    Can we submit the form using ajax if form contains File upload Field?

    Reply
    • Steph Wells says

      June 23, 2017 at 3:39 pm

      Yep, you sure can.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Get Email Updates

Popular Resources

    • How to Create a Searchable Database on a WordPress Site
    • Create a WordPress Custom Calculator: Easy, Powerful Results
    • How to Create a Fitness Tracker in WordPress
    • Formidable Views: The Best WordPress Custom Application Plugin
    • How To Require Email To Download Files in WordPress
    • How to Create Conditional Drop Down Lists in WordPress Forms
    • Best Gravity Forms Alternative for WordPress: Formidable Forms vs. Gravity Forms
    • How to Make a Quiz in WordPress
    • WPForms Alternative: Formidable Forms vs. WPForms Compared

Take on bigger projects Right Now

Get the tools you need to revolutionize your workflow and architect a masterpiece. Build the most advanced WordPress forms and actually use the data you collect in meaningful ways.

Get the most advanced WordPress form plugin and the only form builder with integrated Views.

Get Formidable Forms Now

Resources

  • Community
  • Affiliates
  • Contact
  • Free Online Form Builder

Top Features

  • Application Builder
  • Calculator Forms
  • Surveys & Polls
  • Quiz Maker
  • Form Templates
  • Application Templates
  • Directories
  • Donation Plugin

Company

  • About Us
  • Giving Back
  • Careers
  • Newsletter
  • WP Tasty
  • Nutrifox

Copyright © 2023 Strategy11, LLC. Formidable Forms® is a registered trademark Strategy11, LLC.
Privacy Policy | Terms of Service | Sitemap

Join 300,000+ using Formidable Forms to create form-focused solutions fast. Get Started See User Reviews