extend 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 ArticleTranslated Config Override should default to original language values if...
SituationAssume the following configurationmy_module.settings.yml, containing the following structure (according to the schema, a field with type label and a field with type text_format):langcode: en...
View ArticleResourceTypes should know about their fields
Problem/MotivationResource types don't have a uniform API to extract information about their fields. That information is scattered across different services like:Resource Type: contains the information...
View Articleno layout tab on content after enable layout builder
I just installed a new drupal 8.7.8, then I enable the layout builder in the page "admin/structure/types/manage/page/display" for the default content type " basic page", then I create a node for the...
View ArticleRemove Drupal:;CORE_COMPATIBILITY because not accurate after multiple core...
Problem/MotivationDrupal::CORE_COMPATIBILITY is used in many places throughout to filter on core compatibility. Historically this has all corresponded to project branch and version names with the 8.x-...
View ArticleDeprecate RDF module in favor of Schema.org-focused JSON embedded in the page
As a maintainer of RDF module, I don't have much confidence that the module provides the reliability we need for Drupal 8. We don't have a solution for compound fields (such as addressfield). Not all...
View Article[Symfony 4] EntityResourceValidationTraitTest should not get a mock for an...
Problem/MotivationEntityResourceValidationTraitTest calls $trait = $this->getMockForTrait('Drupal\rest\Plugin\rest\resource\EntityResourceValidationTrait'); EntityResourceValidationTrait is marked...
View Article[META] Support WYSIWYG embedding of media entities
Problem/MotivationCore currently provides support for embedding of images. It is currently impossible to embed a video or a document. Also, when #2801277: [META] Support remote media assets as...
View Articletext_summary() returns malformed (not normalized) HTML for basic_html and...
Problem/Motivationtext_summary() has this code at the end: // If the htmlcorrector filter is present, apply it to the generated summary. if (isset($format) &&...
View ArticleAdd a Media library views template to Seven theme to change to order of the...
Problem/MotivationThis is a follow up of #2981044: Unify the grid/table views of the media library. From comment 45.2:The tabbing order of the view is messed up. The grid and table buttons come before...
View ArticleAllow Twig templates to use front matter for metadata support
Problem/MotivationIt is becoming increasingly clear, both throughout core and in contrib, that Twig templates need the ability to associate contextual metadata with them.Typically, in the past, this...
View ArticleProvide a FieldType and FieldWidget to represent a WebVTT file for the HTML...
Problem/MotivationThis task is part of the audio/video accessibility plan - #3002770: Provide authors with tools to manage transcripts and captions/subtitles for local video and audio.We want to...
View ArticleLabels should not have "for" attribute for non labelable elements
According to the HTML specification when using the "label" element the "for" attribute should only be used when the element you're labelling is "labelable". See:...
View ArticleAllow run-tests.sh to generate coverage reports
Problem/MotivationThe testbot is built with phpdbg. This allows us to generate coverage reports from PHPUnit with minimal performance penalty. This can be seen in the testbot's native test runs:...
View Articleno justify button showing on the editor
I add the 3 justify left/center/right button to the toolbar, but when I go to create the node page, there is no such button showing. this is so basic for editing, without this, I can't use the site....
View ArticleAccessibility problem with invisible buttons in AJAX dialogs
Problem/MotivationIn ajax dialogs, there is a accessibility issue with invisible duplicate buttons.When the dialog is created, the buttons are created in the dialog footer, which cause the original...
View ArticleDecide default theme for testing
Problem/MotivationToday, the default theme when writing tests is classy, which is likely deprecated in the future #3050378: Replace Classy with a starterkit theme. For this, and various other reasons...
View ArticleDeprecate jQuery UI datepicker
Read this to mitigate potential confusion that may occur when reading through this issue: Starting with comment #6 until probably #34, the discussion largely surrounds attempting to use this issue to...
View ArticleAdmin toolbar not usable with latest versions of JAWS
Steps to recreate: When using JAWS 2018/2019 (screen reader) with IE11. - Login to Drupal and try to access the admin toolbar.Results: You can only select the toggle button. The links within on TAB...
View ArticleAllow scaffold plugin to append to non-scaffolded files
Problem/MotivationThe current Scaffold plugin allows append operations to happen only to files that were scaffolded by a previous stage. For example, drupal/core provides a scaffolded robots.txt file,...
View Article