Global: View Result Counter does not evaluate properly in IF statements
I am trying to print something in row 1 onlyPutting this in re-write field OR global: custom text field {% if counter == 1 %} This should be printing in row 1 {% endif %} Does not return/print...
View ArticleAggregation removes decimal values
If i enable CSS Aggregation of the core it removes decimal values.Example: If i would used "width: 33.33%" it makes "width 33%" after css compression. Can anyone confirm that?
View ArticleCkEditor in Layout Builder on maximise in fullscreen breaks the layout
Steps to reproduce:1. Click layout on content. 2. Click add block. 3. Under Inline Blocks, select Basic Block. 4. Click Maximise button of Ckeditor to maximise the editor. 5. Enter fullscreen mode, and...
View ArticleEmphasize the most important items on the 'structure' page
Problem/MotivationDuring the usability sessions, some participants struggled to find the expected link when visiting the "structure" page. They expected structure to present a hierarchy, instead of...
View ArticleAllow to override book block title by the book title
Problem/MotivationWhile using the Book navigation block in "book page" mode, it would be nice to be able to override the block title by the book title.Proposed resolutionAdd a block setting to override...
View ArticleReplace Symfony's classloader [symfony 4 compatibility]
Problem/MotivationSymfony 4 has removed the classloader, in favour of using Composer's.This means:1. All the non-APCu classloaders (xcache etc.) will be gone, with no replacement. I don't think we need...
View ArticleBook navigation block doesn't appear on unpublished book outline pages
To me this is unexpected behaviour and will be even more pronounced if Allow users with access to unpublished nodes to create unpublished books gets in.
View ArticleNothing clears the "5 failed login attempts" security message when...
Problem/MotivationAfter multiple failed login attempts (default set to 5 tries), a user can no longer login until a certain amount is time passed (default set to 6 hours), and instead sees the message...
View ArticleIncrease composer integration PHP requirement to PHP 7.1.3 [Symfony 4...
Problem/MotivationAs found in #2976394: Investigate problems with Symfony5 now , when Drupal 8 is installed with Symfony 4, our composer integration test fails, because it ensures all dependencies...
View ArticleInstallation profile missing after upgrade to 8.6.1
I recently upgraded from Drupal 8.5.6 to 8.6.1 and everything appeared to go well. But I noticed today that when attempting to edit a view or review the user list on the site, I received this...
View ArticleMultiple instances of CKEditor are slow
Hi,We are using mulitple CKEditor instances to field collection in single page.Its taking too much time to load and edit each single CKEditor content.Please suggest any way to resolve this.
View Article[PP-2] Relax composer.json requirements to allow Drupal 8 to be installed...
Problem/MotivationSymfony 4 does not contain hard breaking changes compared to Symfony 3 - at least for the components that Drupal core uses and in the way that we use them. Therefore, once the issues...
View ArticleThe core language selector does not have a lang tag
The core language selector does not have a lang label and the Spanish accessibility law requires it. As a solution I share this little patch. I hope it serves you.
View ArticleConfiguration objects (system.theme) provided by system already exist in...
Move que system.theme.yml from install to optional, from the core theme, to avoid "[ERROR] Configuration objects (system.theme) provided by system already exist in active configuration" and to use a...
View ArticleScale-and-crop is vulnerable to bad aspect ratios
The scale-and-crop filter upscales before it crops images. This is bad if the aspect ratios of the input and output are strongly divergent, as it leads to a big intermediate image.Example: If I...
View Article[regression] Table Drag handles no longer respond to up/down arrow keys
Problem/MotivationThe table drag handles are no longer keyboard-accessible. These are used in many places in the content-authoring and site-building UIs.When table drag handles have focus, the up/down...
View Articleexception message for unrecognized source IDs in lookupDestinationIds()...
if (!empty($source_id_values)) { throw new MigrateException("Extra unknown items in source IDs"); } This is not much detail to help a developer track down a problem. The message should:- list the...
View ArticleMake service for field discovery for use in migrate entity derivers
Problem/MotivationIn contrib (and even in core itself), there is a lot of boilerplate repeated when a migrate source deriver wants to add fields to an source migrate deriver for a fieldable entity....
View Article[policy, no patch] declare the migration ymls in core subject to change per...
Problem/MotivationPlugin implementation is specifically called out as not being BC. Migrate Drupal's yml backed plugin implementations therefore do not need to be BC. Let's make that distinction very...
View ArticleConsider renaming the 'view' operation in Layout Builder
Problem/Motivation#2936358: Layout Builder should be opt-in per display (entity type/bundle/view mode) introduced \Drupal\layout_builder\Access\LayoutBuilderAccessCheck which retrieves an operation...
View Article