formAPI


Tags:

CMS: Drupal

Friday - 11:30am - Friday - 12:30pm

Room:
big room

Description:

Need to customize an existing form for a site? Hoping to do some form manipulation magic in your module? Baffled by hook_forms? Drupal's Form API provides a powerful set of tools for manipulating and processing HTML forms, but mastering it takes more than tinkering.

This session will feature a guided tour of the Form API workflow, notes about the various hooks your code can use to inject custom behaviors, and explanations of some of the little-understood features the API offers. A Q&A session with Drupal's Form API gurus will round out the presentation.

Lead by:


Tags:

CMS: Drupal

Friday - 1:45pm - Friday - 2:45pm

Room:
big room

Description:

The inclusion of the jQuery JavaScript library in Drupal 5.0 has opened up the possibility of more responsive user interfaces. Use of Ajax/Ahah techniques to do incremental page updates can create a more satisfying interaction, but it also requires some rethinking of how you structure your module.

The session will provide an overview of the issues involved in creating JavaScript-enabled forms that do incremental page updates. I will also present my work towards a generic framework which extends the FormAPI to auto-generate the necessary JavaScript.

Lead by: