Remove documentation for readmore, logged_in and is_admin from node.html.twig
Problem/MotivationThese variables are set in user_template_preprocess_default_variables_alter() and don't need to be duplicated in the node.html.twig documentation, which is approximately a metre...
View ArticleAdd reusable option to inline block creation
Problem/MotivationWe are now able to create inline blocks from the Layout Builder but they are always set to non-reusable. It would be nice to have a checkbox to decide of the block should be reusable...
View ArticleAllow specifying metadata on JSON:API objects
Problem/MotivationFrom the JSON:API spec: https://jsonapi.org/format/#document-meta Where specified, a meta member can be used to include non-standard meta-information. The value of each meta member...
View ArticleAdd validation constraints to core.menu.schema.yml
Problem/Motivationcore.menu.static_menu_link_overrides has 3 property path that are not yet validatable:./vendor/bin/drush config:inspect --filter-keys=core.menu.static_menu_link_overrides --detail...
View ArticleAllow changing the layout of an existing section in Layout Builder UI
Problem/MotivationAllow the layout of an existing section to be reconfigured, facilitating a section-to-section mapping for each mapping.Currently, the workaround for this is to create an additional...
View Articlemake the 'group' property on EntityReferenceSelection plugins...
Problem/MotivationThe interplay between the plugin ID and the group property on EntityReferenceSelection plugins is weird.Despite improving the docs for this #2945789: Document quirks of Entity...
View ArticleProve the need, and add back the ID and aria-labelled-by to title in...
Problem/MotivationThis is folow up issue from https://www.drupal.org/project/drupal/issues/3393400#comment-15627607Steps to reproduceProposed resolutionDecide if ID attributes are still necessary for...
View Articleadd cacheability data to the $request object to enforce consistent cache...
Problem/MotivationWe've discovered a lot of bugs lately where cacheability variations are not correctly taken into account. E.g. #2973356: Cacheability information from route access checker access...
View ArticleLinking to a non-existent route should not throw an exception
Problem/MotivationIf you link to a non-existent route from your code, it breaks the whole webpage on which the link is displayed. A Symfony\Component\Routing\Exception\RouteNotFoundException exception...
View ArticleEntityReferenceItem::fieldSettingsForm() should sort the $handlers_options
Problem/MotivationThe options for the selection handler are not sorted, and appear in an arbitrary order.Steps to reproduceProposed resolutionUse natcasesort() on the options.Remaining tasksUser...
View Articleadd an entity Links handler, to provide menu links/tasks/actions for entity...
Problem/MotivationProviding a UI for an entity type involves a lot of boilerplate code.In particular, three YML files have to be provided:- MODULE.links.menu.yml - MODULE.links.task.yml -...
View ArticleescapeAdminPath sessionStorage should be namespaced
Problem/MotivationAll other Drupal sessionStorage and localStorage items are namespaced like "Drupal.[module].storageTokenName" but not...
View ArticleIt is impossible to disable a block from the block configuration edit page
Problem/MotivationIt is impossible to disable a block from the block configuration edit page; you need to go to the Block layout listing (/admin/structure/block) to select "Disable" from the dropdown...
View ArticlePrevent simultaneous open/close on simultaneous click/hover
I find myself doing this a lot: I move my mouse to the navigation item that I want, and then click on it. The drawer then appears and disappears because the hover event causes it to appear, and then...
View Article[meeting] Migrate Meeting 2024-07-04 1400Z
Core migration issuesRTBCNRall openNeeds subsystem maintainer reviewStatistics, Google spreadsheetNext video meeting 2024-07-18Hello all, it’s time for the biweekly migration subsystem meeting. The...
View ArticleSchema::tableExists does not find views for PostgreSQL
That was already reported in #2370593: Database::tableExists optimization for PostgreSQL (#29).Default implementation of Schema::tableExists does not distinguish table and views. However it does not...
View ArticleRSS output not valid when using Twig debug
When twig debug is turned on the theme hook suggestions are inserted in the templates. However the insertion of the comments breaks the XML standard.Implications --------------- The feed does display...
View ArticleViews doesn't parse twig when there are no tokens to replace
i have this configuration:if there are no results the view print: {{ 'News'|t }}if there are results instead it is correctly printed(this issue don't fix this problem: https://www.drupal.org/node/2610236)
View ArticlePreview link click protection is not correctly scoped
Problem/MotivationThe node preview has a protection built in that shows a dialog and prevents navigation when any link in the preview is clicked. Currently, this protection is applied to all links in...
View ArticleRefactor (if feasible) uses of the jQuery parent function to use vanillaJS
Problem/MotivationAs mentioned in the parent issue #3238306: [META] Where possible, refactor existing jQuery uses to vanillaJS to reduce jQuery footprint, we are working towards reducing our jQuery...
View Article