Migrate D6 i18n taxonomy vocabularies
Problem/Motivationi18ntaxonomy sub module adds two fields to the {term_data} that take care about the translations, we need to create the term entities using the new entity API.Proposed resolutionWe...
View ArticleViews preview crashes
Views preview crashes when using pager in multi-lingual site. The view gives out JSON in text area box ( look picture).This issue can be duplicated for example using Drupals own Multilingual Demo....
View ArticleYAML file import through following error
Hi,I am trying to import yaml file from dev to stage and hence getting the bellow error"Configuration core.entity_view_display.media.image.portrait_image depends on the...
View ArticleThrow an exception if the table doesn't exist in Schema::dropTable
Problem/MotivationIf you see the first lines of the Schema::dropTable() method you will see that if there is not table no exception is thrown. if (!$this->tableExists($table)) { return FALSE;...
View ArticleSorts are broken for \Drupal\Core\Config\Entity\Query\Query
Problem/MotivationWhen applying one or multiple sorts to config entity queries the results are not necessarily correct for a single sort, and are wrong if multiple sorts are applied becuase of the...
View ArticleDisplay meaninguful error messages according to the link type.
Problem/MotivationLink fields set as External will get the error message "Manually entered paths should start with /, ? or #." if the user omits to input the scheme, i.e. using "www.example.org".The...
View ArticleMigrate D6 i18n blocks
Problem/MotivationBlock translation is provided by i18n_block submodule of the i18n suite providing a language selector, a migration is needed to create language aware config entities.Proposed...
View ArticleAmerica/Montreal and other linked timezones missing from Default time zone...
Problem/MotivationWhen going to admin/config/regional/settings (or picking a timezone in a user profile), America/Montreal is missing from the list. Proposed resolutionSwitch to...
View ArticleConvert web tests of views_ui
Problem/MotivationProposed resolutionRemaining tasksUser interface changesAPI changesData model changes
View Articleremove 'base hook' key from layout theme hooks as it doesn't...
Using 'base hook' in the theme hooks doesn't find theme suggestions (e.g. layout--onecol -> layout--onecol--node).This has been a struggle for Display suite, see #2802429: Display layout twig not...
View ArticleDatetime form element cannot validate when using a format without seconds
Problem/MotivationWhen using a datetime form element that does not allow to input seconds as follow: $form['datetime_without_seconds'] = ['#type' => 'datetime','#title' => $this->t('Datetime...
View ArticleBlockContent::delete() should be postDelete()
Problem/Motivationdelete() is not guaranteed to be called, since it's just a shortcut for passing the entity to the delete() method of the entity storage handler.The code needs to be moved into a...
View ArticleBreak BrowserTestBase & children dependency on Simpletest
Problem/MotivationBrowserTestBase tests have dependencies on simpletest module from traits living in simpletest to test files/fixtures and, probably, others. As BTB is a core component it cannot depend...
View ArticleWe need a way to dynamically alter the list of config names for config mappers
Problem/MotivationThis came up in #2546212: [PP-1] Entity view/form mode formatter/widget settings have no translation UI. We want to translate node displays on the node type translation form, but we...
View ArticleAllow longer usernames displayed as links.
Problem/MotivationCurrently usernames as links are trimmed when over 20, to 15 + 3 periods.Proposed resolutionTrim when over 30, to 29 + an ellipsis character. Use a constant for trimming length as...
View ArticleRename offcanvas to two words in code and comments.
Problem/MotivationThe code and comments in the Settings Tray module inconsistently uses "Off Canvas" as 2 words and 1 word.This was added to #2784443: Move off-canvas functionality from Settings tray...
View ArticleDocument that MemoryBackend::prepareItem()/::set() uses...
Problem/MotivationWhile reading the memory backend code I got confused that we serialize/unserialize the data there. I cannot imagine that there is a proper usecase for it.References. If we don't, then...
View ArticleBook outline not limited to allowed content types
This seems too obvious, but the book module's outline is not restricted by allowed content types on the node/add form. To reproduce: 1) Standard profile installation 8.2.7 and enable the Book module....
View ArticleAdd option for visually-hidden block titles
Problem/MotivationBlock titles can currently be displayed or hidden by site-builders. When hidden, the heading element is omitted from the HTML entirely. Hiding titles might be desirable for a visual...
View Article