function privatemsg_filter_remove_tag_submit in Privatemsg 6
Same name and namespace in other branches
- 6.2 privatemsg_filter/privatemsg_filter.module \privatemsg_filter_remove_tag_submit()
- 7.2 privatemsg_filter/privatemsg_filter.module \privatemsg_filter_remove_tag_submit()
- 7 privatemsg_filter/privatemsg_filter.module \privatemsg_filter_remove_tag_submit()
Form callback for removing a tag to threads.
1 string reference to 'privatemsg_filter_remove_tag_submit'
- privatemsg_filter_form_privatemsg_list_alter in privatemsg_filter/
privatemsg_filter.module - Implements hook_form_FORM_ID_alter().
File
- privatemsg_filter/
privatemsg_filter.module, line 596 - Allows users to tag private messages and to filter based upon those tags.
Code
function privatemsg_filter_remove_tag_submit($form, &$form_state) {
$operation = array(
'callback' => 'privatemsg_filter_remove_tags',
'callback arguments' => array(
'tag_id' => $form_state['values']['tag-remove'],
),
'undo callback' => 'privatemsg_filter_add_tags',
'undo callback arguments' => array(
'tag_id' => $form_state['values']['tag-remove'],
),
);
drupal_set_message(t('The tag has been removed from the selected conversations.'));
privatemsg_operation_execute($operation, $form_state['values']['threads']);
}