Download & Extend

Rules Forms Support

Note: due to significant changes in 7.x-1.x-rc1, existing rules may be broken when upgrading from a prior version. Please uninstall and remove all module files before installing the latest version.

Rules Forms Support is looking for a co-maintainer.

Overview

Rules Forms Support provides a Rules based method for controlling forms and their elements. The module can be used to alter any form provided by Drupal core or contributed modules. Change element titles, descriptions, weights, and more, or validate form data and set form errors. Rules forms saves time and cost by affording site builders the ability to monitor and alter forms without the need to implement a custom module.

For help getting started with Rules Forms Support, please see the module documentation.

Features

  • Activate events for form creation, validation, and submission on a form-by-form basis.
  • Target individual form elements or the entire form in conditions and actions.
  • Manipulate the attributes of a form element like title, description, weight, and more.
  • Validate the values of form elements during form validation.
  • Set form errors when rule-based validation fails.
  • Redirect users to a different page upon viewing or submitting a form.
  • Examine the attributes of elements in active forms with the element inspection tool.

Rules Forms Support 2

A second version of Rules Forms for Drupal 7 is currently being developed. Our primary goals in developing this second branch is to integrate the features of Rules Forms with the power that entities have brought to Drupal 7. A development snapshot of this branch will be released as soon as it is prepared for public testing.

New/planned features in RFS2

  • Form data is passed to Rules in the form of an entity.
  • Form properties and elements are identified as entity properties.
  • This means the form or form_state structure can be traversed through the Rules data selector.
  • Any form property or element property can be modified in a single action.

Downloads

Recommended releases

Version Downloads Date Links
7.x-1.0-rc2 tar.gz (25.57 KB) | zip (30.02 KB) 2012-Feb-22 Notes

Development releases

Version Downloads Date Links
7.x-1.x-dev tar.gz (28.01 KB) | zip (32.56 KB) 2012-Feb-27 Notes

Project Information


Maintainers for Rules Forms Support

  • jordojuice - 100 commits
    last: 1 year ago, first: 2 years ago
  • rump - 1 commit
    last: 1 year ago, first: 1 year ago

Issues for Rules Forms Support

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Statistics (2 years)
New issues
Open bugs
Participants