function views_bulk_operations_archive_action_info in Views Bulk Operations (VBO) 7.3
Same name and namespace in other branches
- 6.3 archive.action.inc \views_bulk_operations_archive_action_info()
- 6 actions/archive.action.inc \views_bulk_operations_archive_action_info()
Implements hook_action_info().
File
- actions/
archive.action.inc, line 14 - Provides an action for creating a zip archive of selected files.
Code
function views_bulk_operations_archive_action_info() {
$actions = array();
if (function_exists('zip_open')) {
$actions['views_bulk_operations_archive_action'] = array(
'type' => 'file',
'label' => t('Create an archive of selected files'),
// This action only works when invoked through VBO. That's why it's
// declared as non-configurable to prevent it from being shown in the
// "Create an advanced action" dropdown on admin/config/system/actions.
'configurable' => FALSE,
'vbo_configurable' => TRUE,
'behavior' => array(
'views_property',
),
'triggers' => array(
'any',
),
);
}
return $actions;
}