@see directive used in the wrong place outputs the wrong HTML markup
The documentation comment for LogMessageParserInterface::parseMessagePlaceholders() is the following one. /** * Parses and transforms message and its placeholders to a common format. * * For a value to...
View ArticleFix grammar 'a' to 'an' when necessary
I see a lot of 'a' uses in comments instead of 'an'.Ex:a entitya alta authora image...Many modules and core files are concerned. I suggest to make all changes here instead of one issue per module since...
View ArticleUpdate core modules to use the new batch builder
Problem/MotivationA batch builder object was added in #2401797: Introduce a batch builder class to make the batch API easier to use. The Drupal core should be updated to use the batch builder.The code...
View ArticleDeprecate file_delete() and file_delete_multiple() in file.inc
From #2244513: Replace old managed and unmanaged file APIs with testable services (file.inc)* Then we have file_delete() and file_delete_multiple(), which should be trivial deprecations, both are...
View ArticlePath function in Drupal core throwing error.
I am trying the path($name, $parameters, $options) function in drupal 8 twig . {{ path(tab_item.entity.field_link.0.url.routeName, tab_item.entity.field_link.0.url.routeParameters) }}But throwing up...
View ArticleUsers can edit/delete content but not unpublish it
Problem/MotivationUsers without the permission to edit and delete content of a specific content type (such as article) cannot unpublish it, unless they also have the permission "administer content"...
View ArticleReplace old managed and unmanaged file APIs with testable services (file.inc)
Problem/MotivationCurrently there are a number of low-level file operations in file.inc. These are difficult to test, and have hidden and often circular dependencies. They should be moved to a service...
View ArticleTest that all form elements have a title for accessibility
Issue summary updated through comment #142.ProblemTo ensure that all form elements are accessible, we need a mechanism to ensure that #title is set up for all the form elements that should use it, so...
View ArticleAdd a views sort handler for sorting content by moderation state
Problem/MotivationThere's no views sort handler for sorting on the moderation state field. In #2862041: Provide useful Views filters for Content Moderation State fields, a filter handler was added for...
View ArticleNode revisions tab have "Current Version" on every Page
Node revisions tab have "Current Version" on every PageProblemCreate a Page.Add revisions.Check the Revisions tab with page 1 to other paginations
View ArticleMigrate UI - allow modules to declare their migration status
Problem/MotivationModules need a way to declare their migration status and give a short description on the Migrate Upgrade review page, /upgrade. The short description can have a link to a...
View ArticleMake HISTORY_READ_LIMIT configurable
Is there a good reason HISTORY_READ_LIMIT is exactly 30 days ago? Shouldn't site administrators be able to configure this interval? I'm currently building a site where members are expected to visit...
View ArticleLanguageNegotiation for kernel tests
In kernel tests we lack page requests ($this->drupalGet()). We could make use of a custom language negotiator to render things in a given language or test language url prefixes.
View Article[META] Deprecate contents of menu.inc
Followup #2999721: [META] Deprecate the legacy include files template_preprocess_menu_local_task()template_preprocess_menu_local_action()menu_list_system_menus() - #1882552: Get rid of...
View ArticleDeprecate entity_render_cache_clear function in entity.inc file
Problem/MotivationFollowup #2999721: [META] Deprecate the legacy include files Proposed resolutionMove function logic into the entity type manager service.Remaining tasksmove logic into appropriate...
View ArticleLayout overrides cannot be translated with new update
With the last update to version 8.6.4 the patch used in the issue "Layout overrides can not be translated" has stopped working. Does anyone have a patch for this version?Thank you.
View Article[META] Stabilise Migrate Drupal Multilingual module
Problem/MotivationMigrate multilingual data from D6 and D7. Proposed resolutionD6 migration and much of D7 is working so use those migrations, and their plugins as models for these migrations. It is...
View ArticleVariable to config: search_active_modules [d7]
Migrate the D7 variable, search_active_modules.Most of the variable to config migrations are straightforward. This one is a little different and will require more work. Search_active_modules is a...
View ArticleField description is not displayed with Timestamp datetime widget
Problem/MotivationWhen \Drupal\Core\Datetime\Plugin\Field\FieldWidget\TimestampDatetimeWidget adds timestamp format information to the field widget it overrides user-set description. Proposed...
View ArticlePrivate file fields fail for administrator on node update
If you have a file field that's set to private and a non administrator creates a file and saves the node as a draft the next time an administrator tries to change the workflow from draft to publish or...
View Article