Enable the site to initiate automated actions from conditions, events, or defined schedules.

Rules Forms Support

Note: versions prior to 7.x-1.0-rc1 are unsupported and deprecated. If you use any of the beta versions, I strongly recommend you to remove it and install our latest release.

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.

Rules Webform Submitted

20110425-dtpwji17ukckriyi74yebhq6hq.png

Rules WebForm Submitted adds a Condition to Rules that allows you to test to see if a specific webform node has been submitted by the current user. This is useful for restricting some content on your site to users who have completed a webform. For example, you may want to "require registration" of certain content before making it available to collect sales leads, etc.

Note: This module is similar to Webform Rules in that it supports integration between Webform and Rules, but different in that Webform Rules supports the Event "Webform Submitted", while Rules Webform Submitted provides a Condition which is typically triggered by a Node Event.

To set up this functionality,

  1. Download and enable Rules, Webform, and Rules WebForm Submitted (this module)
  2. Create a new Rule named "Require Registration To View Content" (for example)
  3. Add the Node Event "Content is about to be viewed".
  4. Add a condition for the type of node you want to restrict access on.
  5. Add the condition "Webform has been submitted" and choose the Webform that you want the user to fill out before viewing content.
  6. Click the "Negate" option to cause the rule to trigger if the webform has NOT been submitted

Signup Status Rules

This module provides rules integration for the Signup Status module, a status handler for

MSWord Rejection

Attempts to determine if newly saved content contains an indication that it has been pasted from Microsoft Word. Implemented as a Rule to allow an admin to take further action.

OG Roles Email and Tokens

This module extends rules by adding an action which allows any new node created in a group (or workflow change) to send notices to specific roles of that group. Additionally, two new tokens have been added [node:groups] and [node:group_names]. This module is good-to-go out of the box -- no specific configuration is required (one option -- see below). Just activate!

[node:groups] Will return each group_id where a node exists in more than one group (allowing notification to be sent to roles within each group)
[node:group_names] Returns the group_name for each group wherein a node exists.

NOTE:In addition to a rule action and two token additions, enhancement to standard rules modules comes in the special functionality which also exists to place this rule in "test" mode, where instead of sending messages (email) to roles within a group, email is instead sent to a list of emails stored inside a specific node. This can be used as a shortcut method for contacting specific, non-OG related users if an override is desired (extends functionality to beyond OG roles).

Pages

Subscribe with RSS Subscribe to RSS - Automation