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

Add static caching to LayoutTempstoreRepository

Problem/MotivationWhen using Layout Builder and the Layout Builder Advanced Permissions module, a lot of queries are done to the database in DatabaseStorageExpirable. This is done because all layout...

View Article


Image may be NSFW.
Clik here to view.

Dropbutton widget not accessible to screen readers

Problem/MotivationThe dropbutton widget from core does not work well with screen readers:The change in state of the dropdown (visible or not) is not communicated to the screen reader.The toggle...

View Article


Composer Scaffold plugin calls dispatch() instead of dispatchScript()

Problem/MotivationIn two places, the scaffold plugin does this: // Call any pre-scaffold scripts that may be defined. $dispatcher = new EventDispatcher($this->composer, $this->io);...

View Article

Enable header-based proactive content negotiation with optimizations and...

Problem/MotivationIn #2445723: Use the $request format instead of the ContentNegotation., we removed Accept header negotiation. That's all well and good for the cases where the client, like a browser,...

View Article

Prepare test docblocks for annotation conversion to attributes

Problem/MotivationRector's PHP parser cannot manage properly annotation values if they are followed by normal comments. For example,/** * @coversDefaultClass...

View Article


Image may be NSFW.
Clik here to view.

Regression: not possible to delete source strings in Drupal (>7) interface...

Problem/MotivationWhen user is on User Interface translation page then user is not able to see Delete string.Original report Hello, In D7 we had the option to edit and delete text strings in...

View Article

Fix 'Drupal.Commenting.DocComment.MissingShort' coding standard

Problem/MotivationGet 'Drupal.Commenting.DocComment.MissingShort' coding standard fixedProposed resolutionStep 1: Remove the following line from core/phpcs.xml.dist and run composer run phpcs -- -p to...

View Article

Image may be NSFW.
Clik here to view.

taxonomy_tid ViewsArgumentDefault plugin doesn't add cache tags

Problem/MotivationThe taxonomy_tid Views argument default plugin doesn't set any cache tags. And it extends ArgumentDefaultPluginBase, which also doesn't set any cache tags.But clearly if the plugin is...

View Article


[meta] Replace JQuery with vanilla Javascript in core

Problem/MotivationInspired by #3051352: [Plan] Remove unused jQuery UI components and replace with a suite of contrib packages for the continuous upgrade pathjQuery used to be so awesome and It has...

View Article


Drupal Usability Meeting 2024-05-10

This meeting takes place every Friday at 14:00 UTC (currently 7:00am PT, 10:00am ET). See Time.is to see what that is in your timezone.The meetings are held using Zoom, and a link is posted in the #ux...

View Article

[D7 PHP 8.3] TextSummaryTestCase::testLength() fails on some libxml versions

Problem/MotivationOn libxml 2.9.14 there is a difference in DOMDocument::loadHTML() behavior. The failures are not present in PHP 8.3 with libxml 2.9.10 (tested in Debian bullseye vs...

View Article

[META] Make Drupal 7 core compatible with PHP 8.3

Make Drupal 7 compatible with PHP 8.3, which is released on 23 November 2023.https://www.php.net/releases/8.3/index.php

View Article

[meta] Priorities for 2024-06-05 release of Drupal 7

Assorted todo lists carried over from #3366270: [meta] Priorities for 2023-12-06 release of Drupal 7.These are not necessarily in priority order.Top priorities#3380823: [META] Make Drupal 7 core...

View Article


Specify $options array shape for OutboundPathProcessorInterface

Problem/MotivationModules implementing OutboundPathProcessorInterface will trigger a phpstan warning re: "parameter $options with no value type specified in iterable type array."Steps to reproduceRun...

View Article

Update JavaScript dependencies for Drupal 10.3/11.0

Problem/MotivationUpdate minor and patch releases of JavaScript dependencies for 10.3Steps to reproduceyarn outdatedProposed resolutionRemaining tasksUser interface changesAPI changesData model...

View Article


Image may be NSFW.
Clik here to view.

Tab highlights for current/hover/click are too high up when other tabs have 2...

Problem/MotivationThis happens in Module Builder, on the set of tabs for a module entity, with the screen wide enough to show tabs rather than the compact tab menu, but narrow enough to cause wrapping...

View Article

The "null" migration destination plugin can't be used

I'm trying to write a migration that creates a stub using the migration process plugin, but doesn't actually use a destination plugin. Since it's not valid to omit the destination phase completely, I...

View Article


Add text part to log message of missing text format

Problem/MotivationIt is very difficult to search for missing text formats.Proposed resolutionAdd the text where the format is missing.In check_markup() replace watchdog('filter', 'Missing text format:...

View Article

Error on PHP8 during execution Database::closeConnection()

Problem/MotivationAfter execution a batch operation on PHP8 we use Database::closeConnection() that should avoid the MySql gone away error after a long batch operation. But Drupal throw an error WD...

View Article

Image may be NSFW.
Clik here to view.

Not all UI elements are following rems scaling

Problem/MotivationUser themes can have something like font-size: 1vw; (just for instance) set on html tag, to have proportional scaling of all UI elements no matter which resolution of the...

View Article
Browsing all 297668 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>