ReplicaKillSwitch unnecessarily starts a session on each request
Problem/MotivationWhenever a request is processed, the database.replica_kill_switch service checks if the replica database should be ignored. The problem is that the event subscriber method...
View Article<select> Dropdown Buttons in Seven Theme are Too Short
Problem/MotivationDrop-down <select> elements in the Seven theme are shorter than input boxes/elements in the same row. This is a minor cosmetic issue but very noticeable right out of the box by...
View ArticleNo redirection to vocabulary overview page after create a new term
Problem/MotivationAfter adding a new taxonomy term from a vocabulary overview page, a user stays on the term add form instead of being redirected to the vocabulary overview page again.Steps to...
View ArticleEntityModerationForm redirect doesn't allow for moderation state changes...
Problem/MotivationWhen using the EntityModerationForm to change the moderation state the user can be redirected back to the canonical route for the entity, if the selected moderation state is a default...
View ArticleEntity reference autocomplete lists entity labels only in current content...
Problem/MotivationOn a multi language site the list of autocompleted nodes always show up in the current content language. Editing a Chinese site with admin UI language set to German, the list of nodes...
View Article"Login" link shows up for logged-in users as well
Problem/MotivationIn D7, a manual created menu link pointing to "user/login" only showed up if I'm not already logged in. In D8, the link shows up no matter whether I'm already logged in or not. Guess...
View Article[policy] Set a standard for @var inline variable type declarations
Problem/MotivationCore and contrib have been using inline variable type declarations in the wild. In the past there were several competing standards, but in recent months and years this has settled on...
View ArticleFix Drupal.Commenting.InlineVariableComment
Part of #2571965: [meta] Fix coding standards in core.ApproachWe are testing coding standards with PHP CodeSniffer, using the Drupal coding standards from the Coder module. We need to do a couple of...
View ArticleFix 'Drupal.Commenting.InlineComment.DocBlock' coding standard
Follow-up to #2572659: Fix 'Drupal.Commenting.InlineComment.SpacingAfter' coding standardPart of #2571965: [meta] Fix coding standards in core.ApproachWe are testing coding standards with PHP...
View ArticleNeed for a hook_image_path_flush
Problem/MotivationModules like adaptive_image have no way of reacting to image_path_flush();Proposed resolutionI propose adding an extra hook at the end of image_path_flush(), like this:...
View ArticleResend welcome message from admin user/edit
Problem/MotivationNew users registering accounts on a Drupal site can lose the welcome email to their spam filtering software or 3rd party email provider error.New users can be created/imported into a...
View ArticleAdd inclusion of a settings.local.php file in settings.php
The Drupal.org infrastructure uses this by default and so do lots of Drupal shops, so why can't we add this snippet to settings.php (and settings.default.php) by default?/** * Include a local settings...
View Articledropbutton with a single option missing its rounded corners
With Workbench Moderation module, it's possible for a node to only have one option in its save dropbutton -- you have to publish a node, then archive it, then edit that again.When the dropbutton has...
View ArticleOlivero: Desktop search form should close when ESC key is pressed
When Olivero's desktop (wide) search form is open, pressing the Escape key should close it.
View ArticleAutocreate for Entity Reference selection handlers that extend ViewsSelection
Problem/MotivationAutocreate a is a great UX option for Entity Reference fields. Currently it is not available if you choose "Views" as the "Reference method", which is necessary if you want to filter...
View ArticleViews access by multiple permissions
Problem/MotivationTL;DR Bring Views Multiple Permissions in coreSimilar to routes, the permission access plugin should allow multiple permissions chained by AND or OR logic. This is now provided by...
View ArticleMultiple warning messages when having untranslatable fields
Problem/MotivationWhile working with content moderation and the paragraphs module. Having some paragraphs with untranslatable fields, and collapsing the paragraphs, after the ajax event we get a...
View ArticleThird party should be allowed to alter the section render array
Problem/MotivationIn #2942661: Sections should have third-party settings, Section objects were given third-party settings so that contrib could put some data on Sections, presumably to modify how they...
View ArticleEntity view/form mode formatter/widget settings have no translation UI
Problem/MotivationAdd missing configuration translation interface.There are several pieces of information from the Entity/Field system, which may include translatable strings, but which prior to this...
View ArticleDrupalImageCaption plugin does not recognize <img src>, with a manually...
The image caption plugin works fine with images uploaded through the plugin, but breaks for images given as url (local or remote). (It also breaks for older, existing images, but that's another issue...
View Article