Generalize TaxonomyIndexTid filter to be available for all entity reference...
Problem/MotivationOne major piece of functionality from the D7 Entity Reference module was left out entirely in #1801304: Add Entity reference field: the ability to render exposed views filters as a...
View Articletitle attribute still not added to oEmbed iframe
so, I just updated to 8.7.8, and the fixed 3021452 issue is persisting for me. I see a title is provided for my example youtube video.VIDEO: https://www.youtube.com/watch?v=6X8f9CLBoB8EMBED JSON URL:...
View ArticleCoder 3.7: Referenced sniff "Drupal.WhiteSpace.OperatorSpacing"...
The new version of Coder - 3.7 - dropped the Drupal.WhiteSpace.OperatorSpacing in #3082623: Is it still necessary to override OperatorSpacingSniff? however it is still used in phpcs.xml.dist by...
View ArticlePassword reset form reveals whether an email or username is in use
Problem/MotivationThe actual password reset mechanism exposes a user enumeration security vulnerability defined as Testing for User Enumeration and Guessable User Account (OWASP-AT-002) by OWASP - Open...
View ArticleClaro's preprocessing of field multiple value form's table header...
Problem/MotivationCurrently claro_preprocess_field_multiple_value_form() assumes the table header structure created by template_preprocess_field_multiple_value_form(). But other extensions may change...
View ArticleAssert that a sequence of strings appears on the page in a given order
Problem/Motivation#2757007: Convert all book web tests to BrowserTestBase uses a method for this, but I believe it should be added to WebAssert. I've already seen similar implementations in...
View ArticleUse dropbutton variants with #dropbutton_type instead of custom classes
Problem/MotivationTo stick to the design system approach for claro the implementation for components should stick to predefined variants.Proposed resolutionSince Add support for Dropbutton variants...
View ArticleDate formats with abbreviated month name (M) are not translated using context.
Problem/MotivationWhen creating or modifying a translated date format which uses the abbreviated month name (M), the translations (Jan, Feb, Mar, etc.) will not use the 'context' related interface...
View Article[META] Requirements for tagging Drupal 9.0.0-alpha1
Problem/MotivationOpening the Drupal 9 branch allows a few things to happen.We can upgrade Drupal's PHP requirements to require Symfony 4 or higher (and Twig etc.)Contrib modules can test against the...
View ArticleIllegal choice in grouped exposed filters with enabled option remember...
First issue: When using a list field as an exposed grouped filter with the checkbox to remember selections, I get the following error: "An illegal choice has been detected. Please contact the site...
View ArticleMulti level (multirow) header for table FAPI element
Problem/MotivationDrupal's theme system does not support tables with more than one row of table headers. Browsers support rendering multiple table headers and it can be useful for grouping/hierarchies...
View ArticleLet GDToolkit support WEBP image format (for PHP 7.1+)
Problem/MotivationRelated to #2313075: Allow users to upload webp files in image fieldsSince webp is becoming popular, it would be nice if contrib could change the supportedTypes of GDToolkit without...
View ArticleReplace Drupal's error handling with Symfony/HttpKernel's
ProblemWSOD. No error. Nothing.CauseSymfony\Component\HttpKernel\Kernel.php: public function init() { if ($this->debug) { ini_set('display_errors', 1); error_reporting(-1);...
View ArticleDisplay permission machine name on permission page
node.module, line 1505 The node_permission() function defines permissions: e.g. "View published content" with the machine name "access content". I'm guessing that "access content" is legacy, and "View...
View ArticleNo node content displayed
When creating new content, only the title is displayed. Already uninstalled modules, which could cause this problem. Body is turned on in content type display. When displaying Teasers with views, you...
View ArticlePost comment with authenticated user
Problem/MotivationI try to post a comment using jsonapi and simple oauth module. I use a user with 'post comments' permission.If i add the user relationship to the comment, i got this 403 error : The...
View ArticleUnable to edit embedded media items with basic_html text format. JS error...
Experimenting with wysiwyg media embedding with 8.8.0-rc1 and finding that with basic_html, I do not see an edit button for controlling alignment and choosing view modes.The problem appears to be...
View ArticleWarnings and notices after upgrade
After upgrading Drupal from version 7.67 to 7.68 it started to show a plenty of the messages below. I am currently using PHP 7.3.9-1. At https://www.drupal.org/project/drupal/releases/7.68 we have...
View ArticleAdd Drupal core test case for current major and next major both supported
Problem/MotivationIn #3094304: Create tests that cover contrib non-full releases and contrib patch versions we realized that \Drupal\Tests\update\Functional\UpdateCoreTest::testNormalUpdateAvailable()...
View Article'not in' operator for the ModerationStateFilter uses the wrong...
Problem/MotivationThe 'not in' operator of the ModerationStateFilter uses an OR conjunction, so when more than one filter value is selected, the query reads 'not in VALUE1 OR not in VALUE2'. Since the...
View Article