Preface

Consistently ranked in the top 15 of the most installed Drupal contributed modules (see http://www.drupal.org/project/usage), Webform has proven to be a must-have extension on Drupal websites the world over. There is simply no better way to rapidly create forms on our Drupal websites.

After taking an in-depth look at working with Webform components and submitted data, we delve into enhancing our forms with some programming exercises that introduce the Webform API. Of course, no Drupal module is an island, so we cover several of the contributed modules that extend Webform to add value to our forms and the way they are experienced.

What this book covers

Chapter 1, Setting up Webform, explains how to install the Webform module and covers a brief discussion of the Webform configuration options.

Chapter 2, Trying Out Webform, introduces Webform components, building, and testing our first Webform module.

Chapter 3, Working with Submissions, covers the Webform backend and explains how to work with data submitted to our form.

Chapter 4, Discovering More Components, continues the exploration of available Webform components.

Chapter 5, Tweaking the Form Settings, covers how to customize our form’s user interface and feedback to respondents.

Chapter 6, Extending Webform, discovers additional modules to enhance the user experience of our form, protecting our forms with CAPTCHA, and an introduction to the Webform API.

Chapter 7, Theming Webform, explains how to make use of the Drupal theming layer to give our form a look and feel all of its own.

Chapter 8, Acting on Webform Submissions, creates custom modules that interact with user submitted data, adding custom validation rules.

Chapter 9, Creating Webform Components, explains how to build our own custom Webform component from the ground up.

Chapter 10, Creating Submission Actions, discusses carrying out multiple actions with a single click.

Chapter 11, Presenting and Managing Data, explains how to make use of extra modules to produce customized submitted data listings and covers how to keep track of changes made to submitted data.

Chapter 12, Going Out of the Box, discusses displaying and hiding fields based on previous input, validating input data on the client side, and importing submissions.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset