function views_bulk_operations_form_alter in Views Bulk Operations (VBO) 6.3
Same name and namespace in other branches
- 5 views_bulk_operations.module \views_bulk_operations_form_alter()
- 6 views_bulk_operations.module \views_bulk_operations_form_alter()
- 7.3 views_bulk_operations.module \views_bulk_operations_form_alter()
Implementation of hook_form_alter().
Usability improvements to standard "Send e-mail" action.
File
- ./
views_bulk_operations.module, line 370 - Allows operations to be performed on items selected in a view.
Code
function views_bulk_operations_form_alter(&$form, $form_state, $form_id) {
if (strpos($form_id, 'views_bulk_operations_form') === 0) {
if (isset($form['operation']) && ($form['operation']['#value']['callback'] == 'system_send_email_action' || $form['operation']['#value'] == 'system_send_email_action')) {
// Hide recipient field, as we have already chosen it from user list.
$form['recipient']['#default_value'] = '%author';
$form['recipient']['#type'] = 'hidden';
}
}
}