function system_rules_action_info in Rules 6
Implementation of hook_rules_action_info().
Related topics
File
- rules/
modules/ system.rules.inc, line 33 - rules integration for the system module
Code
function system_rules_action_info() {
return array(
'rules_action_drupal_message' => array(
'label' => t('Show a configurable message on the site'),
'module' => 'System',
'eval input' => array(
'message',
),
),
'rules_action_set_breadcrumb' => array(
'label' => t('Set breadcrumb'),
'module' => 'System',
'eval input' => array(
'titles',
'paths',
),
),
'rules_action_mail_to_user' => array(
'label' => t('Send a mail to a user'),
'arguments' => array(
'user' => array(
'type' => 'user',
'label' => t('Recipient'),
),
),
'module' => 'System',
'eval input' => array(
'subject',
'message',
'from',
),
),
'rules_action_mail' => array(
'label' => t('Send a mail to an arbitrary mail address'),
'module' => 'System',
'eval input' => array(
'subject',
'message',
'from',
'to',
),
),
'rules_action_mail_to_users_of_role' => array(
'label' => t('Send a mail to all users of a role'),
'module' => 'System',
'eval input' => array(
'subject',
'message',
'from',
),
),
'rules_action_drupal_goto' => array(
'label' => t('Page redirect'),
'module' => 'System',
'eval input' => array(
'path',
'query',
'fragment',
),
'help' => t('Enter a Drupal path, path alias, or external URL to redirect to. Enter (optional) queries after "?" and (optional) anchor after "#".'),
),
'rules_action_watchdog' => array(
'label' => t('Log to watchdog'),
'module' => 'System',
'eval input' => array(
'type',
'message',
'link',
),
),
);
}