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

documentation in CronInterface is out of date and incomplete

Problem/MotivationDocs in CronInterface say: * Do not call this function from a test. Use $this->cronRun() instead. First, this is incomplete -- what is $this representing here? There is no...

View Article


Content overview page: make Author column sortable by default on new...

Problem/MotivationThe content overview screen contains an Author column that can be sorted on. By default sorting is disabled.Proposed resolutionEnable sorting by default for the author columnRemaining...

View Article


Add support for enclosure field in Views RssFields row plugin so that posts...

Problem/MotivationThe RSS format has the <enclosure> tag for "attaching" media to an item. It is typically used for the main image of an article or the audio file of a podcast issue.Views has an...

View Article

MigrateControllerTest requires root user, remove @todo

Problem/Motivation\Drupal\Tests\migrate_drupal_ui\Functional\MigrateControllerTest has an @todo to remove the use of the root user but migrations through the UI must be run as the root user. See...

View Article

Image may be NSFW.
Clik here to view.

Text component is breaking while adding long text without spaces.

Problem/MotivationWhen adding a new page in Drupal using CKEditor, long text without spaces (such as a long URL or continuous string) causes the CKEditor Text component to break, resulting in layout...

View Article


Convey AJAX progress messages to assistive technology.

Problem/MotivationThe AJAX API has a feature to display a progress message, but it isn't conveyed to assistive tech like screen readers.'#ajax' => array( 'callback' =>...

View Article

Align CSS rules don't take into account RTL langaguages and are often...

Problem/MotivationViews tables have a setting for column text alignment. This currently relies on CSS shipped with Views module, although #3436855: Remove the views-align-* CSS classes will refactor it...

View Article

Remove the views-align-* CSS classes

Problem/Motivationviews.module.css includes the following rules:/* table style column align */ .views-align-left { text-align: left; } .views-align-right { text-align: right; } .views-align-center {...

View Article


Remove remaining uses of FormattableMarkup in kernel test assertions

Problem/MotivationThere is no need to use FormattableMarkup to produce message strings in PHPUnit assertions; it is cleaner and easier in almost all cases to use simple string interpolation...

View Article


Move source_module from Migrate to Migrate Drupal

Problem/MotivationDiscussed at the migrate meeting.The source_module and destination_module are needed for Drupal and should not be in Migrate, they probably should be in Migrate Drupal. Let's see what...

View Article

[upstream] Add <tfoot> (table footer) support

Problem/Motivationtfoot element is lost during the conversionSteps to reproduceGo to Open the source editing.Paste the following markup:<table> <thead> <tr> <th>Items</th>...

View Article

Dependencies from only one instance of a widget are used in display modes

Problem/MotivationEntityFormDisplay::getPluginCollections() and EntityViewDisplay::getPluginCollections() enable widget/formatter plugin dependencies to be added to the dependency list of the form/view...

View Article

EntityReferenceSelection handlers does not consider entity view/view label...

This was originally reported a security issue and we came to an agreement with the Drupal Security Team to discuss/fix this in the public issue queue.Problem/MotivationEntity reference fields using...

View Article


Replace Contextual Links BackboneJS usage with VanillaJS equivalent

Problem/MotivationIt was decided that core use of BackboneJS will be replaced with VanillaJS equivalents: #3145958: [META] Re-evaluate use of Backbone.js in coreThis issue's scope to to replace...

View Article

QueryInterface::accessCheck does not perform access checking in core

Problem/MotivationIn #2785449: It's too easy to write entity queries with access checks that must not have them it became a requirement to explicitly set QueryInterface::accessCheck (at least for...

View Article


Theme logo image is rendered without dimensions

Problem/MotivationThe logo in olivero is hard-coded. All logos in core are either hard-coded or we _only_ render the image path. Never dimensions. We should. And we might want a holistic solution that...

View Article

Image may be NSFW.
Clik here to view.

EntityViewsData variable reuse causes bug with revision_uid filter

Problem/MotivationI added a base field to a custom entity by a hook_entity_base_field_info(). I added it this way because we need the base field across multiple entity types; both custom and core.After...

View Article


Fix comparison check for field changes

Problem/MotivationWhen loose comparison (++) is used, PHP changes casts values to different types to see if they match. This means numeric strings may be considered equal even if their string values...

View Article

Add a config action to modify an array of configuration

Problem/MotivationWe currently have the simpleConfigUpdate config action which works well for setting a single configuration value, but we have no way to interact with simple arrays other than...

View Article

[pp-1] Create new attribute to make reordering procedural hooks easier.

Problem/MotivationOnce reordering is in, reordering procedural hooks is a bit awkward. Let's make an attribute to make that easier.Steps to reproduceProposed resolutionRemaining tasksUser interface...

View Article
Browsing all 294882 articles
Browse latest View live


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