Form is built when not using fields
Problem/MotivationThe views builds a form when it should not. If a field usually triggers views to build a form, but the format is switched to not use fields, then the form is...
View ArticleThe label "Member for" on user profiles is hardcoded markup that is...
When user login, "Member for" label is invisiblePossible solution:
View ArticleInvestigate and update accordingle on why Html::getUniqueId($id) is changing...
Hi,We had a long discussion at work today (Full discussion here). We are creating a plugin for the Media module and it allows us to embed videos using the HTML iframe tag.The generated iframe has a...
View ArticleAllow contrib module to add functions to the error handler function blacklist
Drupal core (versions 7 and 8.x) has a blacklist of functions that are removed from the backtrace when determining the last caller. These are array('debug', '_drupal_error_handler',...
View ArticleEntityTestAccessControlHandler allows viewing an unpublished entity
Problem/MotivationWhile working on #2879087: Use comment access handler instead of hardcoding permissions , I hit this issue trying to write a test that uses a publishable entity. I've picked up...
View ArticleHandling of field translatability on Translations local task and visibility...
Problem/Motivation#2225739: Remove usage of field_info_instances(), use EntityManager::getFieldDefinitions() instead converts the use of field_info_instances() on the Translations local task to...
View ArticleUrl::toUriString() doesn't work properly for user input
Problem/MotivationUrl::toUriString() doesn't work properly for user input. User input is expected to contain the leading slash. The toUriString() method does not render it out.Proposed...
View ArticleRemove DrupalKernel::initializeRequestGlobals and replace base_root, base_url...
Problem/MotivationThe global variables base_url, base_path and base_root as well as the base_path() function are still used throughout core. Removal of those is tricky, since there is no direct...
View ArticleCreate a Style Guide
As a part of the new Design System for the default administration user interface for Drupal, the Claro theme should be tied to some kind of living Style Guide.Some questions to solve are: - Should it...
View ArticleMany calls to ContextRepository::getAvailableContexts() due to entity upcasting
Problem/MotivationThe documentation of \Drupal\Core\Plugin\Context\ContextRepositoryInterface::getAvailableContexts() says:Gets all available contexts *for the purposes of configuration.*The expected...
View Article[meta] Update and improve linking to Human Interface Guidelines docs
Problem/MotivationOn #2293627: [meta] Document Human Interface Guidelines and make Seven style guide, there was a discussion of making a Seven theme visual style guide, and it got mixed up into a...
View ArticleNo title sort for Entity Reference fields
I created a field referencing content (formerly called Entity Reference). In the "sort by" selection box, neither "Title" nor the name I had used as override for "Title" (which was "City") appeared in...
View ArticleBuild menu_tree without loading so many objects
Problem/MotivationThe menu tree must be loaded without loading the objects, menu items are linking to. On every page request, the menu tree is rebuilt. For every Entity (node, term, product, ...) with...
View Article[meta] Priorities for 2022-06-01 release of Drupal 7
Assorted todo lists carried over from #3216978: [meta] Priorities for 2021-12-01 release of Drupal 7PHP 8.1 compatibility fixes are top priority for the next release.#3224299: [META] Make Drupal 7 core...
View ArticleMultiple ajax calls returns empty span
When using an entity reference field and multiple ajax requests are triggered (by clicking more than one buttons having ajax callback). The entity reference form ends up being empty i.e doesnot show...
View ArticleImplement color changing theme settings for Olivero
This is a followup from #3086514: Investigate use of the changing color themes for Olivero.We want to implement color changing themes within OliveroOlivero currently has a single blue theme (along with...
View ArticleDocumentation of Configuration Overrides
Problem/MotivationThere is no complete documentation for the creation and editing of the settings.php and settings.*.php files. The comments in the files themselves has worked to date, but we can do...
View ArticleFactor out contextual link token calculation
Problem/MotivationThe contextual link token calculation is repeated in two places. This shouldn't be necessary.Proposed resolutionJust factor the code out. It also makes the contextual flow somewhat...
View ArticleHTMLRestrictions::merge() can crash due to array_merge_recursive() being...
Problem/Motivation@larowlan reported a crash in #3222797-52: [PP-1] Upgrade path from CKEditor 4's StylesCombo to CKEditor 5's Style, which I could not reproduce by just creating a simple test case. It...
View ArticleWrong placeholder for exception shown when new fields are created during...
Currently I get this error when creating a new field:An error occurred while notifying the creation of the _deleted field storage definition: "!message" in...
View Article