Form controller

sun - February 29, 2008 - 03:02

This project has been replaced by Form module.

Form controller closes a gap in Drupal's module framework. While we have CCK and Views for contents, Blocks and Panels for regions, and similarly configurable solutions for other things, we haven't had a module to configure and control forms.

The primary purpose of this module was to have a "Form Spy"-alike helper that aids in retrieving and selecting form ids for modules like Journal, #translatable, Fivestar, Compact forms, aso. However, it quickly turned out that Form controller is basically able to be a general purpose helper for most modules that implement hook_form_alter().

For this reason, Form controller does (almost) nothing on its own. It allows other modules to implement hook_form_controller() to allow administrative users to define settings for any FAPI-based form in Drupal. Form controller loads those settings and returns the form values back to the hook_form_controller() implementation (for now, that is). Modules can use this valuable information to alter/don't alter a form, or for whatever they like.

Form controller is very lightweight. Admittedly, the included JavaScript needs some love from a jQuery guru, however, it works for now.

Got an idea and time to contribute for this module? Create a feature request!

Dependencies

Installation

Credits

Current maintainers:

This project has been sponsored by:

  • unleashed mind
    Specialized in consulting and development of Drupal powered sites, our services include installation, development, theming, customization, and hosting to get you started. Visit http://www.unleashedmind.com for more information.

Downloads

Recommended releases

Version Downloads Date Links
5.x-1.1 Download (12.27 KB) 2008-Mar-02 Notes

Development releases

Version Downloads Date Links
6.x-2.x-dev Download (13.73 KB) 2009-Nov-20 Notes
5.x-1.x-dev Download (12.28 KB) 2008-Mar-02 Notes


 
 

Drupal is a registered trademark of Dries Buytaert.