to fix \Drupal\Core\Render\Element\StatusMessages
The following code needs to be fixed: \Drupal\Core\Render\Element\StatusMessages::generatePlaceholder if ($element['#include_fallback']) { to:if (isset($element['#include_fallback']) &&...
View ArticleDifferring field storage identifiers should be reported as a missing field...
Problem/MotivationThere were a few reports of failed updates from 8.6.x to 8.7.x where the underlying problem was that the UUID stored in the last installed field storage definitions didn't match the...
View ArticleAdd "Edit permisisons" as local task on role edit form
Problem/MotivationWhen on the Overview for Roles, you can click "Edit permissions" as an operation for roles. However, when you edit a Role you cannot access "Edit permissions." This route should be...
View ArticleDeprecate drupal_attach_tabledrag(). Move its logic in Table form element
Problem/MotivationPart of effort to deprecate procedural code in:#3015538: [META] Deprecate contents of common.inc#1577902: [META] Remove all usages of drupal_static() & drupal_static_reset()...
View ArticleUse correct field type class for fields with custom field item class in...
Problem/MotivationAs part of #3091478: Improve StringItem::generateSampleValue(), we discovered that in \Drupal\migrate\Plugin\migrate\destination\EntityContentBase::processStubRow, the field type...
View ArticleAdd new permission for accessing help pages
Problem/MotivationHelp pages are very useful for developers and site builders but not really to the end site users. Access to those pages is controlled by access administration pages permission. The...
View ArticleConvert format_size() to a TranslationInterface::formatByteSize() method and...
Problem/Motivationformat_size() is still a procedural function. Convert it to a object oriented code.Proposed resolutionAdd a ::formatByteSize() method to TranslationInterface and its...
View Article[upstream] [GHS] CKEditor 5 removes <a>s that wrap HTML elements not...
Problem/MotivationReported by @glynster at #3337298-12: [upstream] [GHS] CKEditor 5 removes empty inline elements: CKeditor source view:<div class="adblock"> <a href="/link">...
View ArticleWhen Placing a Block on 'Configure Block' page the originally...
Steps:1) Go to /admin/structure/blocks 2) Use the 'Place Block' function next to a region, for example the 'Sidebar Second'. 3) Choose 'add custom block' 4) On the 'Configure Block'-page the region...
View ArticleSort menu list by menu title
Problem/MotivationThe admin menu list (/admin/structure/menu) appears to sort alphabetically by menu title until the list exceeds one page. When the number of menus exceeds 50, the list is paginated...
View ArticleEnable declaration-block-no-duplicate-properties in Stylelint
Problem/Motivation#3261049: Remove duplicated margin properties from typography CSS discovered some redundant CSS. There is a Stylelint rule declaration-block-no-duplicate-properties that can detect...
View ArticleEnable 'Drupal.Commenting.DocComment.ShortSingleLine' coding standard
Part of meta-issue #3268741: [meta] Fix Drupal.Commenting.DocComment.ShortSingleLineThis issue will be the last child of the parent to complete. It will enable the sniff and fix any remaining errors....
View ArticleGear icon not visible in manage display drupal 9
I have an installation of drupal 9.4.8 where I use the Claro admin theme. When I go to a block or a content type and I click on manage display normally you get a gear icon where you can manage the...
View ArticleThe site slogan doesn't show with Olivero
Problem/MotivationWith Olivero, if a slogan is set and the branding block is configured to show the slogan, the slogan should be displayed on the branding block. But it's not.Steps to reproduce1....
View ArticleUpdate guzzlehttp/psr7 constraint
Problem/MotivationFollow-up for #3357247: Update guzzlehttp/psr7 dealing with https://github.com/advisories/GHSA-wxmh-65f7-jcvwIf I'm not mistaken only core-recommended constraints were updated and not...
View ArticleRestore documentation on variable arguments in...
Problem/MotivationIn #3029500: Drupal\Core\Database\Query\Select::hasAllTags() and hasAnyTag() will require a new "$tags" argument in the next major version of its parent class we are removing...
View ArticleAllow CKEditor styles for <drupal-media>
Problem/MotivationThe DrupalMedia plugin, added in 8.8.0, does not allow for CKEditor styles to applied to <drupal-media> elements.Steps to reproduceInstall with 'Standard' install profile.Enable...
View ArticleReplace "Recipe Instruction" label with a better alternative
Problem/MotivationUmami demo recipes have a section (field label) Recipe Instruction which sounds confusing.Proposed resolutionChange to a label used by other leading recipe websites: Directions or one...
View ArticleDon't allow @inheritdoc (no curly braces) annotation in PHPDocBlocks
Problem/MotivationAs discovered by @xjm in #3327853-34: [10.0.x and 9.5.x backports] Don't allow {@inheritDoc} annotation in PHPDocBlocks there are a few occurrences of @inheritdoc around (Note the...
View ArticleProvide CSS classes to enable styling of parent terms
The elements in dropdowns for non-tagging taxonomies should have CSS classes.For example, parent-child relationships are currently only indicated by position in the list and a dash before the child...
View Article