Make Drupal compatible with persistent app servers like ReactPHP, PHP-PM,...
ProblemWithout proper caching, Drupal is SLOW, just like many extensible PHP frameworks. Despite the great cache tag feature of Drupal 8, not everything can be fully cached. One major problem is...
View ArticleSwitch to entity owner in EntityContentBase during validation
Problem/MotivationI opened #3134245: Run drush imports as user=1 to solve part of the problem. But that solution is very much a sledgehammer solution when perhaps a more valid solution is to just...
View ArticleOlivero primary search icon should be initialized with...
On a fresh page load, the Olivero's search icon (at wide widths) does not have an aria-expanded attribute. We need to set this to "false" by default. This should be done via JavaScript (as the...
View ArticleSupport Plugins for Views Aggregate
Problem/MotivationViews supports a minimal set of aggregate functions that are hard coded into the default query plugin. It would be useful to have a way to add support for the full range of SQL...
View ArticleImplement chips based autocomplete designs
Problem/MotivationThe Claro design system includes designs for a next-gen autocomplete that improves UX. The new design is using chips instead of a simple textfield used by the current autocomplete...
View ArticleLet GDToolkit support AVIF image format
Problem/MotivationAVIF image file format is getting traction in browsers' support.This issue is proposing to implement support to this image format in Drupal core's GD Toolkit. Prerequisites:libgd...
View ArticleoEmbed system doesn't work if thumbnail url does not have a file extension
Problem/MotivationAfter downloading a thumbnail for a remote oEmbed resource, certain operations (e.g., applying an image style to the thumbnail) can fail if the thumbnail had no file extension, with...
View ArticleProvide a module-specific permissions form
Problem/MotivationThe Permissions form (/admin/people/permissions) is a usability nightmare. With a checkbox for each combination of permission and role, it can be a performance problem as well.Let's...
View Article[META] Assess Olivero for WCAG Resize Text and Reflow success criteria.
(credit for writing this issue summary goes to @andrewmacpherson, as this is largely pasted in from the issue he created here: #3087225: [META] Assess Claro's conformance with WCAG Text spacing, Text...
View ArticleDB related errors not visible when installing with Drush
Problem/MotivationWhen you try to install Drupal from CLI with Drush and you have an issue related to the DB or DB configuration instead of the proper errors you will see Database: ArrayThis is only...
View ArticleUnable to send email. Contact the site administrator if the problem persists.
When I try to add a user, I check Notify user of new account, enter a valid email and click create a new account. Then I get Unable to send the email. Contact the site administrator if the problem...
View ArticleMedia alt text not available in Views
When creating a view of (core) media entities, you'd expect the alt text to be available as a field. However it's not.Not sure if I'm missing something, but simply can't find it.
View Articledeprecate system_retrieve_file() and replace with a service
Problem/MotivationFollow up to #3223016: Deprecate file_build_uri()system_retrieve_file() largely depends on the file system and should probably be moved from the system module to a core service so we...
View ArticleCan I migrate from Drupal 7.68 version to Drupal 9
Hello,Can I directly migrate the Drupal 7.68 version to Drupal 9.I have previously migrated my Drupal website from version 7 to 8.7, then upgraded from Drupal 8.7 to 8.9 which is readiness for Drupal...
View ArticleMigrating more than 1 entity reference field instance fails
Problem/MotivationIn Drupal 7, the entityreference module allowed to create multiple field instances of the same field. The migration here "works" but then any time an entity without any data attempts...
View ArticleLong custom block name forces 'Place block' button out of place
Problem/MotivationIf you create a custom block with a long name, it pushes the 'Place block' button out of place in the modal.Steps to reproduceInstall DrupalCreate a custom block with a long nameGo to...
View Articlemedia_library filter giving Access denied
Hi All,I have been experimenting with using the media module, specifically the library. I have created a content type and have a media field. All works fine. If I set the form display for the field to...
View ArticleEditing menus user-experience has regressed
Problem/MotivationStarting in Drupal 8.5, menu editing regressed: if you add a menu link from the "add link" form, you are redirected back to the menu list, rather than the currently-selected menu. It...
View ArticleCKEditor hangs with a "loading" message
Problem/MotivationWhen I try to edit a node, the CKEditor loads successfully and I'm able to do basic tasks. But as soon as I click on an icon to insert an image or add a link, a small box appears that...
View Articlenode--view--[machine-name]--[block-name] works for two different blocks with...
Problem/MotivationTwo views blocks use the same template, even though they have a different machine name. Is this normal/expected behaviour?One block machine name is "deans_medal_by_year" and the other...
View Article