Multiple image upload breaks image dimensions
Problem/MotivationDisplaying images that were uploaded at the same time (selecting mulitple images) are broken. The height/width from the first image are applied to all images.How to reproduceCreate a...
View Article[PP-1] Let DateTimeItem denormalize from ISO8601 timestamps *with* timezones,...
Problem/Motivation#2824717: Add a format constraint to DateTimeItem to provide REST error message added a validation constraint. This already improves the REST DX (== RX). Because now REST clients are...
View ArticleImprove user experience of the taxonomy/term/X/edit page
Problem/MotivationSince terms are now fieldable just like nodes, it would be useful to have vertical tabs here to hide the non-essential elements on the form. For example, the pathauto module provides...
View Articletoolbar add in javascript classes to remove confusion with css
Problem/Motivationtoolbar is a beast css classes are used allover as js selectors & for visua styling it all makes it close to impossible to work with it :( theres already 3-4 other issues that are...
View ArticleUpdate status should indicate security coverage
Problem/MotivationTo support the recent changes to the project application process, namely decoupling the ability to create full projects/releases from security coverage - we need to provide indicators...
View ArticlePut prominently on the modules/themes page which version of Drupal is being used
One of the things that's crucial when downloading new modules/themes is knowing which version of Drupal you're using. We could probably use a big bold "You are using Drupal version 7.x and should be...
View ArticleTimestamp Ago Formatter: Future and past format not selectable due to...
Within the TimestampAgoFormatter class the settingsForm has incorrect variable names for the future_format and past_format fields.
View ArticleUpgrade to 8.3.0 crashes site
I've upgraded two sites to 8.3.0 from 8.2.7. This log is from the last one: [05-Apr-2017 19:06:56 America/Los_Angeles] PHP Fatal error: Call to a member function get() on array in...
View Article[meta] Improve WebTestCase / BrowserTestBase performance by 50%
Problem/Motivation- Tests are slow and installation takes a long time (both for d.org test runs and local development) - Backdrop found out that installation is deterministic and can easily be cached...
View ArticleUpdate Symfony components to ~3.2
Problem/MotivationSymfony 3 is here, we decided to adopt it for Drupal 8 in #2395443: [policy, no patch] Follow symfony 2.7 or 3.0., this is the question.Proposed resolutionWhile the current patch...
View ArticleSeven theme: Fix text alignment in drag and drop tables
Vertical alignment of text in drag and drop cells isn't consistent. I propose that we add a top and bottom padding of 10px.An example of issue on the Block Layout page:An example of the issue on the...
View ArticleMenu li.leaf items get expanded (li.expanded) when active
An active li.leaf item in Drupal's menus behaves like a collapsible menu item li.collapsed and gets expanded li.expanded. This means its not displayed with a bullet but with an arrow (see screenshot).
View ArticleImprove tabledrag.js performance
Problem/Motivationtabledrag.js falls unusable on large menus (e.g. 150+ menu items) on older browsers. (e.g. IEs / Edge, some reported Firefox also).After a quick debugging, I found that executed a...
View Articlemenu_masks variable is empty (race condition)
Problem/MotivationThe issue involved the menu_mask variable being empty, resulting in WSOD. This sometimes could result in the inability to install D7/D6. Proposed resolutionThe proposed solution in...
View ArticlePage Title block's title behaves in a confusing way, especially with...
Problem/MotivationThe Outside In prototype introduced in #2753941: [Experimental] Create Outside In module MVP to provide block configuration in Off-Canvas tray and expand site edit mode allows a user...
View ArticleEntityResource: Provide comprehensive test coverage for Feed entity
Problem/MotivationPlease refer the problem/motivation section of #2737719: EntityResource: Provide comprehensive test coverage: for every entity type, every format, every methodProposed resolutionWrite...
View ArticleDropdown menu is not vertically align
Dropdown menus by title "configure" in td are not vertically align.
View ArticleMake it possible to re-use the internal logic of drupal_rewrite_settings() in...
drupal_rewrite_settings is an abomination on god-fearing configuration formats. That being said, it would be a little less heinous and reusable if it would at least return the contents of its...
View ArticleUser can't reference his own unpublished content even when he has access...
Problem/MotivationUser gets an error when trying to reference an unpublished entity that he himself has just created and that he has full access to. This basically makes it impossible for a user to...
View ArticleVerify that the configured service exists before calling it in CacheFactory
Problem/MotivationIt is now necessary that a module is enabled, so that the service exists to use it.I don't think that is bad but I think we could handle the fact that the service doesn't exist much...
View Article