This module gives you a framework to easily make client side and server side validation in the same time. It increases the validation features of the Drupal Form API (FAPI). If you want to have a powerful tool for creating custom validation logic to any text field, without writing a tons of codes, this module is for you!
There are a few validation modules in Drupal, but this is the only one, which uses full client side validation without sending AJAX requests. This is the main advantage of this module compared to the other validation modules: the responsiveness of your Forms will be better than in AJAX-based implementations.
The other advantage relies on modular extensibility: you can choose the expected modules to enable only the desired rule set. For now the RichForm API contains only Regex-based validation. Our goal is to extend this functionality to other kind of rule administration.
The RichForm API module’s target group are the module developers, not the Drupal end users.
How to use
The module has two actions:
|RichForm||FAPI Validation||Validation API||Validations|
|Client validation||yes, without AJAX||no||no||no|
|API||yes, RichForm API||yes||yes||yes|
This project is sponsored by Integral Vision Ltd.
- Maintenance status: Actively maintained
- Development status: Under active development
- Reported installs: 45 sites currently report using this module. View usage statistics.
- Downloads: 2,584
- Last modified: 27 November 2014
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.