Convert appearance-related modules: breakpoint, color, layout_builder,...
Problem/Motivation#3041924: [META] Convert hook_help() module overview text to topics for the breakpoint, color, layout_builder, layout_discovery, and field_layout modules.Also the parts of the system...
View ArticleConvert menu_link_content, menu_ui module hook_help() to topic(s)
Problem/Motivation#3041924: [META] Convert hook_help() module overview text to topics for the menu_link_content, menu_ui module(s).Proposed resolutionTake the information that is currently in the...
View ArticleCorrect secondary tabs size
Problem/MotivationCurrently the Secondary tabs are using the wrong size and spacing, taking too much vertical space:Proposed resolutionCorrect secondary tabs styles according to the design system. Full...
View ArticleConvert ckeditor, editor module hook_help() to topic(s)
Problem/Motivation#3041924: [META] Convert hook_help() module overview text to topics for the ckeditor, editor module(s).Proposed resolutionTake the information that is currently in the hook_help...
View ArticleModeration state filter showing Workflow titles
When using the Moderation state as a filter in a View, the Workflows themselves are listed, in addition to the states.For example, consider the following Workflows and states:Workflow 1 State 1.aState...
View ArticleConvert internationalization modules: config_translation,...
Problem/Motivation#3041924: [META] Convert hook_help() module overview text to topics for the internationalization modules: config_translation, content_translation, locale, language module(s).Proposed...
View Articlehttp installation of 8.8.1 fails with "Class...
If you1. Install Drupal 8 right now with the drupal/recommended-project composer recipe, which results in Drupal 8.8.1 2. Install a site using browser (standard profile) and using http (doesn't happen...
View ArticleViewExecutableTest::testAddHandler and ::testAddHandlerWithEntityField are...
Problem/MotivationI have some doubts on these tests... what's the purpose of looping through foreach (['field', 'filter', 'argument', 'sort'] as $handler_type) { to have...
View ArticlePageCache caching uncacheable responses (violating HTTP/1.0 spec) + D8...
Problem/MotivationPageCache determines which responses to cache by inspecting the Expires header. (This should be updated to use the Cache-Control header instead, but that's out of scope...
View ArticleDrupal Coding Standards Errors for SystemManager.php
81 | ERROR | [ ] Type hint "\Drupal\Core\Entity\EntityManagerInterface" missing for $entity_manager 106 | ERROR | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons,...
View ArticleEntityViewsData does not generate a "delta" field for multivalue...
views_field_default_views_data() generates a delta field for multivalue configurable fields. This is very useful when adding a 1:N relationship, as it allows to select only the first item (e.g. show a...
View Article[node:summary] token's value get trimmed incorrectly
Problem/MotivationWhen no summary is specified, token [node:summary] uses formatter settings of teaser view mode in order to generate trimmed version of body field. If 'teaser' view mode is not...
View ArticleD8 links for setting up cron help
When visiting a D8 status report without cron correctly set up, you are pointed to drupal.org/cron, which redirect to the D7 help for cron. From there, there's no link to the D8 help or I couldn't...
View ArticleDrupal 8 updating issue -...
After updading a Drupal site from 8.6.16 to 8.7.1 (PostgreSQL 9.6.13 , Nginx) I get this error in almost every operation (creating a view , installing a module, importing feeds, ....) with diferent...
View ArticleAdminNegotiator::determineActiveTheme() does not adhere to the interface
Problem/Motivation\Drupal\Core\Theme\ThemeNegotiator::determineActiveTheme() only checks for NULL so \Drupal\user\Theme\AdminNegotiator::determineActiveTheme() should return NULL when the admin theme...
View Articledrupal_parse_url() fails to parse fragment from external url when query is...
drupal_parse_url() does not correctly parse External URLs and fails to get the path, query and fragment.Example code:$url = 'http://drupal.org/?q=node/123456#comment-form'; $uri1 =...
View ArticleUse version of guzzlehttp/guzzle ^6.5.2
Problem/MotivationBased on #3091418-25: Update composer dependencies on 9.0.x and #3091418-46: Update composer dependencies on 9.0.x we need to set a minimum version of guzzlehttp/guzzle to...
View ArticleSelectInterface and QueryPluginBase type hint missing
Type hint "\Drupal\Core\Database\Query\SelectInterface" missing for $select_query Type hint "\Drupal\views\Plugin\views\query\QueryPluginBase" missing for $view_query
View ArticleCreate separate Interface Translation permission to administer the...
Translators given the "translate interface" permission can access the Settings form at /admin/config/regional/translate/settings, which is not necessary for the task of translation, and can also mess...
View ArticleUpdate docs in PagerManagerInterface
Follow up to #2044435: Convert pager.inc to a service+++ b/core/lib/Drupal/Core/Pager/PagerManagerInterface.php @@ -0,0 +1,153 @@ + * $where = "status = 1"; + * $total = mymodule_select("SELECT...
View Article