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

Major version dependent tests mean lots of work to get a new major branch...

Problem/MotivationSome tests are very major version dependent - we should work out if that is necessary and if so can we code around it in some way.See...

View Article


Inject page_cache_kill_switch service to LanguageNegotiationBrowser

Problem/MotivationLanguageNegotiationBrowser us using the static \Drupal::service() syntax to call the page_cache_kill_switch service. This disallows writing unit tests for this class and came up...

View Article


#description and #title values usually have to run through t() for translation

View Article

Tracker only tracks changes by the node owner

Problem/MotivationCore tracker only tracks changes to the owner of the node. If uid=1 edits the node, but the node was owned/created by 1523, it gets tracked as edited by 1523.Proposed resolutionTrack...

View Article

Make the backend overridable discovery also check the database type for an...

Problem/MotivationFor database drivers that override an other database driver, such as https://www.drupal.org/project/pgsql_fallback, have to create their own implementation for backend overridden...

View Article


Running tests with phpunit command line is broken

Running tests with phpunit command line is not working any more in Drupal 9.PHPUnit 8.5.3 by Sebastian Bergmann and contributors. Runtime: PHP 7.3.16-1+ubuntu18.04.1+deb.sury.org+1 with Xdebug 2.9.3...

View Article

node.html.twig intermittently being ignored

Having cleared all caches and leaving the site to its own devices, I've come back some hours later (after the scheduled cron task has run) to observe that Author submission is visible in Teasers where...

View Article

Support HTML loading attribute for images

Problem/MotivationThe new <img loading="lazy"> HTML attribute aims to standardize a way for browsers to support lazy (or eager) image loading. Historically the technique has seen widespread use,...

View Article


Composer template ignores core version constraints for profiles

I'm trying to make a simple Drupal installation profile compatible with D9. The project is https://www.drupal.org/project/mandatory. In the first step I've just added core_version_requirement to the...

View Article


Use layout definition label as layout label default

When defining a layout in a *.layouts.yml file you can specify a label value. The LayoutDefault plugin sets it's default label to ''. If a layout definition includes a label, then that could be used as...

View Article

Add roave/security-advisories to core's composer.json to help sites...

Over in this wiki there's some documentation about monitoring composer libraries for security.I think the roave/security-advisories project is a great solution to that problem. What if we just relied...

View Article

Remove "Account administration pages" language selection for now

The langue selection based on "Account administration pages" does not work. They are major issues opened for years that make this feature useless.Until they are fixed, I think this option should be...

View Article

Image may be NSFW.
Clik here to view.

Views do not add the "active" class anymore

Problem/MotivationIn Drupal 7, thanks to the implementation of l(), an "active" class was automatically added when generating node listing with views, and when the linked entity's URI was the same as...

View Article


Image may be NSFW.
Clik here to view.

Drupal Requirements (MySQL/PHP) aren't respected after install

When testing #3120731: Incorrect "Drupal already installed" if any database settings are wrong or unsatisfactory I noticed that if you have a site on MySQL 5.7 or using the mysql56 driver, and you move...

View Article

Using "Limit list to selected items" on exposed filters not working...

This very old issue is still here in D8.8.5.There is a long D7 conversation about this issue, but since there is no D8 issue (or I couldn't find it) I decided to create one... as hope for resolve in D7...

View Article


t() calls dependency injection in Form Builders

View Article

Post Classy decoupling clean up

Problem/MotivationBartik, Umami, Claro and Seven stopped using Classy as a core theme in #3115088: Remove Classy as a base theme of core themes There are a few @todo items in those themes that should...

View Article


Triggering an error when a FieldType defines a default formatter that it...

Problem/MotivationFollow-up #3112256: Let StringFormatter support UUID field type explicitly, as title.Proposed resolutionNeeds discussion+++ b/core/lib/Drupal/Core/Field/FormatterPluginManager.php @@...

View Article

Review apache specific code in light of requiring >= 2.4.7

Problem/MotivationIn #3114079: Update minimum supported Apache version to >= 2.4.7 we increased our stated minimum Apache version to >= 2.4.7.Proposed resolutionLet's review our Apache specific...

View Article

Add 'homepage' to .info.yml

Problem/MotivationFollow-up from #3066801: Add hook_removed_post_updates().It would be useful to be able to link to contrib module project homepages from the error message added in that issue, so that...

View Article
Browsing all 296136 articles
Browse latest View live


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