Quantcast
Channel: Issues for Drupal core
Browsing all 294348 articles
Browse latest View live

[D7 PHP 8.3] unserialize(): Extra data starting at offset

Problem/MotivationThere are unserialization errors in PHP 8.3 test suite on D7, see: https://www.drupal.org/pift-ci-job/2739137exception: [Warning] Line 2193 of...

View Article


Image may be NSFW.
Clik here to view.

Validatable simple config: introduce ValidatableConfigFormBase, the...

Problem/MotivationFollow-up for the ancient #1921996: Convert system_config_form() to implement FormInterface as a base class.!Extracted from #2164373-16: [META] Untie config validation from form...

View Article


Removed outdated deprection warning in DrupalListener

Problem/MotivationDiscovered an outdated deprecation warning in DrupalListener while working on #3048495: Fix Drupal.Semantics.FunctionTriggerError coding standard. It was added in 9.1.Steps to...

View Article

InvocationMocker::withConsecutive() is deprecated in PHPUnit 9.6 and removed...

Problem/MotivationInvocationMocker::withConsecutive() is removed from PHPUnit 10. It was previously meant to be deprecated in that branch but this commit actually removed it.In PHPUnit 9.6, using...

View Article

Image may be NSFW.
Clik here to view.

The highlighting of the active menu-link does not respect query strings and...

It appears this is not related to the issue as was assumed in (#1 - #11):PathMatcher::isFrontPage() does not work for the default homepage if it contains a query string.I have tested this with a small...

View Article


Image may be NSFW.
Clik here to view.

Allow adding computed bundle fields in Views

Problem/MotivationSince #2852067: Add support for rendering computed fields to the "field" views field handler Views can render computed fields. However, this only works for computed base fields not...

View Article

Language label logic when installing with language, adding and editing...

Problem/MotivationCreating languages right now is very inconsistent. I started looking into it because we have an issue in our install profile that the language was English and wouldn't update...

View Article

Layout Builder created blocks do not clean up when removed from its layout.

I'm not sure if this is intended or not, but it looks to me like when a layout builder created block (aka non reusuable) is removed from a layout, it removes visually from the layout on the edit or...

View Article


Deprecate user_logout() and user_login_finalize() and replace with a service

Problem/MotivationWe are calling the procedural functions user_login_finalize() and user_logout() in user.module. However, these have a load of dependencies such asAccountInterfaceSessionInterface...

View Article


Move Direct File Upload access control to the routing layer

Problem/MotivationIn #3221796: [META] Modernise file upload logic we want to unify the file upload logic. Currently REST and JSON API do access checking directly in the controller.I think we should...

View Article

Create "card" view mode within standard profile

The standard profile could really use a new "card" view mode. This could be integrated into both Claro and Olivero through the use of a single directory component. It'd also be nice if we could utilize...

View Article

Image may be NSFW.
Clik here to view.

Fix visual bug in media library where active-tab highlight applied to non...

See #2994699-71: Create a CKEditor plugin to select and embed a media item from the Media LibraryWhen using the icon to open Media Library, there's a visual bug in that Image is selected by default...

View Article

Image may be NSFW.
Clik here to view.

Preview theme logo and favicon

Problem/MotivationAs a user when I try to manage different themes it can be really painful to handle the logos and favicons of each one of them without knowing what these images look like directly.I'd...

View Article


Module filter does not clear results on cancel click

Steps to reproduce:Navigate to /admin/modules pageType something in the filter input to filter out modulesClick × button to reset filters

View Article

JsOptimizer preg_replace gives null as return

Hi Drupal folks,Couple of moths ago i came across a rare issue with the JsOptimizer the generated .JS file was empty. After a few hours of debugging i came across the JsOptimizer::clean regex and saw...

View Article


Branding block should include config dependency on system.site config

Problem/MotivationWhen using drush config-set system.site name "Test 1", the site name unreliably updates, meaning, sometimes it updates right away and sometimes a cache-rebuild (drush cr) is required....

View Article

Add php-tuf/composer-stager to core dependencies and governance — for...

Problem/MotivationThe package_manager module that will be added to Drupal core for both https://www.drupal.org/project/automatic_updates and https://www.drupal.org/project/project_browser has a...

View Article


Aggregated CSS/JS not found with some file-path configurations

Problem/MotivationUploaded and generated files can be stored outside the Drupal docroot. This can provide performance benefits and security benefits (for example, having the executable code stored on a...

View Article

High-performance images (nearly) out of the box

Problem/MotivationIt's possible to configure responsive images in Drupal so as to optimize their loading time by using modern HTML5 image features: picture, sizes, srcset,... (not to mention modern...

View Article

Image may be NSFW.
Clik here to view.

Modify Layout Builder's use of the off-canvas tray to improve UX of...

Problem/MotivationThe Layout Builder uses core's off-canvas "tray" when adding/editing blocks to a layout. It opens the tray on the right side of the page, but it's not very wide, and as a result it...

View Article
Browsing all 294348 articles
Browse latest View live