Remove drupal_static from BookManager
Problem/Motivationdrupal_static() will be deprecated in #2260187: Deprecate drupal_static() and drupal_static_reset().Proposed resolutionSwitch to class protected property.Remaining tasksNone.User...
View Article$libraries variable declared twice in LibraryDiscoveryParser::buildByExtension()
The $libraries variable is initialized to an empty array at the start of LibraryDiscoveryParser::buildByExtension() and then a few lines below a second time with the result from the call to...
View ArticleRemove contextual links not related to layout administration inside layout...
Problem/MotivationIn Layout Builder, contextual links are used to trigger edit/remove operations on blocks. If a block contains content that also has contextual links, for example a View or a Content...
View ArticleTwig vars between microdata tag content
I try to implement microdata tags in my event list view. Unfortunately I'm not able to set the correct startDate tags. I'm using the following code:<div class="event-date" itemprop="startDate"...
View ArticleMultilingual functionality - enable English and Spanish as part of Umami...
Problem/MotivationA multilingual (English and Spanish) website should be installed as part of the Umami OOTB experience. Having that in core would also allow the ability to submit patches that will fix...
View ArticleUpdate the stable version of drupal/coder to ˆ8.3.1
Once coder-project has released the same version 8.3.1 version at packagist.org
View ArticleModeration css truncates apply button
The apply button is truncated due to the flexed container and no flex or flex-grow properties defined for the flexed children (entity-moderation-form__item). Looks like adding a flex-grow: 1 to...
View ArticleCKEditor 8.65 Styles dropdown is disabled after configuration
Hi,I have version 8.65 of ckeditor in D8 core. Via text formats and editors I dragged the Styles dropdown tool on to the toolbar and then configured some css styles.However, when editing a node body...
View ArticleRuntimeException: Failed to start the session because headers have already...
My recent log have a lot of this error (every page not found creat one error):RuntimeException: Failed to start the session because headers have already been sent by...
View ArticleAllow Layout Builder live previews to be toggled to allow easier drag-and-drop
Problem/MotivationMoving a large block on a smaller screen (13') is very hard to do. (I succeeded once) See: https://www.youtube.com/watch?v=GQ_D6A3j3AsUsing latest Chrome, Standard profile, 8.6.x,...
View ArticleFix documentation on field_ui.api.php
Problem/MotivationThe documentation in field_ui.api.php is out of date.Proposed resolutionPoint the documentation to the right places and ensure that the parameter types are correct.
View ArticleUsing contextual filters for "created Day/Month/Year+Month/Full...
The following exception occurs when using the "Content: Created month" contextual filter in a view.InvalidArgumentException: The timestamp must be numeric. in...
View ArticleContextual toolbar item is unclickable on really small viewport width (below...
Problem/MotivationIt's impossible to enter edit mode with really small viewport width (below 16.5em) because the contextual toolbar tab item is unclickable (floats below an another toolbar tab)Proposed...
View ArticleSymfony\Component\Serializer\Exception\NotEncodableValueException: Syntax...
When trying to send a post request to authenticate useri.e.curl -X POST \ 'http://localhost/Drupal/user/login?_format=json' \ -H 'Content-Type: application/json' \ -H 'cache-control: no-cache' \ -H...
View ArticleCall to a member function set Weight() on null in...
Hi,I am receiving the following error when adding new languages:"Call to a member function set Weight() on null in Drupal\language\Configurable LanguageManager->updateLockedLanguageWeights()"Drupal...
View ArticleClass to test deprecation error for deprecated trait triggers deprecation...
For some reasons I can't figure out, since #2926508: Add DateTimeNormalizer+TimestampNormalizer, deprecate TimestampItemNormalizer: @DataType-level normalizers are reusable by JSON:API, when running...
View ArticleInconsistent variable name for ViewExecutable
/** @var \Drupal\views\Entity\View $view */ $view = $this->viewStorage->load($view_id); // Then you can find 2 options: /** @var \Drupal\views\ViewExecutable $view */ $view =...
View ArticleContact does not send message when creating Message with REST
Problem/MotivationEnable the Contact module and the POST /entity/contact_message REST endpoint. You can successfully create a contact message, however, the email will not be sent.This is because the...
View ArticleMove markup from template_preprocess_image_widget to a template
Problem/MotivationThe template_preprocess_image_widget function generates some markup which isn't overridable by themers without overriding array by duplicating the logic.Proposed resolutionMove the...
View Article