-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement "Simple" Views Bulk Operations (VBO) #142
Comments
I filed an initial PR for VBO at backdrop/backdrop#134. It adds the new handler for bulk operations and exposes it to comments and nodes. It also removes some unnecessary actions that never really made much sense in the first place (manually saving nodes or comments), and don't apply at all for our situations in core now that Trigger module isn't around any more. This patch doesn't yet include any implementations (or tests) of the bulk form. Considering we'll be adding both in #149 and #150, this PR is only any initial pass. |
I merged in backdrop/backdrop#134 to unblock our actual implementation issues for VBO. Let's finish individual implementations in #149 and #150. |
This is a followup to Views in core. Once Views is included, we need to start converting administrative interfaces to use it.
Drupal 8 implemented a "simple" version of VBO in core that did not include actual "bulk" operations, queuing, or batching. Instead, it implemented simple actions that set a temporary value and redirect the user to the existing pages provided by node and user module to perform operations on a group of nodes or users.
Here are two examples:
In our case, we'll be less elaborate yet with our set of changes. Instead of rewriting the underlying actions system, we'll probably leave actions mostly as-is and simply provide a few additional actions that redirect to the node/user operation pages. Looking over the code base of VBO for D7, one enhancement that we may want to include is is the "actions_permissions" module (bundled with VBO), allowing for a more flexible access to individual access.
The text was updated successfully, but these errors were encountered: