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

Convert custom menu links to be revisionable

Problem/MotivationAs decided in #2745619: [policy, no patch] Which core entities get revisions?, custom menu links should be converted to be revisionable.Proposed resolutionDo it.Remaining...

View Article


Book module constraint validation relies on the presence of a book outline form

Currently the book module constraint validation relies upon the form being present on all node edit forms, the issue only occurs in the event of the validation being fired when a page is saved to a...

View Article


Image may be NSFW.
Clik here to view.

Highlight active element while working with dialogs in Layout Builder

Problem/MotivationIn Layout Builder, when the user chooses the options "Add Block", "Configure Block", "Remove Block", "Add Section", "Remove Section", "Configure Section", a dialog opens. Once the...

View Article

DX for translatable entities: Exception when omitting the...

Problem/MotivationWhen writing contrib modules with custom entities, hard-to-interpret SQL exceptions can hit developers. This issue provides a patch with an alternative approach to Omitting the...

View Article

Disable all animations in Javascript testing

Problem/MotivationDue to various CSS transitions/animations/transforms, checking the visibility of elements is not always correct. This leads to random...

View Article


Do not add a section when editing an empty layout, or differentiate between...

Problem/MotivationBy design, Layout Builder adds an empty onecol section to an empty layout.One problem with this is that after saving a layout with no section, if you edit and save the layout without...

View Article

Allow Layout Builder live previews to be toggled to allow easier drag-and-drop

Problem/MotivationMoving a large block on a smaller screen (13') is very hard to do. (I succeeded once) See: https://www.youtube.com/watch?v=GQ_D6A3j3AsUsing latest Chrome, Standard profile, 8.6.x,...

View Article

Support PHPUnit 7 in Drupal 8

I know that the testing infrastructure just switched to phpunit 6.5 two month ago but in the meantime PHPUnit 7 was released.so the deadline to switch, and some important datesPHPUnit 6 support ends on...

View Article


Rewrite the Archiver classes to use PharData

I would like to suggest a rewrite of the Archiver classes. At the moment the Archiver namespace consist of 2 Archiver classes: Zip and Tar. Especially the ArchiveTar class is a mess and breaks pretty...

View Article


Add a HookEvent

Problem/MotivationModule authors converting their procedural code to services would like to implement hooks in said services without procedural code.Proposed resolutionOne, the event bridge. In...

View Article

Provide alternative implementation of phpstorage

Problem/MotivationWe shouldn't allow open-access to the compiled php container. Previously we'd had strict permissions on the sites/default/files/php folder. Now it is getting 777 permissions.Proposed...

View Article

Image may be NSFW.
Clik here to view.

Values in shared table for SQL content entity storage do not get unserialized.

Problem/MotivationIn Drupal Commerce, we created a field that storage a plugin's ID and configuration. The latter is saved as a serialized blob...

View Article

Rename SectionStorageTrait to SectionListTrait

Problem/Motivation\Drupal\layout_builder\SectionListInterface provides methods for manipulating a list of sections.\Drupal\layout_builder\SectionStorageInterface extends that interface to provide...

View Article


Some dialogs do not receive focus when opened

Problem/MotivationWhen a keyboard user operates a "place block" button on the block layout page (admin/structure/block) a modal dialog presents the available blocks, but the keyboard focus does not...

View Article

Migrate taxonomy term references for D6 Node translations

Problem/MotivationIn Drupal 6 Node translation concept each language version is a separate node with their own nid. Each of these nodes can have their own taxonomy term references.In Drupal 6, you can...

View Article


Notices/warnings from attempted exploitation of SA-CORE-2018-002 and...

For weeks, tons of notices/warnings like the following in the Drupal watchdog: 472306 25/May 11:29 php notice Notice: Undefined index: #prefix in file_ajax_upload() (line 287 of...

View Article

Abstract the shared parts of DefaultsEntityForm and OverridesEntityForm

Problem/MotivationThere is a good amount of shared code between the two, and contrib will need a lot of the same.Proposed resolutionProvide a trait or base class that can be used.Remaining tasksUser...

View Article


Move the unmanaged file APIs to the file_system service (file.inc)

Problem/MotivationCurrently there are a number of low-level file operations in file.inc. These are difficult to test, and have hidden and often circular dependencies. They should be moved to a service...

View Article

Image may be NSFW.
Clik here to view.

Focus state bug on text field AJAX calls

Problem/Motivation#1824636: Do not move the cursor to the top of the page on ajax calls solved a form focus state issue where by default the focus state comes back to the form element after rebuilding...

View Article

Visually-hidden refresh button in Field UI fails WCAG Focus Visible.

Problem/MotivationThe Entity Display forms ("manage display" and "manage form display") have a visually-hidden button: <input class="visually-hidden button js-form-submit form-submit"...

View Article
Browsing all 297533 articles
Browse latest View live


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