Tuesday, December 23, 2008

Form Building in Drupal

It's the Form builder module: an AJAX, Drag and Drop interface for constructing forms in Drupal.The Form builder project reads and modifies Form API arrays. Using a well-known data-structure that most Drupal developers are familiar with should make for low barrier to entry for utilizing the new module.

The project uses a AJAX-based interface for updating form elements. As you modify properties such as "Title" or "Description", Form builder makes requests in the background to update the element through Drupal's internal FAPI system. The user gets a live preview of their changes without saving the form. This approach means that no additional JavaScript needs to be written by implementing modules, since the rendering is done in PHP and then sent to the client as needed. For Live Demo Click Here.This module is still very new, so it is not recommended using it on any production site.

No comments: