Enabling the upload of SVG images.
A far as I understood things, as from Drupal 10.3 onwards, we are should be able to upload SVG images in the CKEditor 5 as long as we implement the following hook.../** * Drupal 10.3+: Enable upload of...
View ArticleDrupal 11 readiness meeting / 15 July 2024
Hello and welcome to this Drupal 11 readiness meeting! This meeting: ➤ Is for core and contributed project developers as well as people who have integrations and services related to core. Site...
View ArticleDrupal 11 readiness meeting / 22 July 2024
Hello and welcome to this Drupal 11 readiness meeting! This meeting: ➤ Is for core and contributed project developers as well as people who have integrations and services related to core. Site...
View ArticleAdd 'Is empty (NULL)' and 'Is not empty (NOT NULL)' to...
Problem/MotivationIf a base field on an entity's base table is used as a filter criteria, there are no operator choices for "Is empty (NULL)" and "Is not empty (NOT NULL)".I discovered this with a...
View ArticleDrupal 11 readiness meeting / 29 July 2024
Hello and welcome to this Drupal 11 readiness meeting! This meeting: ➤ Is for core and contributed project developers as well as people who have integrations and services related to core. Site...
View ArticleAdd 'Is empty (NULL)' and 'Is not empty (NOT NULL)'...
Problem/MotivationIssue split from #2769407: Views UI should offer a 'Treat NULL values as FALSE' on boolean field filtering to expose the already existing code path for handling this for a clearer...
View ArticleThe content overview Views view filters out unpublished content
Problem/MotivationThe Content overview Views view filters out unpublished nodes that the given user otherwise would have access based on node access.This issue were already reported in Drupal 7...
View ArticleNavigation module clashes with Admin Toolbar Extra Tools
Problem/MotivationWhen Navigation is enabled on a site where Admin Toolbar Extra Tools is used, some of the 'Create' menu links appear at the top level instead of the second level. This is fixed by...
View ArticleRename removeComponent method to hideComponent in EntityDisplayBase for clarity
Problem/MotivationEntityDisplayBase uses the method removeComponent as a way to hide components from it's display, this is confusing language as "remove" is usually interpreted as a deletion, we've...
View ArticleValidReferenceConstraintValidator should not try to enforce data integrity on...
Problem:Nodes are not saving with inaccesible pre-existing referenced items.Issue has been fixed once with the ticket: https://www.drupal.org/project/drupal/issues/2791269 stating, "Allow saving...
View Article[meta] Add constraints to all config entity types
Problem/MotivationSibling issue for simple config: #2952037: [meta] Add constraints to all simple configuration.Now that we have the possibilities to validate configuration we should do that. This meta...
View ArticleError missing information for Manually Edited Tags with multiple bad attributes
Problem/MotivationWhen configuring a text format, and adding items to the "Source Editing""Manually editable HTML tags" entry, if a tag has more than one bad attribute it doesn't display properly in...
View ArticleDeprecate module_set_weight()
Problem/MotivationModule weights are from a time before autoloaded code and the ability to sort by dependency.Proposed resolutionDeprecate module_set_weight() and remove it's usage in core.Remaining...
View ArticleImprove performance of /admin/people/permissions
Problem/MotivationThis is a follow up to #1203766: With large number of permissions /admin/people/permissions becomes unusable, which was committed to both Drupal 7 and Drupal 8 in 2011. It was later...
View ArticleViews exposed form doesn't handle non-array values correctly, where an...
Problem/MotivationViews exposed filters allow multiple selections using the "Allow multiple selections" checkbox.This can for example be tested using a filter on a node content type, which then allows...
View ArticleGenerateThemeTest::testContribStarterkitDevSnapshotWithGitNotInstalled fails...
Problem/MotivationBuild test, Command/GenerateThemeTest.php is failing on SQLite and 10.3.x. The test estContribStarterkitDevSnapshotWithGitNotInstalled...
View ArticleContent remains tagged with a taxonomy term (via the {taxonomy_index} table)...
Problem/MotivationDeletion of a taxonomy field from a content type leaves references to affected nodes in taxonomy_index, which results in vocabulary terms remaining attached to those nodes.Steps to...
View ArticlePHP version comparison fails with higher precision
Problem/MotivationStatus Report on D10.3. with php 8.3 says:The following module is installed, but it is incompatible with PHP 8.3.6: DiffSteps to reproduceprecision = 24 (instead of default of 14) set...
View ArticleBlock add links should respect destination
Problem/MotivationWhen adding blocks, the ?destination is not respected.Proposed resolutionAdd it to each link. Use relevant part of #2724819: Create experimental module for place block on any page...
View ArticleBreadcrumbs block within Layout Builder causes errors when moving blocks
Problem/MotivationLayout Builder throws errors when the system Breadcrumbs block is in a layout and any blocks are moved. Further, after moving the Breadcrumbs block, the "Move" contextual link stops...
View Article