Form Reader

Introduction

Wondering how a form you designed online would validate all the data entered by the user? Well, that’s what our plugin ‘Form Reader’ does. It handles everything that comes under form submission ie. right from validation till sending a mail to the user and also the admin.

Form Reader works like a handshake between the frontend and the backend by performing form data validation, storing data into the database and sending mails to the concerned recipients.

Features

  • Custom class
  • Customized UI/UX
  • Database backup
  • Mails automated
  • Email template inclusion
  • Additional email id’s
  • Validation
  • Redirect page URL

Pre-requisites

  1. WordPress 3.5.2 or greater
  2. PHP 5.2.6 or greater (5.3 recommended)
  3. MySQL 4.1.2 or greater (5.x recommended)

Setting Up

  1. Navigate your way to the “plugins” on the dashboard and then click on “Add new” and type in the plugin name in the search box and hit enter and then click on “install now” across the plugin and then activate the plugin in the plugin list.
  2. Alternately, you could download the zipped file of the plugin from the specific plugin page of “labs.think201.com”, now navigate your way to the “plugins” on the dashboard and click on the “upload plugin”, now choose the “.zip” file that had been downloaded earlier and click on “install now”, now activate this plugin in the plugin list.

Test it Out

Once the plugin is installed and activated, navigate your way to the Dashboard and this installed plugin can be found in the sidebar menu section. Now go to the Dashboard of the plugin, here there would be an ‘Overview’ and the ‘Integration’ steps for the plugin.

Now it’s time we create a form and integrate it with the form in our website. Therefore, navigate your way to the ‘Add Form’ and the necessary configurations are as follows.

  1. Basic details
    • Specify a user-friendly name for the form.
    • A checkbox asking whether the responses have to be saved in the database.
  2. Email details
    • Firstly, we need to enter the admin’s email id.
    • We could also specify additional emails if any that would come under ‘cc’.
    • There would be a checkbox asking whether a mail has be sent to the user on successful submission.
    • We also have a field for the subject of the mail to be sent to the user ie. ‘Thanks for connecting with us’,etc.
    • We can include a customized email template file, if any.
  3. Form field details
    • Here you should be providing the list of fields that comes in the form.
    • Then specify the ‘form id’ eg. contact-form with a ‘#’.
    • Here we would have to specify the field name that takes in the email id of the user.
    • Finally, there would be a checkbox asking whether the form data entered by the user should be validated or not.
  4. Form submission details
    • There would be a textbox provided to enter in the success message on successful form submission.
    • Similarly there would be a textbox provided to enter in the failure message in case the form submission fails.
    • Then there would be a checkbox asking whether on successful form submission the user has to be redirected to another page.
    • Finally, there would be a textbox provided to enter the redirect page URL.

Plugin Link