Quantcast
Channel: Issues for Drupal core
Browsing all 300024 articles
Browse latest View live

Decimal separator and decimals settings ignored when aggregating decimal fields

Problem/MotivationHave view with a decimal field, say A. Choosing comma as decimal separator. Choosing 2 in Scale selector (number of digits to the right of the separator). Result without aggregation...

View Article


Help link always appears in navigation

Problem/MotivationThe 'Help' link is hardcoded in navigation.block_layout.yml, meaning it appears in the sidebar regardless of whether the module is installed.Steps to reproduceInstall Drupal with the...

View Article


Core interfaces can go over max_input_vars

Problem/MotivationCore interfaces can easily exceed common configurations for max_input_vars e.g. editing a menu with a lot of linksthe permissions pageSteps to reproduceSet max_input_vars to a low...

View Article

Deprecate functions using ModuleHandler::add()

Problem/MotivationAfter the introduction of ModuleInstaller::invoke() the ModuleHandler::add* method family likely belongs to ModuleInstaller, if at all. In the current state it does not accurately...

View Article

Exposed Filter in Views Redirects to Page Display Path Instead of Block Path

Problem/MotivationWhen creating a view in Drupal with an exposed filter, and then embedding this view as a block on a specific page, the user is redirected to the page display path of the view when...

View Article


RecipeRunner::processInstall() installs modules one by one

Problem/MotivationTesting installing a module via project browser, I noticed 10 separate calls to ModuleInstaller::install(). The project browser request to install the recipe required a total of over...

View Article

Tags field uses h3 element which creates an unexpected structure

Problem/MotivationHeadings and subheadings create a navigable table of contents for assistive devices. The numbers indicate indents in a nesting relationship:Heading level 1 Heading level 2: a topic...

View Article

Support service closure shorthand syntax in YamlFileLoader

Problem/MotivationIn #3228623-23: DX: Creating lazy services is too difficult/obscure/bespoke/brittle @chx provided a link to a commit adding a shorthand syntax @> for !service_closure in the...

View Article


Image may be NSFW.
Clik here to view.

Install Fails on WAMP server with php 8.3

Problem/MotivationFresh install wampserver newest version with mysql 8, PHP 8.3.6 I got error in step 5Steps to reproduceInstall drupal with profile standardStep 5 i got errors An AJAX HTTP request...

View Article


Support third party settings for components within a section

Problem/MotivationThere's an issue to support adding third party settings to sections: #2942661: Sections should have third-party settings, but it would be great to also support third party settings...

View Article

ManagedFile element's use of arrays for the fids property relies on a...

Problem/MotivationIn ManagedFile we do this for the current fids value of the element:$element['fids'] = [ '#type' => 'hidden', '#value' => $fids, ]; But $fids is an array. This only works...

View Article

Add array return to all hook_requirements implementations

Problem/MotivationSee #3483037: [META] Add return types to hook implementationsSteps to reproducegrep "_requirements\\\\.* has no return type specified" core/.phpstan-baseline.phpProposed resolutionAdd...

View Article

Fix DrupalPractice.Objects.GlobalFunction in Kernel tests

Problem/MotivationPart of the work to enable DrupalPractice.Objects.GlobalFunctionSteps to reproduceProposed resolutionEnable sniff for Kernel...

View Article


Views UI sometimes fails to set overridden display to "All displays"

Problem/MotivationWhen trying to set part of an overridden display's configuration, the user ends up with broken configuration.Steps to reproduce:Create a view with a display (A) with overridden...

View Article

[meta] Post OOP hook conversion test module cleanup

Problem/MotivationThere are some test .module files that can likely be deleted, the only thing in them is a helper function for the hooks that were converted. To keep the conversion more consistent...

View Article


Image may be NSFW.
Clik here to view.

User name on navigation is stale does not update after changing username

Problem/MotivationWhen using the navigation experimental module, if the logged in user updates their username, the change to their username is not reflected in the Navigation sidebar footer area.Steps...

View Article

Manually convert unversioned_assets_test_library_info_alter

Problem/Motivationunversioned_assets_test_library_info_alter was not converted because the implements comment is wrong.Steps to reproduceopen unversioned_assets_test_library_info_alter.moduleProposed...

View Article


Taxonomy terms are not working on user registration form

Problem/MotivationWhen you use a taxonomy field on the user registration form, it does not show on the registration form, but it does show on the user edit form.Steps to reproduceCreate a taxonomy list...

View Article

Introduce entity permission providers

Problem/MotivationRight now each content entity type needs to define its set of permissions from scratch, then declare a matching access handler. This is pure boilerplate, an entity type's permissions...

View Article

Local tasks should honor selected admin interface language (if set)

Problem/MotivationLocal task labels are always displayed using the content language, ignoring that users can set their admin language preference (if the site has an admin language preference option set...

View Article
Browsing all 300024 articles
Browse latest View live


Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>