[META] Make Drupal 7 core compatible with PHP 8.1
Problem/MotivationSeems like some quite significant changes have been encountered in #3220021: [meta] Ensure compatibility of Drupal 9 with PHP 8.1 (as it evolves).Steps to reproduceTry testing D7 core...
View ArticleDrupal 7.84 -- Composer 2.0.9.2 -- Debian Linux 11.1
Not sure this comes under which category. I have tried to install Drupal 7.84 using composer 2.0.9.2 on clean Debian Linux bullseye 11.1. The directory structure under sites seems little confusing. It...
View ArticleMissing documentation for "core_version_requirements" key in...
Problem/MotivationAPI page: https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Extension...The documentation does not mention that there is a key called core_version_requirement and that it...
View Articlea disabled block's admin title gets double-escaped
Problem/MotivationIf a block's admin title contains text such as ' then when it's disabled, that is double-escaped.Eg, not disabled:This block's great!Disabled:This block's great!...
View ArticleAdd ability to disable AJAX for Views exposed form submit
Request: Provide configuration to disable AJAX for Views exposed form submission.Current Code: If the view is enabled to "use ajax", then form submission and pagers are setup to use AJAX.Use Case:...
View ArticleUpdate to Drupal 9.3.0 adding --2 suffix to (views-) block-ID's
Problem/MotivationUpdates from Drupal 9.2.10 to Drupal 9.3.0 are adding an --2 suffix to block-ID's (maybe only views-block-ID's?). For example block-views-block-newsslider-block-1 changes to...
View ArticleTelephone field does not support setting a custom size of the input field
The size (a.k.a. width or length) of other textfields can be controlled with a field setting, but telephone doesn't have this option... I request adding it.I know you can do this with CSS, but often...
View ArticleAllow theme developers to add the default favicon filename to the...
core/includes/theme.inc if (file_exists($favicon = $theme_object->getPath() . '/favicon.ico')) { $cache[$theme]->set('favicon.url', file_url_transform_relative(file_create_url($favicon))); } else...
View Article[meta] Remove SimpleTest support
Problem/MotivationSimpleTest was deprecated in Drupal 8 and moved to contrib in Drupal 9. There has been no activity in the contrib issue queue and it seems everyone has migrated to PHPUnit, which was...
View ArticleRemove or rename SimpletestUiPrinter
Problem/MotivationSimpletest and its UI is no longer used. However we still have a class at \Drupal\Tests\Listeners\SimpletestUiPrinter that turns URLs into clickable links.Steps to reproduceProposed...
View ArticleRemove SimpleTest support from TestDiscovery and TestRunnerKernel
Problem/MotivationSimpleTest is no longer useful, everyone has migrated to PHPUnit.There is still support code for SimpleTest tests in TestDiscovery and TestRunnerKernel (and probably some related...
View ArticleException: No entity type for field vid on view in HandlerBase.php
I was modifying one of my view displays inside a particular view and i must have added an reference field improperly and now I cannot access my view at all. Reports gives me the following error:...
View ArticleFile links with query parameters no longer work
Problem/MotivationIf a file url has query parameters, or a hash, added to it. The file-link component strips these out.Drupal would not normally use query parameters on a file url. But in our case they...
View ArticleRemoving a relationship to an entity reference field can break a View
I have encountered an issue on multiple occasions since starting to build sites in D8 18 months ago. I can't find a matching issue in the Views queue that covers this, although have seen a couple of...
View Article[D7] node_access filters out accessible nodes when node is left joined
Problem/MotivationBackport of #1349080: node_access filters out accessible nodes when node is left joined.Steps to reproduceProposed resolutionRemaining tasksUser interface changesAPI changesData model...
View Article[Symfony 6] Add "array|string|int|float|bool|\ArrayObject|null" to...
Problem/MotivationMethod "Symfony\Component\Serializer\Normalizer\NormalizerInterface::normalize()" will return "array|string|int|float|bool|\ArrayObject|null" as of its next major version. This...
View ArticleViews entity reference relationships must join on langcode for translatable...
Problem/Motivation(Why the issue was filed, steps to reproduce the problem, etc.)Steps to reproduce1) Create new node type (for example: referenced_page) 2) Navigate to...
View ArticleConsistently sort filter formats to simplify config exports
As mentioned at #2852557: Config export key order is not predictable, use config schema to order keys for maps, config export ordering isn't predictable. \Drupal\filter\Entity\FilterFormat attempts to...
View ArticleAllow validation constraints to add in message replacements
We need the possibility to specify custom message replacement values when defining the validation constraints. This is need to support constraint messages as field API uses in the form of "%name: Some...
View ArticleMachine name replace pattern not properly url encoded
Problem/MotivationI have an issue on my Drupal instance whereby the machine names are not loading in properly. They are stopping at the first space, what I found was that the token was failing the...
View Article