Error messages from update.php sometimes hidden
Even after the fix in #834848: Warning message regarding hook_update_last_removed() is not displayed is applied, there is still a situation where error messages can be generated, and not displayed: If...
View ArticleAdd helpers to DateTimePlus
I've been working for almost the last year on a Drupal 8 Commerce based event management website project, which involves setting a lot of date values for when events start and finish, when places are...
View ArticleMigrate translations for D6 i18n taxonomy 'localized' terms
Problem/MotivationIn Drupal 6, you can use the I18n Taxonomy module to translate a taxonomy vocabulary and taxonomy terms. There are two different multilang concepts: 'localized' and 'per language'....
View ArticleExposed between min/max should be required, or query operator should change...
Problem/MotivationWhen exposing between filters, if a user only enters one value (min or max), the query that is run always returns odd results (most likely db-backend-dependent. For instance, on an...
View Articleupdate.php should not process path aliases
Problem/Motivation- #2336597: Convert path aliases to full featured entities changes the path alias storage to use a new path_alias_field_data table instead of url_alias - when visiting update.php to...
View ArticleSingle item import fails with theme dependency error
Hello,I have a Drupal 8 development site with an error that gets me stuck with migrating content. So I am trying to export all my setting to a fresh site. I exported them via...
View ArticleNew enabled View modes for bundle have duplicate fields in layout
Problem/MotivationUse standard profileenable layout builderenable layout builder for ArticlesUnder "CUSTOM DISPLAY SETTINGS" enable Search indexGoto Search Index display -...
View ArticleWhen I empty the cache the site breaks
Hello while I work, I empty the cache. For the second time I get this page:Drupal already installed To start over, you must empty your existing database and copy default.settings.php over settings.php....
View ArticleIntroduce a "duplicate" entity operation
Problem/Motivation\Drupal\Core\Entity\EntityInterface has a createDuplicate() method with which other code can create a duplicate of an entity.Two content entities in core (picture mappings and views)...
View ArticleWrite tour integration for People page
Part of #1921152: META: Start providing tour tips for other core modules.Problem/MotivationWrite tour integration for People admin pageProposed resolutionCreate tour yml files for required admin...
View ArticleWrite tour integration for Dblog page
Part of #1921152: META: Start providing tour tips for other core modules.Problem/MotivationWrite tour integration for Dblog admin pageProposed resolutionCreate tour yml files for admin screen in...
View ArticleWrite tour integration for Appearance pages
Part of #1921152: META: Start providing tour tips for other core modules.Problem/MotivationWrite tour integration for Appearance admin pagesProposed resolutionCreate tour yml files for required admin...
View ArticleUnused property in BlockForm.php
I may be overlooking something, but it sure looks to me like the protected $dispatcher property is not used anywhere. I would suspect this is left over from copy / pasting some other code. If somebody...
View ArticleCustomise tour loading by URL
Updated based on comment #8Tour allows you to automatically start a tour on a given path, and link to a part of that tour, however this assumes that Tour's only live on specific paths, or that tours...
View ArticleFieldItemList::equals() false positive
Problem/MotivationFor field types that have values represented by multidimensional arrays, FieldItemList::equals() may return a false-positive due to limitations in comparing arrays with the ==...
View ArticleSupport drag-and-drop image uploads in CKEditor
Problem/MotivationCKEditor 4.5 added HTML5 drag-and-drop file uploads. This can be done by using the uploadwidget.Proposed resolutionWe should support this feature in Drupal 8 core too and add it in a...
View ArticleTaxonomy term hierarchy table error
After drupal 8.5 update the table 'taxonomy_term_hierarchy' has been moved to taxonomy_term__parent. So I have following error when access to the tags overview page...
View ArticleUse "number" form element in Views pager settings form
Some text fields in views pager forms that accepts only integer values have #textfield type. We can improve user experience by replacing them with #number form element and applying appropriate #min and...
View ArticleModules uninstall filter does not filter by machine name
Problem/MotivationWhen you visit /admin/modules/uninstall and search for a module machine_name, you will not find a result. The problem gets really visible, when you use modules where the module's...
View ArticleGeneralize MenuLinkAdd so all local actions can use it
So when defining a local action, you may specify a class to dynamically set some properties. A common use case is to slap on a 'destination' query parameter so people are redirected to the page the...
View Article