Views row operations provides a new views field which allows you to add buttons to a view row that trigger operations on that row. It extends the power of Views bulk operations so that each button can be configured in a very similar way to bulk operations.
Rationale: Less is more
Views bulk operations is an awesome module, which is designed to allow operations to be applied in bulk to a view. It's user interface is well suited for this objective, but it is a bit long-winded when you just want to apply an operation to only one item in a view.
The purpose of this module therefore is simply to reduce the number of clicks a user needs to perform in order to execute a 'bulk' operation on only a single row. With Views bulk operations, this can take up to 4 clicks and some scrolling: For example, if your operations are in a select drop down:
- select the row, then scroll back to the top
- open the select drop down
- choose the operation
- then click 'Execute'.
If you're using buttons for your bulk operations, there are less clicks (2), but still potentially a bit of scrolling.
With Views row operations, a user can simply find the row in the view and click a button in the row to perform an operation on that item: 1 click!
Usage