1.4.3
4 April 2013
- Fixed a bug with conditionally hidden elements with custom validators
- Fixed the “Browse text” and “Default text” options of the File Upload element not saving properly
- Fixed the Uniform File Upload field height in IE
- Fixed the shortcode Insert button not working in some situations
1.4.2
25 February 2013
- Fixed the ending Group element always displaying the name “New”
- Fixed placeholder variables in email content not being formatted correctly
- Fixed HTML encoded characters displaying in exported entries
1.4.1
13 February 2013
- Added an option in the Group settings to show the Group name in the default notification email
- Fixed the jQuery Smooth Scroll plugin to be compatible with jQuery Tools Scrollable
- Updated the German and Italian translations
1.4
25 January 2013
- Fixed an incorrect error message with the Length validator
- Added a confirmation when leaving the form builder page if there are unsaved changes
- Added a BCC option to the notification email settings
- Fixed the “Use Ajax” option, it will no longer cause a JavaScript error when disabled
- Added a mbstring extension check to the server compatiblity section
- Added an option to disable Uniform and SWFUpload output from the plugin settings
- Fixed a bug with the placeholder values for post ID, post title and referring URL
- Added a new placeholder value {entry_id} that returns the ID of the submitted entry
- The global border/background/text colour settings are now also applied to textareas
- Updated the jQuery UI, qTip2 and InFieldLabels scripts
- Added more jQuery Datepicker localizations
- Shortened the form unique ID hash
- Added a filter to override the form unique ID, you can use this to have static ID attributes within the form HTML
- Added an error class to the wrapper of elements with errors
- Fixed redirecting on successful submit when JavaScript is disabled
- Added hooks for modifying the success redirect URL
- Added code to throttle the update check to once per hour
- Added a unique ID display in the Hidden element settings
- Conditionally hidden elements no longer display in the notification email or when viewing entries
- Added options to display empty fields in the notification email and when viewing entries, and they are now hidden by default
- Fixed a compatibility issue with the Jigoshop plugin
- Fixed the Regex validator
- Fixed the form shortcode being wrapped in <pre> tags when pasting into the page visual editor
1.3.6
12 December 2012
- Fixed an error with WordPress 3.5
- Fixed a compatibility issue with W3 TotalCache JavaScript minification
- Removed the blank custom.css file
- Removed the Fancybox styles that were causing 404 errors in IE
- Changed the image preloading JavaScript to run after the page has fully loaded
- Fixed the success redirect when JavaScript is disabled
- Added full Italian translation file
- Added partial Bulgarian translation file
- Updated Dutch translation file
- Added some more date format options
- Changed the plugin path constants to work if the plugin is in a symlinked directory
1.3.5
10 March 2012
- Fixed an issue with conditional logic in IE7 and 8
1.3.4
5 March 2012
- Fixed an issue where conditional logic breaks in IE7/IE8
- Fixed an issue with showing values of arrays in the plain text email
1.3.3
14 February 2012
- Renamed the plugin to Quform
- Fixed a bug with file permissions with non-Flash uploaded files
- Fixed Uniform script to be compatible with jQuery 1.6
- Added hooks to write your own validation code
- Added a hook to pass custom options to the datepicker
- Fixed a bug with submitting the form with Uniform disabled
- Added the Russian and Ukrainian translations – thanks to Protera
- Fixed the plugin submitting twice if the form had been moved in the DOM
- Added an option to center Fancybox in the viewport after conditional logic is applied
- Fixed slashes being added to submitted form data
- Changed the form builder tab script to jQuery Tools to avoid conflicts with other plugins
- Added a server compatibility section to the settings page
- Fixed a bug with reCAPTCHA and scrolling in Chrome
- Changed the popup script to use inline HTML instead of an Ajax request. If you were using the variable “Referring URL” in a previous version for a popup form, you should change it to “Form URL”. With this change you can now access more variable data in a popup form – such as Form URL, Referring URL, Post title, Post ID.
- Fixed a bug with Uniform radio buttons with two of the same form on one page
- Fixed a bug with the reCAPTCHA field with conditional logic
- Shortcodes are now parsed inside the HTML element content and form/group/element descriptions
- Fixed the reCAPTCHA field inside a popup
- Fixed the Flash uploader button inside a popup in Safari 4
- Fixed instability in the form builder if an error occurs when one of the elements
- Added the group name to the end group element
- HTML is now allowed in group title, descriptions and radio/checkbox options
- Added an option to swap day and month in the Date element
- Added an automatic fix for themes with the [raw] shortcode
- Fixed the autoreply email format option not saving properly
1.3.2
12 January 2012
- Fixed the group column alignment not saving properly
- Fixed the plugin include files from being visible from outside the plugin
- Fixed notice error in widgets
- Fixed form preview breaking with certain themes or plugins
- Fixed it so that viewing the dashboard widget needs view entries permissions
- Fixed using background images and quotes within the CSS system
- Fixed a CSS bug with group title and group element wrapper
- Fixed some form builder CSS bugs in IE7
- Added the ability to add variables to the success message
- Added the German translation – thanks to Roland Dietz
- Added the German states as bulk options
1.3.1
21 December 2011
- The plugin is now compatible with WP 3.1 again
- The previous change to move the CAPTCHA fonts to a temporary directory now only happens on Windows systems
- Fixed the reCAPTCHA allowing any text as a solution
- The error messages for reCAPTCHA and CAPTCHA elements can now be translated in the element settings
- Fixed the file upload custom error messages not working
- The HTML element now has an option to act like a normal element, enabling conditional logic and fitting into groups.
- Added more global styles to add CSS to all parts of the submit button
- Added the Dutch translation – thanks to Paul Backus (http://backups.nl)
1.3
16 December 2011
- Fixed blank notification emails in HTML format
- Fixed theme and language backups during plugin upgrades
- Fixed the plugin upgrade when done via an FTP connection
- If a custom.css file exists in the /css/ directory it is loaded, this can be used for minor CSS overrides that do not
merit a theme. This file will not be removed by plugin updates. - If you create a .js JavaScript file with the same name as your theme .css file, it will be loaded into the page. You can use this
to create theme-specific JavaScript such as image preloading. - The success message no longer appears momentarily when redirecting on success
- Fixed a bug with Length validator
- Added a new option “Inherit” for group label placement and this is now the default setting
- Fixed an issue with the plugin upgrade on Windows systems after adding a CAPTCHA element to a form
- Changed the temporary directory to use WP function get_temp_dir()
- Date and time dropdowns are now able to be styled using the CSS system
- Uniform selects now take the width of the base select element
- Added an option to have columns inside group floating left as well as the default proportionally spaced
- Added an option set the label placement on a per element basis
- Added an option to clear default value on click
- Added options to have tooltips displayed with a help icon instead of interacting with the field, the options can be also be changed on a per element basis
- Added an option in the Date element to show months as numbers instead of text
- Added a bulk options import feature to Checkboxes/Multiple Choice and Dropdown Menu elements. You can choose from predefined import data or enter your own.
- Fixed an issue saving forms if the Prototype library is loaded on admin pages
- Fixed Uniform file upload form reset bug
- Fixed a bug with the File Upload validator when required
- Added exporting submitted entries to a CSV file
- Added image preloading on frontend
- Revamped the way that forms can be displayed in a lightbox (Fancybox). There’s now an option
when inserting the form into a post/page to show the form in a lightbox - Added a new shortcode to display forms in a lightbox (Fancybox)
- Added a new widget to display forms in a lightbox (Fancybox)
- Added options to disable the output of inluded JavaScript plugins
- Added a feature to prevent duplicate values being submitted to the same form if it already exists in the entries database.
- Fixed an issue with plain text Autoreply email content
- Changed database version check to the init hook
- Added conditional logic – the ability to show or hide fields based on the values of other fields.
- Added language option to reCAPTCHA element
- Entries are now stored in UTC time and are converted to the local timezone when viewing. The submit times of entries submitted before this update may change.
- Exporting of entries now takes local timezone into consideration.
- Added a feature to set the default value of fields dynamically from URL parameters, shortcode attributes and filter hooks.
1.2
11 November 2011
- Fixed an error when adding a group element by dragging
- Fixed some broken translatable strings
- Improved the form builder UI when translated
- Links to edit the form and edit the table layout now appear correctly above the entries list
- Flash of Unstyled Content has been hidden on file upload fields
- HTML tags are no longer stripped form the entries list, so it can include links to uploaded files and email addresses
- Fixed dashboard widget unread entries query
- Fixed an database issue with the entries list with large amounts of data
- Day, Month and Year headings in the Date element are now translatable from inside the form builder
- am and pm in the Time element are now translatable from inside the form builder
- All <ul> and <li> tags in the form HTML have been changed to <div> to prevent interference with
theme CSS - jQuery UI Datepicker has been added as an option on the Date element, there are 24 themes
and 62 language options to choose from - Fixed temporary upload cleanup scheduled task
- Fixed previewing a form in a new tab in IE
1.1.1
1 November 2011
- Reverted the previous change to choose between valid XHTML 1.0 Strict or valid HTML5,
the form will always output valid XHTML 1.0 Strict - Added an Ajax hook for displaying the form in a lightbox
- Added documentation on how to display a form in a lightbox
1.1
31 October 2011
- Fixed plugin translation issue
- Added an option to select between valid XHTML 1.0 Strict or valid HTML5
- Removed global style overrides from front end base stylesheet
- Custom translations are now saved during plugin upgrades
- Added documentation on how to translate the plugin
1.0
27 October 2011