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

Move entity_test_entity_types from entity_test.module

Problem/Motivation.module files are only necessary when there are preprocess functions now that almost all hooks can be OOPSteps to reproduceOpen fileProposed resolutionconvert const to enum.move...

View Article


Add persistent cache to CachedStorage::findByPrefix

Problem/MotivationWe initially didn't add caching to this because it would need to be invalidated fairly frequently with cache tags.However, some of these calls can be fairly frequent and aren't cached...

View Article


Improve cache dependencies in ContentTranslationDeleteAccess and...

Problem/MotivationIt loads all workflow only to add their cache tag, as any workflow might influence the access check.That is slow (causes an extra config findByPrefix() query) and loads all those...

View Article

Add caching to ConfigurableLanguageManager::getLanguages()

Problem/MotivationSee #3497333: Add persistent cache to CachedStorage::findByPrefixThis method causes an uncached query on every page request on translatable sitesSteps to reproduceProposed...

View Article

[META] Make Layout Builder layouts translatable

Problem/MotivationIn #3043651: Update the Layout field to non-translatable when possible. and #3041659: Remove the layout tab from translations because Layout Builder does not support translations yet...

View Article


Question RE drupal Composer and Drupal Recommended

Problem/MotivationI have DRUSH apparently locked at 13.0.0.0-beta1.When I issue the command...composer validate I see...require.chi-teck/drupal-code-generator : exact version constraints (3.5.0) should...

View Article

Unserialize(): Passing null to parameter #1 ($data) of type string is...

Problem/MotivationSolve warning on PHP 8.1Deprecated function: unserialize(): Passing null to parameter #1 ($data) of type string is deprecated in...

View Article

Provide an API to temporarily associate data with an entity

Problem/MotivationIn Drupal 7 it was very common to temporarily put data on an entity by using an arbitrary property to hold the data. This was abusing the fact that entities were simple...

View Article


Taxonomy Token "entity:name" seems to use label()

Problem/MotivationWhen I use a token pattern like this one: [node:field_my_category:entity:name] ... I would expect the name field of the taxonomy term (my_category) to be used. But instead the label()...

View Article


Change the dialog modal heading from span to h1 with the...

Problem/MotivationjQuery UI 1.14.1 has been released three days ago: https://github.com/jquery/jquery-ui/releases/tag/1.14.1. It is fixing a few bugs and in particular it is adding an option for...

View Article

Wrong DRUPAL_ROOT with non-standard code structure

Problem/MotivationWhen Drupal in installed in a non-standard installation structure, DRUPAL_ROOT is defined incorrectly and various parts of Drupal don't work.This is important because the standard way...

View Article

Image may be NSFW.
Clik here to view.

Add support for additional protocols in Link field definition

Problem/MotivationThe link module only validates http and https, but not other scheme names such as git or ftp. In Drupal 7, the validation can be turned off, thereby allowing the input of other scheme...

View Article

Allow CKEditor styles for <drupal-media>

Problem/MotivationThe DrupalMedia plugin, added in 8.8.0, does not allow for CKEditor styles to applied to <drupal-media> elements.Steps to reproduceInstall with 'Standard' install profile.Enable...

View Article


"Has taxonomy term" contextual filter does not take the language...

Problem/MotivationOn a multilingual website:Create an article with a tag, for example in englishTranslate the article in french and do not associate the french version with the tag.Go to the tag page...

View Article

[meeting] Migrate Meeting 2025-01-16 1400Z

Core migration issuesRTBCNRall openNeeds subsystem maintainer reviewStatistics, Google spreadsheetNext video meeting 2025-04-24Hello all, it’s time for the biweekly migration subsystem meeting. The...

View Article


[meeting] Migrate Meeting 2025-01-02

Core migration issuesRTBCNRall openNeeds subsystem maintainer reviewStatistics, Google spreadsheetThis is the quarterly video meeting, using Zoom.Recording: https://youtu.be/_83BuO1ZHWARough...

View Article

Add an API for importmaps

Problem/MotivationImportmaps allow a browser to resolve naked ES imports.e.g. import React from 'react'; Ordinarily a browser doesn't understand how to resolve that, but with an import map it...

View Article


Introduce an applicable plugin API

Problem/MotivationA pattern I found myself using a lot lately, when having to support multiple alternative strategies to fulfill a set of requirements, involves defining a plugin for each strategy to...

View Article

Do not prepopulate the user register form with the email address and username...

Whenever I create a new account It asks for email, user name and etc but It takes the same credentials in the respective fields that I have used for previous user creation and I think drupal doesn't...

View Article

Make Views AJAX scroll to top optional

Problem/MotivationViews uses an automatic "scroll to top" behaviour when using AJAX. While it can be useful in some situations (eg. switching to the next page of a long list) in other situations it can...

View Article
Browsing all 293926 articles
Browse latest View live