Docblock and code style improvements in core/includes/bootstrap.inc
A lot of the core/includes/ files are painful to look at with an IDE. And as a result, all the IDE niceness (type checking, find usages, etc) just won't work properly.Yes, this might all be rewritten....
View ArticleLanguage names don't show up localized in language switcher anymore
Problem/MotivationIn Drupal 7, the language names in the language list show up as localized to their native names. In Drupal 8 native names don't exist anymore as a concept, however language names are...
View Article[policy, no patch] Credit reviewers in commit messages
Updated: Comment #0Problem/MotivationThe current commit messages credit anyone who has uploaded a new version of a patch, even if they have just done an easy reroll. By contrast, reviewers are never...
View ArticleLet 3rd party modules store extra configuration in EntityDisplay
ProblemA number of D7 contrib modules use hook_field_(formatter|widget)_info_alter() to add extra "settings" to some widgets / formatters. They then use form alters on Field UI forms to let admins...
View ArticleView Block containing node teaser causes node title to be rendered twice on...
Updated: Comment #0Problem/MotivationFresh install, single node created, /node/1 looks like this — all fine:Create a View Block that simply renders a list of all entities in the teaser view mode. Then...
View ArticleAllow + symbol in usernames
My use case is that my usernames and email addresses match exactly - they have been imported from a previous system where users logged in with their email address and had no username. This works for...
View ArticleUpdate hook_help for Field UI module
Background: This issue is part of the task to update the hook_help texts of the Drupal 8 modules:#1908570: [meta] Update or create hook_help() texts for D8 core modulesTasks: - review / write the...
View Articlecontent_translation_view_access() is invoked as a hook_ENTITY_TYPE_access()...
Problem/Motivationcontent_translation_view_access() is invoked as an implementation of hook_ENTITY_TYPE_access(), but it is not an implementation of this hook.Proposed resolutionRename the function....
View ArticleInclude fields for resetting password on the one-time password reset page
Problem/MotivationWhen useres register for an account and follow their one-time login link, or requests a one-time-link because they forgot their password, the resulting user/edit form does not require...
View Article#ajax does not work in install profiles
Not sure if this is a bug report or a feature request.If I add a install task of type form and add any type of #ajax to it, it does not work. Nothing is returned in the ajax call.
View ArticleConsider UX implications of indexed vs non-indexed search pages
At the moment the top of admin/config/search/settings contains options for reindexing content, and settings that apply to how content is stored in the index.Of the default search pages, these apply to...
View ArticleUpdate hook_help for Config translation module
Background: This issue is part of the task to update/create the hook_help texts of the modules for Drupal 8:#1908570: [meta] Update or create hook_help() texts for D8 core modulesTasks: - write the...
View ArticleComment module renders "reply" and other links in search index/results
Updated: Comment #11Problem/MotivationUnder some circumstances, comment reply links, other comment-related links, and comment forms are rendered into the search index and search results. They shouldn't...
View ArticleRedesign update.php to be more consistent with the installation process
As mentioned in #2041793: install-page.html.twig markup and CSSWhen testing this, I noticed that update.php and install.php are now wildly out of sync with each other in terms of look and feel. Is...
View ArticleMarkup for: node.html.twig
During the code sprint at DrupalCon Portland, Jen Lampton proposed an improved version for node.html.twig:Proposal<article id="node--{{ nid }}" class="clearfix {{ attributes.class }}"{{ attributes...
View ArticleAdd a separate module install/uninstall step to the config import process
Updated: Comment #44Problem/MotivationImport process cannot handle modules being enabled/disabled. This issue was discussed at length in Prague. The UI with respect to synching configuration probably...
View ArticleSupport RDFa output in link field formatter
Problem/MotivationSimilarly to #2034995: Test taxonomy term formatter RDFa output and other fields, we need to support RDFa for the link field formatter. The field formatter needs modification very...
View ArticlePrivate file and image style downloads throw 500 error when page cache is active
Updated: Comment #NProblem/MotivationWhen the page cache is active, accessing a private file leads to a 500 response. The file content itself is still accessible though. The problem is likely that...
View ArticleView names can be 255 characters long but this breaks stuff
Problem/MotivationSteps to reproduce:Enable views_uiGoto admin/structure/views/addEnter a view name longer than 128 charactersSee the following error messages:Page title cannot be longer than 128...
View ArticleMake Block module pass Coder Review
Part of meta-issue #1518116: [meta] Make Core pass Coder ReviewBlock module fails on the Drupal 8 branch test code review tab. The failures are NOT itemized on that tab.Drupal Code Sniffer reports one...
View Article