Bulk Add/Edit Field Choices.
Add, Edit, and rearrange the field options in radio, check box, and drop-down select fields. Click "Bulk Edit Field Choices", select predefined choices or copy and paste your own choices, and click the "Update Field Choices" button when complete.
CSV Entry Import. Export or create a custom CSV file and then import entries into your forms. See the Knowledge Base for instructions.
Custom Display "Insert Position." Some themes do not load the automatic custom displays correctly. This happens when the theme tricks Formidable into believing the custom display has already been loaded. If your custom display settings don't show up on your page when they should, try increasing the "insert position" in the top right box in the custom display settings. This addition will prevent the custom display from being loaded multiple times per page, but will allow users to set when it shows up.
Improved frm-stats shortcode. Added functionality to frm-stats shortcode to accept "where" options in key/id=value pairs. This addition will allow you to only count entries toward your statistic when the value in another field in the form is what you insert. For example, [ frm-stats id=x 25=Hello ] where 25 is the field ID of the other field in the form and "Hello" is the value that field should have in order to be applied toward the statistic.
A calculation for standard deviation was also added. Example: [ frm-stats id=x type=deviation ]
Added Options on the Formidable Settings page.
- Option to turn off HTML5 use in front-end forms. If you want your forms to validate but your theme isn't using HTML5 you can turn it off.
- Option to turn off user tracking. If you are seeing the "Headers already sent" error, turn this off.
- CSV export format option. If your CSV exports are replacing your characters with random symbols, try changing this option.
Custom displays and post taxonomy enhancements. When using forms to create and edit posts, you are likely to include tags or categories. In custom displays, these will be automatically changed to links like they are in most blogs. You can see an example of this in the help desk (tags, status, and categories). Using taxonomies in the "where" options in custom displays now works with [get param=tag]. For example, the help desk is using this option for the tags, status, and category fields. For the URL https://formidableforms.com/topic-tags/registration/, the where row that is limiting the displayed entries is set to "Tags is equal to [get param=topic-tags]". Although topic-tags isn't a GET parameter (like in example.com?topic-tags=registration), Formidable now checks the wp_query global as well when using the [get param=whatever] shortcode.
Unique Time. If your form includes both a date and time field, checking the box to set your time field to "Unique" will do extra special things now. When a date is selected, any times that have been selected for that date will be removed from the time options. If one user selects July 14th at 5:00, when another user selects July 14th, 5:00 will not be an option in the drop-down. This is a small step towards better booking forms.
Added [ frm-entry-update-field ] shortcode. The frm-entry-update-field shortcode allows updating of a single field in an entry with an ajax link. For more details, see "single field" at the bottom of this post.
Calculations work with more field types. The built in calculation options will now work with radio, scale, and drop-down fields
To upgrade, visit the plugins page in your WordPress admin or follow the manual install instructions.