Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bootstrap 5.5.4 — Minor update available for module views_bootstrap (5.5.4). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: Opensolr Search 5.1.3 — Minor update available for module opensolr_search (5.1.3). Release: ServiceM8 Webform Integration 1.2.1 — Minor update available for module servicem8_webform (1.2.1). Release: PostfixAdmin 1.0.0 — Initial release available for module postfix_admin (1.0.0)! Release: ip_analyser 1.0.3 — Minor update available for module ip_analyser (1.0.3). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

Block content entities in layout builder suffer from a minor UI headache with regards to titles. All block content entities require the "info" field to have a value. In the reusable library world, this is labelled "Block description". This is surfaced in the admin UIs when searching through the block library as the administrative label of the entity, thus it is far useful to have a descriptive label such as "winter recycling campaign 2018" than something editorial such as "Recycle now!". These block descriptions are also required for any component that may not have a clear "title" element to display.

For inline blocks and reusable blocks, a "placement" label is also always required. For reusable blocks, this placement handily defaults to the "info" field described above, but can be changed! For inline blocks, this is mandatory and is used to populate the info field when a block is created, thus the placement label always equals the "info" label.

Allowing the placement label of the block to be overridden for reusable blocks and having it required for inline blocks is confusing. For reusable blocks, it breaks the model that content is authored in the block library, for inline blocks it's not clear if that content is actually designed to surface for end users (content admins would have to be aware of this and make that decision for every block they place).

This module fixes it by simply hiding all "placement" titles when inserting a layout builder block_content block and removing the "Title display" checkbox. As a result, a confusing decision is taken away from content authors.

The primary implication for site builders is: any primary user-facing title based component requires a new field and the "Block description" field should be purely used as an admin-facing description.

Versions

8.x-1.1 - This is the last release for Drupal 9 and is now effectively unmaintained.

2.x - This is the ongoing stable release and supports the supported minor versions of Drupal 10 as well as Drupal 11

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Feb 2023
Latest release
2 years ago
Releases (12 mo)
0
Maintenance
Slowing

Release Timeline

Releases

Version Type Core Release date
2.0.0 Stable Aug 22, 2024
2.x-dev Dev Aug 22, 2024
8.x-1.1 Stable Feb 3, 2023