Quantcast
Browsing all 295701 articles
Browse latest View live

Allowed values interface gives error when field in use

Problem/MotivationDrupal 10.2.2 now offers an attractive GUI interface for adding new allowed values to a field and removing ones that are not in use. Except that if you try to submit the form on a...

View Article


StorageComparer should not wrap sourceStorage with a memory cache if it...

Problem/MotivationWhilst working on YAML file parsing caching I noticed that \Drupal\Core\Config\FileStorage use FileCache. This means that the MemoryStorage wrap in...

View Article


Support the '#multiple' attribute for the email element

Problem/MotivationEmail FAPI element was added without support of multiple attribute. See https://www.drupal.org/project/drupal/issues/1174620#comment-4564144.Currently even if the attribute set...

View Article

Add a dedicated @PluginTestFruit annotation class

Follow-up from #1966246: [meta] Introduce specific annotations for each plugin type.Talking with tim.plunkett on IRC, he suggested that if this happens at all, it should wait until uses of @Plugin are...

View Article

Refactor...

Problem/MotivationIn #3264764-8: PhpUnitCliTest::testFunctionalTestDebugHtmlOutput fails if BROWSERTEST_OUTPUT_DIRECTORY is an empty string @alexpott said: Imo we should move...

View Article


Image may be NSFW.
Clik here to view.

Map menu ids like main-menu when migrating node types

While working on a migration, I discovered that some content types were missing the Main Menu setting checked at Available menus. For example, the page content type had the following menu settings:This...

View Article

[meta] Introduce specific annotations for each plugin type

Problem/Motivation@Plugin is a dumping ground for metadata, and is often used for configuration, not metadata (information that is only useful once you have an instantiated plugin)It also conveys no...

View Article

Use a dedicated runner for performance tests

Problem/MotivationWe have a dedicated runner for performance tests, tagged with 'performance-test-runner', if we add that tag to performance tests, they should hopefully match up.Steps to...

View Article


Fix spelling of array keys in tests

Problem/MotivationThere are some misspelled words used as array keys in tests. There are other words like this but for various reasons they are more complicated or will require discussion. Hopefully,...

View Article


[10.2 regression] CKEditor 5 breaks when "Source"/Source editing...

Problem/MotivationCKEditor breaks when "Source"/Source editing button is added and "Manually editable HTML tags" are specifiedSteps to reproduceDefine text formatEnable some of the buttons /...

View Article

[meta] Add in js- prefixed classes for separation of JS & CSS functionality

Problem/MotivationWe expose many class attributes in templates and other layers (for example preprocess), but it's never clear which classes are needed for JavaScript functionality, leaving themers in...

View Article

Queue factory services do not conform to an interface

Problem/MotivationThere is only one queue backend in core, QueueDatabaseFactory. This provides a get() method which must be implemented for QueueFactory to be able to construct a queue.Other queue...

View Article

filter_autop returns self closing br element with slash, lets alter to br

filter_autop currently inserts <br />. As we are moving towards html5 (#1388926: Remove all references to "self-closing" void elements in core) and remove all references to <br />. let's...

View Article


Tabledrag is not hiding the correct columns

Problem/MotivationI've searched, but haven't found an issue for this. I'm not that good with JavaScript/jQuery so this might be me doing something wrong, but I can't see what.I've tracked it down to...

View Article

Taxonomy Index for unpublished entities

Problem/MotivationIdentified problem detailed in #962664-9: Taxonomy Index for unpublished entities:It is possible to query by field value in views. One of the drawbacks is, by default, you can only...

View Article


Image may be NSFW.
Clik here to view.

Ajax error ajax.$form.ajaxSubmit() is not a function

Problem/MotivationDifferent Drupal forms throw an ajax.$form.ajaxSubmit error on submit.This has affected users at image upload, Block editing within Layout Builder sections, and ajax submissions for...

View Article

Radios template does not apply form-radios class

Problem/MotivationThe 'checkboxes.html.twig' templates for core, stable, and classy all apply the form-checkboxes class, but only the classy 'radios.html.twig' template applies the form-radios class.A...

View Article


Uncaught TypeError: Cannot read properties of null (reading...

Problem/MotivationWhen using the media browser popup, it is possible to trigger react-dom.min.js?v=16.8.4:121 TypeError: Cannot read properties of null (reading 'style') at dialog:aftercreate...

View Article

Identifiers longer than 63 characters are truncated, causing Views to break...

We are running our Drupal on PostgreSQL and we have a view with 2 relations (join tables). The Preview SQL is attached below.Due to the table names and field names, Views generates a field alias longer...

View Article

Fix more words that are only misspelled in comments

Problem/MotivationMore words to fix that are only in comments.Steps to reproduceProposed...

View Article
Browsing all 295701 articles
Browse latest View live


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