Layout builder chokes on form exceptions that are part of natural form...
Problem/MotivationWhat are the steps required to reproduce the bug?These are the specific steps that caused it for me, but it likely could happen in other situations where a field display renders a...
View ArticleUsing the back button after logging out shows you pages from the...
Originally reported as a security issue by David Rothstein, but making it into a public issue as the security team considers this non-critical and thus can be fixed in the public queue.===== Testing...
View ArticleCreate an interface for InlineBlockUsage
Problem/MotivationInlineBlockUsage was added as an internal class, but as a public service it deserves an interface now.Proposed resolutionRemaining tasksUser interface changesAPI changesData model...
View ArticleConvert automated_cron module hook_help() to topic(s)
Problem/Motivation#3041924: [META] Convert hook_help() module overview text to topics for the automated_cron module.Proposed resolutionTake the information that is currently in the hook_help module...
View Article[Plan] Drupal 9 markup and CSS backwards compatibility
Problem/MotivationDrupal 8 introduced Stable theme as a backwards compatibility layer. This enabled us making disruptive markup and CSS changes in core and modules without breaking production themes....
View ArticleUndefined index: #parents FormState.php
Notices appear when trying to save contend with missing required entity reference to media field.Notice: Undefined index: #parents in Drupal\Core\Form\FormState->getError() (line 1112 of...
View ArticleBetter privacy for youtube videos
My suggestion:It would be great if we can select a nocookie-checkbox in the video_oembed media entity. With this, all youtube urls change automatic to youtube-nocookie.com urls.Why automatically?...
View Articlelayout_builder__layout_section column hitting database limit
Problem/MotivationI have been working on an installation of Drupal 8 that is making use of the Layout Builder module extensively to build pages with Block Content. After adding about 10 blocks and...
View ArticleWI: Phase H: Conflict management and local workspace merging support
Note: This is issue is part of #2721129: Workflow Initiative and is only meant for planning and governance sign-offs. Work will happen in child issues of this plan.Target version: Drupal 8.7+This phase...
View ArticleCreate an interface for LayoutBuilderSampleEntityGenerator
Problem/MotivationAs a public service, LayoutBuilderSampleEntityGenerator should have an interface.Proposed resolutionRemaining tasksUser interface changesAPI changesData model changesRelease notes...
View Articleadd an entity Links handler, to provide menu links/tasks/actions for entity...
Menu plugins are an area where entity types that wish to provide a UI have a lot of boilerplate code. Three YML files have to be provided:- MODULE.links.menu.yml - MODULE.links.task.yml -...
View ArticleCorrectly determine when to display fields as inline
When Drupal displays a field, the template is field.html.twig, which generates block-level markup including optional labels, attributes, and supports multiple values.For the node title, uid and created...
View ArticleThe "Symfony\Bridge\PsrHttpMessage\Factory\DiactorosFactory" class...
Problem/MotivationComposer updating symfony/psr-http-message-bridge to the newly released 1.2 throws new deprecation errors against testbot. While this version is not shipped in the current...
View ArticleDocument SSL PDO Connection Options
Add documentation to sites/default/default.settings.php describing how to use the $databases[default][default][pdo] array to make a secure connection to a MySQL DB.
View ArticleStop Using Title Case When Not Appropriate in Layout Builder UI
Problem/MotivationThe Local Tasks and Many of the Links Throughout the Layout Builder UI Use Title CaseProposed resolutionThey should not.Remaining tasksFix itUser interface changesYesAPI...
View ArticleAllow profiles to define a base/parent profile and load them in the correct...
Updated: Comment [#516]Jump to page 2Problem/MotivationInstall profiles are not inheritable, so if you want to, say, take Drupal Commons, and base your site off of it, but add one or two extra modules...
View ArticleViews Contextual Date Filter Format incorrect
The date format for a full date contextual filter in views is defined as CCYYMMDD. That would make the date format 21190327 for March, 27, 2019. CC means century if you don't know. This will not return...
View ArticleExposed sort criteria in views are not translated
In a view definition, let's say a page, that has sort criteria exposed so the user could select them, the "Sort by" text that appears in front of the sort criteria is always in English, regardless the...
View Article[tracking issue] Track hosting provider support for PHP 7
Problem/MotivationIn #2842431: [policy] Remove PHP 5.5, 5.6 support in Drupal 8.7 and #2927344: Specifically warn about end dates for PHP support for old versions, we decided to end PHP 5.5 and 5.6...
View ArticleAllow custom code to provide a configuration form for layouts
Problem/MotivationSome layout plugins choose to provide configuration forms. Those are form_alter-able by custom code.However, if a layout plugin does not provide its own form, custom code can't do...
View Article