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

Cannot use object of type stdClass as array in SettingsEditor::rewrite()

Problem/MotivationIn my settings.php I have$databases['default']['default']['database'] = $site_name; However when installing without that code and database being filled in, SettingsEditor crashes:...

View Article


Use a more standard transliteration for Cyrillic щ

Problem/MotivationComparing #357254: Transliteration of Russian letters to #2932249: Incorrect transliteration of some Russian Cyrillic characters there is a change: "shch" became "sch". I suspect this...

View Article


Resolve potential namespace conflict with contrib mailer module

Problem/Motivation#3379794: Add symfony mailer transports to Dependency Injection Container (mail delivery layer) added an experimental mailer module to the 11.3 branch. However, there is already an...

View Article

Token::replace() should document that any kind of callable is allowed

Problem/Motivation The Token::replace() method supports a $options['callback'] parameter to allow modules to provide token replacements. However, the documentation previously referred to this as a...

View Article

Deprecate Migrate Drupal UI

Problem/MotivationTrack the steps needed to deprecate extension Migrate Drupal UI. See Remove a core module and move it to a contributed project of the deprecation policy.The removal of extension...

View Article


Make the allowed values of FieldLabelOptionsTrait into an enum

Problem/MotivationFollow up from #2933924: Move \Drupal\field_ui\Form\EntityViewDisplayEditForm::getFieldLabelOptions() to a trait post from...

View Article

Make ViewAjaxResponse cacheable

Problem/MotivationAJAX responses from views are never cached by reverse-proxies like Varnish. That's because ViewAjaxResponse does not extend CacheableAjaxResponse so it has no cacheability...

View Article

URL as fragment with UrlHelper::parse()

Problem/MotivationThis works:UrlHelper::parse('http://example.com/my/path#http://example.com') But these are failing with Undefined array key 1UrlHelper::parse('/my/path#http://example.com')...

View Article


Only send update notification email when there is an email address

Problem/Motivation After deleting the email listed under (/admin/reports/updates/settings), each time a cron run is started, the following error is created: Error sending email (from info@website.de...

View Article


Image may be NSFW.
Clik here to view.

File formatter render absolute url to file

Problem/MotivationCurrently, file and image field's field formatter doesn't have support to render/display absolute URL.ImageUrlFormatter and UrlPlainFormatter classes doesn't have flexibility to...

View Article

Drupal\comment\Controller\CommentController::getReplyForm() never returns a...

The Drupal\comment\Controller\CommentController::getReplyForm() method never returns a RedirectResponse object.

View Article

Deprecate _update_cron_notify() and remove update.fetch.inc

Problem/MotivationOnce upon a time, update.fetch.inc included all the code that runs while fetching new available update data and related support methods. Over time, folks have OO-ified this into...

View Article

Config translation needs to be validated on input for XSS (like other t...

Ingested t() strings are normally validated on input for XSS (as opposed to user input that's filtered on output)For example in D7:...

View Article


Add arity key on field data returned by jsonapi

Problem/Motivation#2864680: Spec Compliance: JSON API's schema disallows duplicate resource identifiers. EntityReferenceItems which reference the same entity must have an "arity" added an arity key to...

View Article

Deprecate migrate field plugins

Problem/MotivationDeprecate the migrate field plugins used for migrating legacy Drupal sites. There are 24 Migrate Drupal field plugins.Steps to reproduceProposed resolutionDeprecate in 11.3.0 for...

View Article


Improve query and cache API so that render() doesn't have to be called...

Problem/MotivationThe node module has very old code to add a cache context for the current user's node access grants inside a query alter.This was added in #2557815: Automatically bubble the...

View Article

Image may be NSFW.
Clik here to view.

Provide users with the option to select an appropriate moderation state when...

Problem/MotivationWhen reverting to a previous revision of an item of content, the new revision created matches the moderation state of the revision being reverted.While this keeps the integrity of the...

View Article


The field name is not displayed in LinkWidget error messages

Problem/MotivationThe LinkWidget validation callback error messages do not include the field name. If an entity form has multiple Link fields, then it may be difficult to tell which instance had the...

View Article

Deprecate comment libraries and move to history module

Problem/MotivationPart of #3524379: [meta] Remove usage of history module from comment moduleSteps to reproduceProposed resolutionMove comment/drupal.comment-new-indicator and...

View Article

Refactor workspace association tracking to use a dedicated revision table

Problem/MotivationThe current workspace association implementation relies on complex queries against entity storage tables to determine which revisions belong to which workspace. This approach:Requires...

View Article
Browsing all 303278 articles
Browse latest View live


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