[PP-3] Add a publishing status field to BlockContent
Problem/MotivationThere is currently no way to unpublish BlockContent entities. Now with #2810381: Add generic status field to ContentEntityBase we have an easy way to do this.Proposed resolutionAdd...
View Article[PP-2] Use initial values for content translation metadata fields and fix...
Problem/MotivationAs discovered in #2820848-64: [PP-3] Add a publishing status field to BlockContent, Content Translation metadata fields ('content_translation_source', 'content_translation_outdated',...
View ArticleAdmin users should know site report permission allows for more than viewing
Problem/MotivationThe "view site reports" permission needs to be only for viewing. Users with this permission shouldn't be able to clear the logs. This is a fairly decent security risk since the the...
View ArticleUntranslateable strings in the translation section
There are some strings, you can not translate. The Errormessage: 2 translation strings were skipped due to unauthorized or incorrect HTML. See log for details.For more information -> the...
View ArticleChanged time not updated when only non-translatable fields are changed on a...
Problem/MotivationGiven an entity that has been translated (=== has more than 1 translation) that has an untranslatable field. When you change only that untranslatable field,...
View ArticleAllow theme developers to add the default logo filename to the theme's...
Currently theme.inc only looks for logo.svg. Themers would like to support other filetypes such as png, jpg, gifRemaining tasksFinalize the featureAdd test coverageCreate change recordDraft change for...
View ArticleAllow sub-themes to inherit it's base theme logo
Problem/MotivationSub themes do not inherit logos, this is most useful when companies etc have many sub-themes across multiple sites yet all use the same logo. This is not unusual.Proposed resolutionTo...
View ArticleBlock place breaks in most contrib themes because display: inline-block is...
Problem/MotivationIn Bartik theme place block buttons work fine because they inherit the display: inline-block from Bartik theme buttons. In all Bootstrap based themes, and many other themes like...
View ArticleMenus sometimes translated, sometimes not.
Hi, I've either found a bug, or an anomaly I can not explain: I have translated the whole text - so all I have written so far. But the menus are partly translated and partly not. When I look at the...
View ArticleAssert failure in ChainedPlaceholderStrategy.php
When working on a Drupal 8 website in my local environment, I'm getting the following warning on each page:Error messageWarning: assert(): At least one placeholder strategy must be present; by default...
View ArticleImage style previews don't show when using a private file system
Problem/MotivationWith recent releases: e.g. 7.23, 7.24, a fresh install site will run into 403 access denied, when private file system is enabled.Steps to reproduce the issue: 1. D7.24 fresh install...
View Article[policy, no patch] Adopt a continuous API upgrade path for major version changes
Problem/MotivationSplitting this out from #2608062: [policy, no patch] Pre-requisites for opening Drupal 9 since it's a fairly large change from previous major release cycles.A couple of weeks ago I...
View ArticleViews handlers should be able to add cache tags to the views results cache
Problem/MotivationViews handlers (relationships, filters, etc.) have no way of influencing the cache tags used by the default views result cache plugins.If the results of a view depend on an external...
View ArticleFeb 21st: Convert chunk of WTB to BTB by just moving classes, changing use...
Problem/MotivationIn order to convert more tests from WTB to BTB in one big bang conversion we want to get some estimation of what kind of failures might exist.Proposed resolutionThis issue should...
View ArticleCacheability metadata can't be set from within argument default handlers.
Problem/MotivationFor this particular site we have a feature called "featured content" which is a node reference for each term. These then appear at the top of the term page. Sadly cacheability...
View ArticleBoolean fields are invisible if no 'value' is set
Problem/MotivationWithout labels a boolean field as input widget has no label(s) that describe the selection option(s). This is a usability error. An (unexperienced) site builder is confused by the...
View ArticleAdapt the "website encounted an error" message
Problem/MotivationAll of us know the nice "the website encounted an error" message during development. Sadly by default errors aren't shown, so you don't see anything here.Proposed resolutionOne nice...
View ArticleVisual regression: Sidebar menus are missing indentation styles.
Problem/MotivationFollow-up discovered while testing #2405059: Replace menu images with Libricons. A menu in the sidebar configured to display expanded sub-menu items does not properly indent.Steps to...
View ArticleRename EditEntityFieldAccessCheck now that the module is named Quick Edit
Problem/MotivationEditEntityFieldAccessCheck has a somewhat confusing name, especially now that the module has been renamed.Proposed resolutionRename EditEntityFieldAccessCheck to...
View Articledynamic cache never ever worked out
So the module dynamic page caching is not working when used on authenticated users. When im not authenticated i can see MISS or HIT on X-Drupal-Dynamic-Cache header, but on authenticated users is...
View Article