adahas

adahas

intouch

Current version: 2.0

Overview

This is a plugin for WordPress which allows you to insert a custom build contact form, which on submission will send the information via email.

Features

These are the list of features available in the current version.

  • Customizable contact form with variable number of fields.
  • Ability to specify mandatory fields.
  • Can forwarded to any email address.
  • Instant insertion using the Quicktag.
  • Complete customization from admin panel.
  • Instant submission using AJAX (for JavaScript supported browsers), and minimum overhead.
  • Fall-back to standard HTML form submission, if JavaScript is not supported.
  • Conforms to XHTML 1.0 Strict / XHTML 1.1
  • Compatible to be served as application/xhtml+xml

Requirements

  • WordPress 2.0 or above
  • Support for PHP mail command
  • JavaScript enabled browser (optional, but recommended)

Installing

  1. Download the zip archive and extract it.
  2. Upload the files extracted to the plug-ins directory. (E.g. /wp-content/plugins/)
  3. When extracted, there will be a directory named ‘intouch’ under the plugins directory, and in the intouch directory, 7 files will be available
  4. Now the plugin should appear under the ‘Plugins’ tab in admin panel.
  5. Activate the plug-in.
  6. A new tab named after the plugin name will appear under the ‘Options’ tab in admin panel.
  7. That’s it.

Configuring

  1. Go to the ‘intouch’ tab under admin panel’s ‘Options’ tab.
  2. Change the values in ‘Fields’ section as you prefer to change the way the form is displayed.
  3. To add more fields, click ‘Add another field »’ button.
  4. Change the values in ‘Messages’ section as you prefer, these are the messages displayed when the form submission succeeds or fails.
  5. Lastly, change the ‘Email Options’ to specify the email address to which the message should be sent to, and the subject of the message send.
  6. After you have set the settings, just click ‘Update Settings’ button.
  7. Create a new ‘Page’ or edit the ‘Page’ where you want to place your contact form.
  8. If the Quicktag is available (only if JavaScript is supported), just take the cursor to where it should appear, and click the Quicktag ‘intouch form’.
  9. If the Quicktag is not available, place the text specified on the bottom of the ‘intouch’ options panel in admin panel, where you want the form to appear.
  10. Now, your contact form will appear where you placed it.

Download

Change Log

  • 2.0 – Fixing some style issues, externalizing the styles (css) to a different file, removing css and javascript included in every page, fixing the permission issue on the admin settings page.
  • 1.2 – Some restrictions applied to prevent spam bots submitting bogus emails. Thanks to all who reported such incidents.
  • 1.1 – A minor bug was found and corrected. (Thanks to Philippe)
  • 1.0 – Initial version.

Thanks

Special thanks to:

Ryan Duff and Firas Durri, authors of WP-ContactForm, to which this
plugins’ initial concept and some parts of code was built based on.

modernmethod inc, for SAJAX Toolkit, which was used to build this
plugins’ AJAX implementation

Questions and Bug Reports

If you have any question or have found a bug in this plugin, please contact me, and I’ll bet back to you as soon as possible.