=== AJAX Contact === Contributors: kounterfeit Tags: ajax form, contact, jquery, form, contact form, jquery form, ajax contact form, contact widget, widget, ajax widget, form widget Requires at least: 3.0.0 Tested up to: 3.1.2 Stable tag: 1.5.0 Easily add AJAX contact forms to any page, post or widget area with an unlimited number of custom fields. Easy to manage and style! == Description ==
This AJAX Contact module, when active adds a Contact Form post type with a jQuery powered form editor interface. This interface makes creating contact forms quick and easy with no limit to the number of fields you can have. Contact forms can then be embedded in any page or post - you can even put multiple forms or form instances together in one place with no conflict! As of v1.4 the AJAX Contact addon includes a widget for easily adding your forms in to widget areas.
Form headings, labels, fields and error messages are easy to style using CSS. Form validation and submission degrades gracefully when JavaScript is disabled on the client system.
This addon was developed by Callan from Integrated Web. Feel free to get in contact with me with any feedback or feature requests.
== Installation == Extract the zip file and just drop the contents in the wp-content/plugins/ directory of your WordPress installation and then activate the Plugin from Plugins page. == Frequently Asked Questions == = What happens if JavaScript is disabled on my visitors computer? = AJAX Contact degrades gracefully if JavaScript is disabled. = How do I stop the form editor from displaying on the edit post page? = Via the screen options menu that you can display on the edit post page by clicking the tab in the top right hand corner. == Screenshots == 1. A custom styled form displaying on a WordPress page 2. Custom post type 3. Edit contact form page 4. Form Editor 5. New AJAX Contact widget 6. Using the_title and the_id in a hidden field, great for widget contact forms that should also send through details about the page it was submitted from. == Changelog == = 1.5.0 = * Some admin UI enhancements * Added ability to hide labels for fields * Added two new field types (hidden and read-only) * Introduced support for setting the current page/post title or ID as the default value or options for fields = 1.4.1 = * Bug fix for issue causing error messages to display when the form submission was successful = 1.4.0 = * Added AJAX Contact form widget * Fixed a bug that broke some links in the admin section = 1.3.0 = * Contact form degrades gracefully with JavaScript off * Multiple forms / form instances conflict when placed on a single page fixed * Added custom post type for form management = 1.2.0 = * Admin Interface Enhancements * Admin drag & drop re-ordering * Added admin icons for better UEX * Added 6 new field types = 1.1.1 = * Admin Interface Enhancements = 1.1.0 = * Major Admin Interface Enhancements * Minor Bug Fixes = 1.0.2 = * Admin Interface Enhancements * Minor Bug Fixes = 1.0.1 = * Admin Interface Enhancements * Minor Bug Fixes == Upgrade Notice == = 1.5.0 = This version features some UI enhancements, adds two new field types (hidden and read-only) and introduces support for setting the current page/post title or ID as the default value or options for fields. = 1.4.1 = This version provides a fix for an issue causing error messages to display when the form submission was successful. = 1.4.0 = This version fixes some minor bugs including a one that broke some admin control panel links. This version also introduces a widget for the displaying of contact forms - meaning any widget area can now be filled with an AJAX Contact form! = 1.3.0 = This version introduces graceful degradation when JavaScript is disabled on the client system, contact forms as a custom post type and the bug causing issues with multiple forms / form instances on a single page has been fixed. = 1.2.0 = This version introduces a number of admin UI enhancements as well as 6 new field types including headings. Form field items can now be re-ordered in the admin interface by dragging & dropping. = 1.1.1 = This version introduces a number of minor admin UI enhancements. = 1.1.0 = This version introduces a number of minor admin UI enhancements and bug fixes. = 1.0.2 = This version introduces a number of minor admin UI enhancements and bug fixes. = 1.0.1 = This version introduces a number of minor admin UI enhancements and bug fixes.