Media not properly added using widget
Problem/MotivationWhen I create a node and add a media type, e.g. document, it is added but not properly displayed. Only by editing the media the content can be displayed.Steps to reproduce- Add...
View Article[12.x] [meta] Requirements for tagging Drupal 12.0.0-beta1
Must-haves prior to tagging 12.0.0-beta1Release notes: [#]Fully support PHP versions above the Drupal 11 minimum.Update or decouple/remove PHP (Composer) dependencies. Symfony: Update to Symfony 8:...
View ArticleBigpipe module conflictng with Lightgallery module
Problem/MotivationI added multiple images using Lightgallery module but no images are shown to that page, when I uninstalled the module then all images were showing but as I installed the module again...
View Articlesite_name unavailable
I noticed that my website logo image started having an empty alt tag. In the past this was containing site_name info.To temporarily fix this, I changed my block--system-branding twig template as...
View ArticleCan't translate config when source language does not exists
We have multisite project, date format configs exported in codebase with "en" langcode. Some of sites does not have "en" language and when they trying to translate date format to another language, the...
View Articleheader array empty in theme.inc TypeError: strlen(): Argument must be of type...
Problem/MotivationTypeError: strlen(): Argument #1 ($string) must be of type string, array given in strlen() (line 395 of core/lib/Drupal/Component/Utility/Unicode.php)The problem is in...
View Article\Drupal::VERSION on 11.x not correct
Problem/MotivationThe \Drupal::VERSION on 11.x is 11.0-dev whereas on 11.1.x the version is 11.1.0-dev. This means a module that declares itself incompatible with 11.1 can be installed on 11.x which I...
View ArticleOlivero: Prevent violation of data protection regulations
Problem/MotivationOlivero Theme sets every time the localStorage item Drupal.olivero.stickyHeaderState. Storing data in user's browser (no matter if cookie, localStorage or sessionStorage) requires in...
View ArticleUpdate Drupal::VERSION in dev branch
Currently 11.x branch defines core version as 11.0-dev which is not correct. This makes it hard for modules to adjust their behavior according to the Drupal core version.For instance, I have to check...
View ArticleDrupal\Core\Config\UnmetDependenciesException: Configuration objects provided...
Problem/MotivationInstallation dialog 11.0.5Steps to reproducecd /var/www/vhost/dpl.tryx.org composer create-project drupal/recommended-project /var/www/vhost/dpl.tryx.orghttps://dpl.tryx.org...
View ArticleSupport Deeper Navigation Levels
Problem/MotivationInitial implementation supports 3 levels but we want designs for 4 levels of menu hierarchy, since several contrib need them.Steps to reproduceAccess...
View ArticleSupport hooks (Hook attribute) in any registered service
Problem/Motivation#3442009: OOP hooks using attributes and event dispatcher is in, and it's possible now to move hooks to services. But only in modules at the moment. To make system module smaller,...
View ArticleWhen migrating d7_file, the source_base_path does not work in any case
- Migration of a Drupal 7 project to Drupal 10 - using the Migrate Drupal core module and other modules (Migrate Drupal UI, Migrate Plus, Migrate Upgrade, Migrate Devel)The migration works for content,...
View Article[Patch to be ported] CommentUserNameTest::testUsername() failure due to...
Problem/Motivation---- Drupal\Tests\comment\Kernel\Views\CommentUserNameTest ---- Status Group Filename Line Function --------------------------------------------------------------------------------...
View ArticleProof of concept for the components that will render the top bar
Problem/MotivationTo work and discuss the front-end implementation of the top Bar without being blocked by the back-end work happening on #3484564: Define the 3 areas the Top Bar will provide, create a...
View ArticleSessionManager improperly abstracts Symfony's Session Component
Problem/MotivationThe upgrade to Symfony 3.4 introduced the use of the SessionProxyBag for any bags within the session system. (Found in this commit, Thanks to Tim Plunkett):...
View ArticleFile::generateSampleValue makes bad Uris
I'm using devel_generate to generate nodes which have file attachments.Drupal\file\Plugin\Field\FieldType\FileItem::generateSampleValue() generates uris with 3 slashes when files are not configured to...
View ArticleFix incorrect message after resetting password
Problem/MotivationAfter a user has reset their password, they are shown a message:You have just used your one-time login link. It is no longer necessary to use this link to log in. Please change your...
View ArticleReview module .inc files post hook conversion
Problem/MotivationAfter converting much of the code in .inc files in modules was moved to a hook class.Let's review the remaining .inc files to see if we can consolidate further. Here is a complete...
View ArticleAdd void return to module and theme install/uninstall hook implementations
Problem/MotivationSee #3483037: [META] Add return types to hook implementationsSteps to reproduceProposed resolutionAdd void return to the following hook...
View Article