Make exposed filter values available as tokens for text areas
For instance, in my view's Header I have a Global: Text area. From the available tokens I cannot choose a token for the value selected by the exposed filter(s). So each time an exposed filter is added...
View ArticleError: Call to a member function getLabel() after enabling layout_builder
Existing drupal 8 site (upgraded from 8.2.x to 8.3, 8.4, 8.5). Current version 8.5.5 . If I enable layout_builder, then:Error: Call to a member function getLabel() on null in...
View ArticleShortcut hook_toolbar implementation makes all pages uncacheable
Problem/MotivationIssue split from #2899392: user_hook_toolbar() makes all pages uncacheable.The shortcut implementation of hook_toolbar has a cache context per user. This causes the Dynamic page cache...
View ArticleEntityCacheTagsTestBase doesn't allow a module to interact with page...
Problem/MotivationWhile investigating #2914110 I came to the realization that EntityCacheTagsTestBase::testReferencedEntity() is very complicated and sort of breaks shortcuts ability to use the class...
View ArticleAdd a factory method for BuildTestBase's copyCodebase() Finder object.
Problem/MotivationIn build tests, you can provide an iterator for copyCodebase().If none is provided, BuildTestBase uses a symfony Finder object to generate an iterator. It creates the finder object...
View Article[policy, no patch] Proposed Drupal 7 contributor / maintainer workflow
This is a proposal for a workflow that the D7 maintainers will follow.The aim is to empower community contribution, and enable bugs to be fixed in D7 quickly and efficiently without risking stability /...
View Article[ignore] bnjmnm patch testing
We’ll definitely be back next year. If not, it’ll be because an asteroid has destroyed all human civilization. And that’s canon.
View ArticleBasic tokenized metatags
The Metatag module is extensive and powerful, but is over engineered for basic SEO requirements.In Drupal Core, it would be good to see support for Page Title and Description metatags. Done in a...
View ArticleDetermine how available updates for modules should be handled if they are not...
Problem/MotivationWith the following issues#2807145: [policy, no patch] Allow contrib projects to specify multiple major core branches#2313917: Core version key in module's .info.yml doesn't respect...
View ArticleRemain on a View page after saving it
In Drupal 8.5.0-beta1 I am automatically returned to the Views index /admin/structure/views after saving a View. This did not happen in 8.4.4. The individual View's page was still shown after saving,...
View ArticleDynamically provide action plugins for every moderation state change
Updated #65Problem/MotivationInstall content_moderationApply the "Editorial" workflow to articles.Create an article node in the published workflow state.Goto /admin/contentUse the bulk action...
View ArticleDrupal should not use full CSS required marker in forms according to WCAG 2.0
Follow-up to #2152217: Remove theme_form_required_marker() from the theme system - use CSS insteadProblem/Motivation3 years ago, in #2152217: Remove theme_form_required_marker() from the theme system -...
View ArticleCreate a tool to convert a non-Composer-based Drupal to a Composer-based one
This is a child issue of #2982674: [meta] Composer Initiative Phase 1: Add composer build support to coreProblem/MotivationGiven a normalization to Composer-based site building, we need a tool to...
View ArticleRemove code that tries to use _raw_variables for route argument resolution as...
Problem/MotivationWe are supposed to be able to use _raw_variables for argument resolution but this has never worked because the code is treating a ParameterBag like an array (which it is...
View Articlecontent_moderation_entity_access() wrongly adds uncacheable dependencies
Problem/MotivationThis problem was pointed out by @Berdir:content_moderation_entity_access() adds the $account object as a cacheable dependency, which is an uncacheable AccountProxy...
View ArticlePHP Phar Stream Wrapper should be updated to fully support PHP7.4
Drupal core is shipped with https://github.com/TYPO3/phar-stream-wrapper library. It should be updated in order to support PHP7.4See: https://github.com/TYPO3/phar-stream-wrapper/issues/49Seems like...
View ArticleHelp tell entities apart during debugging
Problem/MotivationAs PHP reuses the object hashes (evil!) it's near impossible to tell two objects apart during a longer session. Content entities have an especially long and complex lifecycle and it'd...
View ArticleAjax attached to Views exposed filter form does not trigger callbacks
If you try to use #ajax on a Views exposed filter form element, the callback is never invoked. This was discussed at length in the Views issue queue here:#1183418: Ajax attached to exposed filters in...
View ArticleOptionally filter views results by the states a user has permissions for.
Problem/MotivationContent Moderation disallows edit access to entities based on whether a user can use any transitions for the entities current state. It would be nice to be able to replicate that in...
View ArticleCreate Drupal 9 stable theme
Problem/MotivationDrupal 9 will come with a new version of Stable. Initially, the plan was to replace the old Stable with a new Stable theme, which essentially would force all themes to upgrade to the...
View Article