Drupal is a registered trademark of Dries Buytaert
Release: Leaflet 10.4.11 Minor update available for module leaflet (10.4.11). Release: Session Inspector 1.0.8 Minor update available for module session_inspector (1.0.8). Release: Migrate QA 2.0.4 Minor update available for module migrate_qa (2.0.4). Release: CKEditor Description List 3.0.0 Major update available for module ckeditor_descriptionlist (3.0.0). Release: FlowDrop 2.4.0 Minor update available for module flowdrop (2.4.0). Release: JWT Token Refresh 1.0.4 Minor update available for module jwt_token_refresh (1.0.4). Release: ConReg 1.0.0-beta1 First beta version released for module conreg (1.0.0-beta1). Release: AI Image Studio 1.0.0-beta8 New beta version released for module ai_image_studio (1.0.0-beta8). Usage Milestone: Statistics Counter Module statistics_counter crossed 1,000 active installs. Module Revived: Decoupled Router 2.0.7 Module decoupled_router updated after 11 months of inactivity (2.0.7).

This module enhances the Block Bulk Actions project by improving the user experience for managing blocks. It adds features like filtering blocks by text and state, collapsing/expanding regions, selecting all blocks, and visual cues for block status and regions. It also reorganizes interface elements for easier access and provides a more stable bulk action process.

This module is an enhancement of the Block Bulk Actions (BBA) project. It takes what is already there and adds a bunch of extra UX modifications which make working with Blocks just a tiny bit easier.

This module does the following:

  • Filter regions using text
  • Filter blocks by state
  • Adds collapsing and expanding region fieldsets
  • Adds collapsing all and expanding all buttons
  • Select All Blocks for a region
  • Color code regions and block disabled state
  • Move the "save" button to a static footer
  • Move the "Region" demonstration link to a button in the footer bar
  • Move "show row weights" to the footer bar
  • Adds a number of selected blocks as a status to the footer bar
  • Each region has a status of the number of blocks and the number of enabled and disabled blocks in the region

Important

The BBA module leverages the batch mechanism but I found it problematic with sites with tons of blocks. This has more to do with how the batch service writes serialized objects to the DB. Given this issue, I opted to revoke that process and build my own iterator. Now, whenever you are about to perform a bulk action, you will see a modal confirmation alert.

Admin theme compatibility

This module is new and requires testing with other admin themes, but for now it should work nicely with Claro and Adminimal.

Thanks

Big thank you to the creator of BBA to get the ball rolling!

Activity

Tracked releases
2
Tracked since
Aug 2026
Latest release
6 days ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.0.0 Stable Aug 17, 2026
1.x-dev Dev Aug 17, 2026