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

Exposed filter reset redirects user to 404 page on AJAX view when placed as a...

Steps to recreate: - Create an AJAX enabled view with exposed filters (as drop down), enable the reset button - Create a page and place the view as a block on the page. - Load the view page - no reset...

View Article


Users with "configure any layout" can see entities they don't...

I filed this issue has a security issue first and got the ok to file it as a public issue since the configure any layout permission is a restrict access permission. @see...

View Article


Image may be NSFW.
Clik here to view.

Layout actions can be easily missed or be confusing

Problem/MotivationThe proposed approach in #2905922: Implementation issue for Layout Builder leverages local tasks to expose layout functionality. This issue is intentionally started from a problem...

View Article

Fix aria-required in states.js

On a webform with conditional fields, states.js adds the incorrect aria-required="aria-required" when a required conditional field is visible.It should instead add aria-required="true".

View Article

FieldItemList::view() does not display fields in the correct language

Problem/MotivationWhen rendering a non translatable entity reference field (while the referenced entity is translatable) using $entity->get('my_entity_reference')->view() the field is rendered...

View Article


Let GDToolkit support WEBP image format (for PHP 7.1+)

Related to #2313075: Allow users to upload webp files in image fieldsSince webp is becoming popular, it would be nice if contrib could change the supportedTypes of GDToolkit without needing the extend...

View Article

Add assertNoDuplicateIds to a functional test trait

follow up for #2809535: Convert AJAX part of \Drupal\system\Tests\Ajax\MultiFormTest to JavascriptTestBaseThere is a version of assertNoDuplicateIds on AssertContentTrait but this is meant for Kernel...

View Article

Problem to recover last revision ID at the creation of a content/block

Hi,we are currently in client recipe on my project and, at the moment, it has an error message to the creation of a new content / block (Cf. screenshot).At the last delivery, we have added logsin this...

View Article


Add more context to `mkdir(): Permission Denied` message

Problem/MotivationRight now, when a folder cannot be created, it tells us that it cannot. But it doesn't say what folder it is. Let's add that context so it is more clear what is happening and what...

View Article


Layout Builder should make it easier to modify the default layout for an...

When managing default layouts for view mode of an entity type, users must navigate to Admin -> Structure -> Content Types -> [Node Type] -> Manage Display -> Manage Layout.When managing...

View Article

Allow to select a style option in link formatter

Problem/MotivationThe current formatter for Link field does not provide a style option. This option avoids us creating multiple twig files for each view modes. In certain cases, designers can even ask...

View Article

Error: Call to a member function getSetting() on null

In my way to build a custom migration from D7 to D8, at one point i needed to change the name of a destination content type i already created and migrated on the new d8, let say from old_ct to new_ct....

View Article

Convert all Simpletest web tests to BrowserTestBase (or...

Problem/MotivationWe want to get rid of simpletest.module in Drupal 9. We want to prepare the latest Drupal 8 development branch as much as possible before opening the Drupal 9 development branch (see...

View Article


Image may be NSFW.
Clik here to view.

The Layout Builder breadcrumbs for defaults don't lead to the view mode...

Problem/MotivationFor all default layouts the bread is the same leading to the bundle edit page. So to use the breadcrumb to get back to where you clicked "Manage Layout" you have to click bundle item...

View Article

Copy/pasting images into CKEditor results in data URIs being embedded

There are two cases where the "Restrict images to this site" doesn't work properly: 1) If you copy/paste an image directly into CKEditor, it brilliantly converts it into base64 and the code is saved to...

View Article


Pager doesn't work correctly on a page consisting of two blocks of which...

Problem/MotivationPager doesn't work correctly on a page consisting of two blocks of which only one with ajax. Pager of the block with ajax reproduces the choice of the pager of the block without...

View Article

Assist Crypt::HmacBase64 users to prevent HMACs over undelimited, composite...

Suppose:$part1 = 'foo'; $part2 = 'bar'; $hmac = Crypt::HmacBase64($part1 . $part2, $somekey); The problem: The resulting HMAC is identical for the following combinations of $part1 and $part2:part1...

View Article


Sub class \Symfony\Component\Validator\ConstraintViolation and use that in...

Problem/MotivationSymfony 4 uses strict types in the Constraint system, typecasting translateable markup to strings. This causes the twig system to make the string html safe, escaping the html we...

View Article

Improve documentation for trusted proxy headers format.

Problem/MotivationDrupal 8 use Symfony \Symfony\Component\HttpFoundation\IpUtils::checkIp for validating IPs of the trusted reverse proxies. So the IP could be a string or an array, and it could...

View Article

Improve documentation for (unused) trusted proxy headers

Problem/MotivationSymfony (and therefore Drupal 8) supports 5 different proxy headers:https://github.com/symfony/http-foundation/blob/3.4/Request.php#L660* * Request::HEADER_CLIENT_IP: defaults to...

View Article
Browsing all 294703 articles
Browse latest View live


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