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

Allow flagging translations as outdated when content is moderated

Problem/MotivationIn #2949815: Flagging translations as outdated in a pending revision causes multiple translations to be marked as affected we have hidden the "Flag as outdated" functionality for...

View Article


Consolidate methods on FormElementsLabelsTest

Problem/MotivationSteps to reproduceProposed resolutionRemaining tasksUser interface changesIntroduced terminologyAPI changesData model changesRelease notes snippet

View Article


[upstream] [Style] Allow CKEditor 5 to *create* a <h2...

Problem/Motivation After upgrading to CKEditor5, I was fighting a lot with the confusing new split style dropdown. In contrast to CKE4 and what our content editor are used, we have two dropdown boxes...

View Article

Add 'back to top' of the page functionality

Problem/MotivationOlivero is a theme created for accessibility, it would be great if the theme can integrate a button to go back to the top of the page. Websites often have long pages, this...

View Article

\Drupal\Core\Entity\Query\Sql\Tables causes extremely poor performance when...

After upgrading to 1.24 we've experienced server crashing performance issues with filters including multiple entity references. I've reduced an example request down to what seems to be a minimal set of...

View Article


Deprecate LibraryDiscovery and use LibraryDiscoveryCollector instead

Problem/MotivationThis class uses a class property for static caching, but it's a very thin wrapper around the cache collector which also does static caching. Probably we had this before we added the...

View Article

Views 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 Article

Support View Transitions in Claro

View transitions are now supported in Chromium and will someday be supported in other supported browsers.I suggest that we use progressive enhancement to implement a basic version of this (the fade)...

View Article


Require label and category properties for layout plugins

Problem/MotivationPer How to register layouts:The 'label' and 'category' keys are required.This came up in #3392572: Add missing category to Drupal\layout_builder\Plugin\Layout\BlankLayout and let...

View Article


10.3 upgrade now missing status-message theme suggestions

Problem/MotivationMessageCommand and the associated JavaScript API was added to Drupal core in 2019/Drupal 8.8.0, but was not used widely in Drupal core until 10.3.0, when the bigpipe module began...

View Article

Replace t() calls inside of Controllers that do not use StringTranslationTrait

Problem/MotivationI was reviewing the code of SystemController.php and noticed that there was a procedural t() function instead of $this->t() which is not a best practice to use inside a...

View Article

Image may be NSFW.
Clik here to view.

Media Library selected items duplicated (counter)

Problem/MotivationRan into this issue while creating triggering the display of a second modal through AJAX while the existing media library select widget is open already (the first modal).Steps to...

View Article

Improve 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 Article


`link` fields in REST, JSON:API and GraphQL cannot be rendered by client

Problem/MotivationLink fields and menu links are output in JSON:API in the following format:"field_link": [ { "uri": "internal:/", "title": "Home", "options": [ ] }, { "uri": "entity:node/5", "title":...

View Article

TimestampFormatter / time_diff missing config schema

Problem/MotivationIn #2921810: Allow TimestampFormatter to show as a fully cacheable time difference with JS, a time diff formatting option is provided. Part of that implementation was a "fallback...

View Article


Add ability to insert Media inline in CKEditor widget

Problem/MotivationAt now Drupal Media entities can be inserted into CKEditor, using Media Library widget, only as block element. So there are no ways to insert inline image (eg small icon image into...

View Article

CacheClearCase::testClearArray() sets a persistent variable that has no effect

CacheClearCase::testClearArray() contains the following code.// Set the cache clear threshold to 2 to confirm that the full bin is cleared // when the threshold is exceeded....

View Article


Split tablesort.module.css out to its own library and attach it via tablesort

Problem/MotivationSee #3432183: Move system/base component CSS to respective libraries where they exist.tablesort.module.css is in system/base but it could probably be in its own library, then attached...

View Article

MediaLibraryUiBuilder service does not properly allow additional contextual...

Problem/MotivationIf you attempt to add contextual filters to the core media library, they will correctly be used when the library results are initially loaded, but are not passed to the view itself,...

View Article

Ckeditor 5 Formats can prevent other Ckeditor 5 Formats from properly executing.

Problem/MotivationUsing the Shortcode module We ran into a schema issue when ckeditor added validation. That was resolved with #3457731: Unable to save text format config form in 10.3.We noticed that...

View Article
Browsing all 291607 articles
Browse latest View live


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