Install
Works with Drupal: ^11.0Using dev releases is not recommended, except for testing.
Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
22.69 KB
MD5: 5bc271a036cb7b48185b3aa7211023dd
SHA-1: 1734a3b461d6ee8ef317b9bfb161d9320ec270fd
SHA-256: 839fe1465b71946c857fe243672b568201279afc7e840c50f001c102e4aa1edd
Download zip
34.04 KB
MD5: cbce2336f9fce7156b3e3f11c33575c2
SHA-1: 388434daf7409c630389543fe352156a94839201
SHA-256: 189b3c61d4fa220234f1d25d455cc0a90ea134f9ad686cd32e1b2741627007f3
Release notes
Block Content Explorer 1.0.0
Initial release of the Block Content Explorer module.
This module provides a centralized administrative interface to view, inspect, and manage all block content entities on your Drupal site — including inline blocks placed via Layout Builder that are not visible in the standard block UI.
Features
- Admin listing page at
/admin/content/block-explorerwith columns for ID, block type, published status, reusable status, parent entity, and last changed date - Visual status badges — ✅ Reusable and 🔒 Inline — implemented via a custom Views field plugin
- Orphan detection — inline blocks whose parent entity has been deleted are flagged with an ⚠️ Orphaned badge
- Orphan statistics banner showing total, reusable, inline, and orphaned block counts
- Reusable block usage tracking via a custom
reusable_block_usagedatabase table - Custom access control overriding core block content routes
- Dedicated log channel available under Reports → Recent log messages
- Pre-built View included — no manual configuration required after installation
Requirements
- Drupal 11
- Core modules: Block Content, Layout Builder, Views
Installation
drush en block_content_explorer -y drush cr
Notes
- This is the initial stable release
- Planned improvements include batch cleanup of orphaned blocks and a configuration/settings form
- Feedback and issue reports are welcome via the project issue queue