You are here

function rules_scheduler_action_delete_form in Rules 6

Changes the style of the action form, rule sets have to be selected from a select box.

File

rules_scheduler/rules_scheduler.rules_forms.inc, line 11
Contains forms for rules scheduler actions.

Code

function rules_scheduler_action_delete_form($settings, &$form) {
  $form['settings']['ruleset']['#type'] = 'select';
  $rule_sets = array(
    '' => '',
  );
  foreach (rules_get_configured_items('rule_sets') as $name => $set_info) {
    $rule_sets[$name] = $set_info['label'] . ' (' . $name . ')';
  }
  $form['settings']['ruleset']['#options'] = $rule_sets;
  $form['settings']['ruleset']['#multiple'] = FALSE;
  $form['settings']['ruleset']['#required'] = FALSE;
  $form['settings']['task_identifier']['#required'] = FALSE;
}