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

UI fatal caused by views argument handlers no longer can provide their own...

ProblemSome argument handlers provide their own default argument handling, like the Date argument. The Date argument handler does so by extending the list of of options in the defaultArgumentForm. An...

View Article


[PP-1] Validate alternate domain for oEmbed iFrame

Problem/MotivationThis is issue is spun off from UX team feedback on #2831944-203: Implement media source plugin for remote video via oEmbed.For security reasons, the oEmbed system uses an iframe to...

View Article


provide Views reverse relationships automatically for entity base fields

core_field_views_data() provides reverse relationships for entity reference fields, but this is only for config fields.For base fields on entities, such as the node uid field, core entity modules have...

View Article

Require mikey179/vfsstream ^1.6.11 to allow tests running on PHP 8.2

Problem/MotivationFollowing from #3291553-21: [META] Check and update dependencies for PHP 8.2 compatibility without this upgrade test run stuck and CI exists by timeoutSteps to reproduceSee...

View Article

Update Block and Theme setting migrations to not use Bartik and Seven

Problem/MotivationThere are three kernel tests that have references to Bartik and Seven: 48 core/modules/block/tests/src/Kernel/Migrate/d7/MigrateBlockTest.php 14...

View Article


Block Name Collision on Theme Creation

Problem/MotivationDuring theme initialization, block_theme_initialize() copies over existing blocks and gives them a machine name prefixed with the theme name. It does not check to see if a block...

View Article

Prefix block machine name suggestions with the theme machine name

Problem/MotivationWhen placing block on a page, you can set the block machine name. But the configuration of this block depends on the theme you place your block in.On the same websites, if there are...

View Article

Search Settings (d7_search_settings) migration is ignored if any of the...

Problem/MotivationDrupal core's d7_search_settings is ignored if any of the variables it would use is missing. In #3151993: Search settings migration (d7_search_settings) assumes that the...

View Article


block.js shouldn't check for select.block-weight because weight elements...

Drupal has a weight form element type. Very useful. Its output is sometimes a select and sometimes a textfield.That weight element is used on the blocks admin page:$form['blocks'][$key]['weight'] =...

View Article


Attributes of a block content are applied to block itself

If a block returns a renderable array and the array has direct attibutes they will be "stolen" from the original content and applied to the block itself.For example a if a block returns something like...

View Article

a disabled block's admin title gets double-escaped

Problem/MotivationIf a block's admin title contains text such as ' then when it's disabled, that is double-escaped.Eg, not disabled:This block's great!Disabled:This block's great!...

View Article

block_theme_initialize should not create blocks during config sync

Problem/MotivationThis is a follow-up for #2404105: When a profile installs a block for a theme, it is created for all enabled themes. There we found out when you install a site with some themes...

View Article

When Placing a Block on 'Configure Block' page the originally...

Steps:1) Go to /admin/structure/blocks 2) Use the 'Place Block' function next to a region, for example the 'Sidebar Second'. 3) Choose 'add custom block' 4) On the 'Configure Block'-page the region...

View Article


Simple decimals fail to pass validation

Problem/Motivation- Create decimal field, set precision to 10 (minimum in the UI and scale to 4 - Saving new node with value 19999.0000 succeeds (precision is 5+4 = 9). - Saving new node with value...

View Article

Messages should have role=status instead of role=contentinfo

ProblemMessages currently have a role="contentinfo" wrapper for status messages (compared with role="alert" for error messages).contentinfo is inappropriate here, because it's supposed to be for...

View Article


Decimal precision and scale are not validated when submitted via API

Problem/MotivationIn a review of #2230909: Simple decimals fail to pass validation it was discovered that \Drupal\Core\Field\Plugin\Field\FieldType\DecimalItem::getConstraints does not contain any...

View Article

Field layouts doen't seem to work for embedded forms

ProblemThe Field Layout module currently puts the regions in renderable groups keyed by the region's machine name.However, Drupal renders groups using a #group key that is based on imploded #parents of...

View Article


Views pagers do math on disparate data types, resulting in type errors in PHP 8

With a views pager set to 'Allow user to display all items' in the 'Exposed Options' section, along with setting the exposed items per page options set, when viewing the page if the user selects '- All...

View Article

Add getter for layout object in Layout Builder's ConfigureSectionForm

Problem/MotivationModules that want to modify the section configuration form in layout builder may have a hard time, because there's no way to retrieve the layout plugin object. Contrib needs access to...

View Article

Image may be NSFW.
Clik here to view.

Add support for negating user role condition for block visibility

Issue summary updated as of comment #32Problem/MotivationThe block module does not make provision for negating the user role visibility condition. That makes it impossible (via the UI) to make a block...

View Article
Browsing all 299077 articles
Browse latest View live


Latest Images

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