Form controller
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Downloads
Component created
Component changed
Component body
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
- Please see current README.txt.
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.
