function user_relationships_rules_action_delete_relationship_form in User Relationships 6
Action delete relationship configuration form.
File
- user_relationships_rules/
user_relationships_rules.rules_forms.inc, line 51 - Rules configuration forms for the system module
Code
function user_relationships_rules_action_delete_relationship_form($settings, &$form) {
$settings += array(
'requester' => '',
'requestee' => '',
'op' => '',
);
$form['settings']['requester'] = array(
'#type' => 'textfield',
'#title' => t('Requester'),
'#default_value' => $settings['requester'],
'#description' => t('User ID of requester. Insert token here for dynamic action.'),
);
$form['settings']['requestee'] = array(
'#type' => 'textfield',
'#title' => t('Requestee'),
'#default_value' => $settings['requestee'],
'#description' => t('User ID of requestee. Insert token here for dynamic action.'),
);
$options = array();
$relationship_types = user_relationships_types_load();
foreach ($relationship_types as $relationship_type) {
$options[$relationship_type->rtid] = $relationship_type->name;
}
$form['settings']['relationship_type'] = array(
'#type' => 'select',
'#title' => t('Relationship type'),
'#default_value' => $settings['relationship_type'],
'#options' => $options,
'#description' => t('Select relationship type.'),
);
$form['settings']['op'] = array(
'#type' => 'select',
'#title' => t('Operation'),
'#default_value' => $settings['op'],
'#options' => array(
'remove' => t('Remove'),
'cancel' => t('Cancel'),
'disapprove' => t('Disapprove'),
),
'#description' => t('Select the operation you wish to perform.'),
);
}