Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Release notes
Changes:
1) Now requires Entity API.
2) Now supports entity revisions. For example, add a "Content revision: Bulk operations" field, and do operations on specific node revisions.
3) Removed support for hook_node_operations() / hook_user_operations(). See http://drupal.org/node/1182448#comment-4575310
4) Added an option to force a single row to be selected, showing radio buttons instead of checkboxes.
5) Made core actions integration actually work (added back support for the "behavior" key, fixed permission issues, etc)
6) Fixed numerous paper cuts reported by users, including notices and strict errors.
All commits:
- Use instanceof instead of is_a, which is deprecated for PHP < 5.3
- #469672: 4 orphaned actions left when not using this module.
- Depend on Entity API, and simplify some code in the process.
- Issue #724686: restrict the number of selected items by dafeder, bojanz - Add a 'force single' option, making VBO show radios instead of checkboxes
- #1078858: Allow other modules to act on finished VBO process
- Core actions integration: Add back support for the 'behavior' key, save explicitly all entities that need to be saved (as specified through behavior).
- Remove redundant code from actions_permissions (since actions_list() in D7 returns the custom actions as well).
- #1190190: Undefined index: base table в views_bulk_operations_views_data_alter()
- #1183882: Notice: Undefined variable: plugin in views_bulk_operations_execute()
- Make VBO support Rules components that accept an entity of any type as the first param.
- Use operation type 'entity' instead of 'system' for actions that work on all entity types. That matches the Rules terminology.
- Quickfix for #1188400: Refactor operation types
- Pass the full entities when aggregating results for an action, not just the ids (since everything is already loaded anyway).
- For non-table style plugins, don't show 'select all' if the view has no results.
- Prevent notices when the user tries to execute a VBO action on a view with no results.
- Remove support for hook_node_operations() / hook_user_operations().
- #1179962: Place Execute button inline by amateescu
- Fix drupal core actions that don't have explicit permissions defined (such as Publish / Unpublish).
- Move VBO's validate / submit logic to custom callbacks, implementing hook_views_form_validate / hook_views_form_submit will get expensive once more modules start implementing the views form api.
- Nicer way of detecting the views form in our form alter.
- Make VBO support revisions again.