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

Provide a new library to replace jQuery UI autocomplete

Before going any further, know this: Much of the work on this task took place here: #2346973: Improve usability and accessibility of long select lists. It eventually became apparent that this needed...

View Article


Add webp support for core image module

Problem/MotivationAllow users to upload and manage images of Google's image format, WebP (https://developers.google.com/speed/webp)Steps to reproduce- Add webp as allowed extension - Allow to use Image...

View Article


Missing use statement in Drupal\Core\KeyValueStore\DatabaseStorage

Problem/MotivationDiscovered via PHPStan in #3178534: Start running PHPStan on Drupal core (level 0 - part 1): Line core/lib/Drupal/Core/KeyValueStore/DatabaseStorage.php ------...

View Article

Missing use statement in Drupal\form_test\Form\FormTestVerticalTabsForm

Problem/MotivationDiscovered via PHPStan in #3178534: Start running PHPStan on Drupal core (level 0 - part 1): Line core/modules/system/tests/modules/form_test/src/Form/FormTestVerticalTabsForm.php...

View Article

The service "cache_tags.invalidator.checksum" and the service...

Problem/MotivationThe service "cache_tags.invalidator.checksum" uses hardcoded SQL queries and should therefore be backend_overridable. The service "cache.backend.database" creates the class...

View Article


Broken "Allowed Tags" updating: after all values for an attribute...

Problem/MotivationBasically, if you're using CKEditor with styles dropdown and "limit allowed HTML tags", automatic "allowed tags" updating can really trip you up.Steps to reproduce:Add a new text...

View Article

Viewing Layout Builder enable node fails after Workflow enabled on bundle if...

Problem/Motivationsteps to reproduceinstall standard profileenable layout builder and content moderationenable layout builder on Basic page(don't need overrides)Create a Basic Page nodeEnable the...

View Article

Views Contextual filter with multiple values And or OR, wrong sorting

I am using a field formatter view to display a multiple paragraph field using a views display passing the ID values in the arguments. It seems that the view is ordering the items based on the ID and...

View Article


Connection::escapeFields() strips white space from column names

Problem/MotivationThe method Connection::escapeFields() will strip all spaces from column names. This appears to apply to all of the "dynamic" queries. It does not occur/get called by a static query...

View Article


Deprecate the 'throw_exception' option in the Database API

Problem/MotivationAs noted in #3177660: Remove public properties from StatementInterface implementations and commented in https://git.drupalcode.org/project/drupal/-/merge_requests/68#note_5800, [...]...

View Article

Set samesite cookie attribute for PHP sessions

Problem/MotivationDrupal 7 does not set the samesite attribute for PHP session cookies, unless on PHP 7.3 or higher. Up until recently, all major browsers treated cookies without this attribute as if...

View Article

Remove public properties from StatementInterface implementations

Problem/MotivationFrom #3174662: Encapsulate \PDOStatement instead of extending from it.The Statement* classes have public properties like $dbh and $allowRowCount, historically to support tight...

View Article

[meeting] Migrate Meeting 2021-04-29

Hello all, it’s time for the weekly migration subsystem meeting. The meeting will take place in slack in various threads This meeting:➤ Is for core migrate maintainers and developers and anybody else...

View Article


Refactor uses of the :tabbable selector and deprecate it

Postponed by #3113649: Remove drupal.tabbingmanager's jQueryUI dependencyProblem/MotivationThe :tabbable selector is part of jQuery UI, which has reached end of life. A shim for this selector was added...

View Article

Rename entity "bundle" to "subtype" in the UI text and help

Problem/MotivationThe term bundle is confusing to users and no longer is descriptive of the way bundles are used. A "bundle" is a subtype of an entity type, which could be "node", "taxonomy" or...

View Article


Html::transformRootRelativeUrlsToAbsolute() missing a check, Drupal log...

Problem/MotivationLocation: https://xn----7sblvlgns.xn--p1ai/rss.xml Warning: Uninitialized string offset 0 in Drupal\Component\Utility\Html::transformRootRelativeUrlsToAbsolute() (line 474 of...

View Article

Remove __get/__set shims in Database/Statement

Problem/MotivationIn #3177660: Remove public properties from StatementInterface implementations public properties are deprecated with backward compatible getters and setters-...

View Article


Image may be NSFW.
Clik here to view.

Ensure that tabledrag user interface is usable within Olivero

Table drag's UI is fairly broken. This can be exposed via webform in addition to editing menus within the settings tray. Testing instructionsTo test this, we need to find a tabledrag interface. The...

View Article

[PP-1] Deprecate Database::RETURN_* constants

From #3137883-72: Deprecate passing a StatementInterface object to Connection::query:We can then open a followup about deprecating Database::RETURN_INSERT_ID and replacing that with a new [lastInsertId...

View Article

PDO Exception : Incorrect integer value: for column 'weight'...

Problem/MotivationSome modules like ctools(custom pages) send menu array which contains "weight" column as "string" and thus a PDO is thrown as below :1366 Incorrect integer value: '' for column...

View Article
Browsing all 294871 articles
Browse latest View live


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