Set as current revision is misleading with content moderation enabled
Problem/MotivationThe node module provides a "Set as current revision" button for forward revisions. When content moderation is enabled, clicking this button, and submitting the confirmation form...
View ArticleCannot select multi fields when using group by
Hello,I'm not able to select more than one field when using groupBy.Example:This Works $query = $this->database->select('taxonomy_term_field_data', 'ttdf'); $query->fields('ttdf', ['tid'])...
View ArticleDeprecate menu_local_tabs()
Problem/Motivationmenu_local_tabs() is not used in core it seems and LocalTasksBlock calls it directly.Proposed resolutionJust deprecate it in favor of using the block or using the theme function...
View ArticleInteractive controls inside preview block in the Layout Builder form should...
Problem/MotivationForms that are displayed in the Layout Builder form are submittable.This can Take you away from the layout builderCreate changes to your site.For example in the node layout override...
View ArticleWarning Warning: Invalid argument supplied for foreach() in...
Hello,When I do a cache rebuild I get an error calledWarning: Invalid argument supplied for foreach() in Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator->getDerivatives() (line 102 of...
View ArticleDo not require a 'title' field
Problem/MotivationWhen creating custom content types, the "Title" field is manditory. This leads to akward work-arounds for content types that do not need a 'title' / 'short text' field. One example...
View ArticleVertical Tabs are unnecessarily hiding content with overflow: hidden
Problem/MotivationContent gets hidden in the vertical tabs see the screencast. This only happens in the seven theme.Uses formtips to create a tooltip but can't escape the box due to overflow:...
View ArticleProperly deprecate check_url()
Problem/MotivationProperly deprecate check_urlProposed resolutionClean up deprecations to be of the format proposed in #3024461: Adopt consistent deprecation format for core and contrib deprecation...
View Article[META] Deprecate contents of common.inc
Followup #2999721: [META] Deprecate the legacy include files ToDo:#2908176: Deprecate archiver procedural functions#2157945: Convert format_size() to a TranslationInterface::formatSize() method and a...
View Articleextend Block Visibility to Taxonomy and Views
The Block Visability doesn't reflect the entire Drupal 8 capability. It misses the ability to place blocks in context of Taxonomy Vocabulary and Terms. It also misses the ability to place Blocks in...
View Article[meta] Add Change Record to @deprecated for common.inc
This issue has been left open to track the related issue but we should be handling these types of issue on per change record basis not a per file basis. Thanks for everyone who has worked on this issue...
View ArticleFile Field design update: Multiple file fields
Problem/MotivationThis is a followup of #2113931: File Field design update. The designs update for the file/image fields contained a proposal for a field with multiple files:The design has some issues...
View ArticleImage Field style update
Problem/MotivationAs well as #2113931: File Field design update, the Style Guide proposed an Image Field variant.Proposed resolutionWe made a design for the image upload field, we imagine a small...
View ArticleRemove unnecessary title attribute from show-row-weights button.
Problem/MotivationTabledrag library has a button to swap between draggable handles, and numeric weight fields, which is important for assistive tech users (screen readers, speech control) and...
View ArticleUntranslated menu items are displayed in menus
OverviewWe have a very nice translation system in place that is based on translating fields on entities. For many cases this work very well, but in some cases we need to special care. One of these...
View ArticleFile Field design update: Upload field.
Problem/MotivationIn terms of interaction, file fields could be a lot more accessible. The style guide proposes both a new appearance and a new interaction design.Proposed resolutionFiles can be added...
View Articlebroken @see link in DrupalDateTime
API page: https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Datetime%...Enter a descriptive title (above) relating to class DrupalDateTime, then describe the problem you have found:> *...
View ArticleFirst launch of the beta testing program
As announced earlier, a beta testing program will be launched before 8.7.0. This planning issue aims to flesh out some details.Prior to commencing programFinalize decision around the timeframe for the...
View ArticleMenuActiveTrail should keep its cid (cache id) to avoid wrong cache sets for 403
Problem/MotivationThe current implementation of getCid() of Drupal\Core\Menu\MenuActiveTrail is the following:protected function getCid() { if (!isset($this->cid)) { $route_parameters =...
View ArticleRun filter_xss() over .info values
It should not be possible to execute code placed in a .info file. However, since .info values are often displayed to the user it is possible to execute javascript.There are situations where this is a...
View Article