Comments make a reference to filter_process_format(), a not existing function
In TextfieldWidget::errorElement() there is the following comment. // Ignore validation errors for formats if formats may not be changed, // i.e. when existing formats become invalid. See...
View ArticleI want to add a pagination below the twig rendered table updating the twig...
What I Have:- I want to consume a external api, and show the results on the page. 1. For this I have created a custom route attached to the controller with a custom twig theme. 2. On visiting this...
View ArticleProperly deprecate module_load_include() in favor of...
Problem/MotivationWe would like to deprecate all legacy code in the file core/includes/module.inc. The function module_load_include() lives in that file.Proposed resolutionThe module_load_include()...
View ArticleUpdate manager compatibility logic is missing if you're on a -dev...
Problem/MotivationFound a bug in the functionality introduced at #3096078: Display core compatibility ranges for available module updates. If your locally installed version of core is a -dev release,...
View ArticleDocument version numbering system for forked jQuery UI components
Problem/MotivationWe've forked jQuery UI components into core, but for now have left the version numbers unchanged.See brief discussion at #3087685-43: Remove deprecated jQuery UI components and fork...
View ArticleCorrectly determine when to display fields as inline
When Drupal displays a field, the template is field.html.twig, which generates block-level markup including optional labels, attributes, and supports multiple values.For the node title, uid and created...
View ArticleProperly deprecate AssertLegacyTrait::assert
Problem/MotivationAssertLegacyTrait::assert is meant for removal in Drupal 10.Proposed resolutionDeprecate the method and remove its usage in core.Remaining tasksUser interface changesAPI changesData...
View ArticleImplement secondary tabs based on the designs
Problem/MotivationCurrently the Secondary tabs are using the wrong size, spacing and font-size, taking too much vertical space:Proposed resolutionCorrect secondary tabs styles according to the design...
View ArticleImprove exception messages when plugins cannot be found
Problem/MotivationCurrently, when a plugin cannot be found, we get this obtuse error message:Drupal\Component\Plugin\Exception\PluginException: The plugin (%plugin) did not specify an instance class in...
View ArticleAllow Views Rewrite Results to include inline SVGs
If a field containing an inline SVG is passed through views rewrite results the SVG is stripped and mostly removed (normally just leaving the the title left).The same field containing an inline SVG can...
View ArticleTables overflow on mobile
Problem/motivationCurrently there is a overflow/scrollbar for the entire page, if the page is viewed on a mobile device and the page contains a table.ProposalWe introduce the "overflow-x: scroll;" CSS...
View ArticleMove Stark block config into the Stark theme
Problem/MotivationUninstall and then re-install Stark and you will get default block mapping in theme. This shouldn't happen.Proposed resolutionConfiguration files should be with the object being...
View ArticleModal dialog style update
Originally submitted on GithubProblem/MotivationRecent interviews and research exposed pain points around Drupal's admin experience of looking and feeling dated.Proposed resolutionImplement new Dialog...
View Articlea disabled block's admin title gets double-escaped
If a block's admin title contains text such as ' then when it's disabled, that is double-escaped.Eg, not disabled:This block's great!Disabled:This block's great! (disabled)
View ArticlePHPCS Warning - PHP7.2 Compatibility issue
Spawned from D7 issue (thanks to D7 enthusiasts):#3095950: PHPCS Warning - PHP7.2 Compatibility issue in /includes/form.inc Since PHP 7.0, functions inspecting arguments, like func_get_args(), no...
View ArticleSelect widths not taken into account when table is rendered
Problem/MotivationDiscovered in #3066006: Convert Views UI to new design system.If there is a select input in a table, its width is not factored into determining column width and can result in what is...
View ArticleSaving node translation also updates the status of the base node
I have a multilingual site which has Japanese as a default language. When I try to save the translation of a node, it automatically modifies the status of its base node (Japanese) to 'Published'.Steps...
View ArticleSet MenuLinkContent getEntity to public visibility
Hello,When manipulating menu, it would be convenient to be able to access the menu link content entity easily.Setting the visibility of the getEntity method would help.I will upload a patch.
View ArticleDocument a standard for where external CkEditor plugins should be added via...
Several contrib modules are available for adding new buttons and functionality to CKEditor via their CKEditor plugins. The problem is that each module includes the plugin in a different file location...
View ArticleMove Field Layout data model and API directly into...
Problem/Motivation#2796173: Add experimental Field Layout module to allow entity view/form modes to switch between layouts adds an experimental module that extends and alters the EntityDisplay entity...
View Article