Logo information in theme.info.yml file
As there exists a "screenshot" variable in a theme's .info file, there should also exist a "logo" setting so theme builders can include a default logo other than "logo.png" (I typically use a jpg for...
View ArticleMove block storage to Drupal\Core\Batch
besides that, as we already discussed in irc with @dawehner we should move the batch.storage inside the Drupal\Core\Batch namespace
View ArticleImage field upload widget should be displayed (as well as error message) when...
Steps to reproduce: Install Drupal 8 Start writing an article (out-of-the-box content type) Upload a picture that is bigger than the allowed size, as determined by PHP settings Click 'upload' Look for...
View ArticleUnknown module Causing SQL Failure
My apologies in advance for this confusing report. I am hoping someone will recognize the SQL below and can tell me what module is or might be creating it.I am a programmer (mostly perl but I have...
View ArticleNodeAdminTest is broken here
Can't really understand why but it is. Fortunately, there's a fix that passes on existing systems and makes it pass on mine and in general is better practice to not have // in the middle of an...
View ArticleDrop field_read_field(s)() and field_read_instance(s) in favor of...
Follow up from #1953414: Move logic of field_read_fields() and field_read_instances() to the storage controller.API ChangesYou have to use entity_load() or entity_load_multiple_by_properties().To fetch...
View ArticleMake TypedData implement PluginInspectionInterface
#1992138: Helper issue for "field types as TypedData Plugins" needs FieldItem classes to be able to access their own plugin_id and plugin_definition. The patch over there currently includes this, but...
View ArticleGet rid of node_hook and node_invoke
Follow-up for #111715: Convert node/content types into configurationProblem/MotivationCurrently there's a hooks: hook_load, hook_prepare, hook_view, hook_form, hook_validate, hook_insert, hook_update,...
View ArticleLocaleTranslation should have its translation property initialized as array
Because in destruct() there is a foreach which triggersInvalid argument supplied for foreach()patch coming
View ArticleFigure out a nice DX when working with injected translation
After #1813762: Change notice: Introduce unified interfaces, use dependency injection for interface translation landed, using an injected service instead of t() is now possible.. which itself is a...
View Articleserialize flag in schema api doesn't auto serialize/unserialize
The documentation on https://api.drupal.org/api/drupal/includes%21database%21schema.inc/group... states 'serialize': A boolean indicating whether the field will be stored as a serialized string.But...
View ArticleFATAL error when a view with a placed block is disabled or removed
from #1879774: Catch plugin exceptions for invalid views display plugins, reported by oadaeh:I did a brand new install with D8 code downloaded less than an hour ago (which means the committed changes...
View ArticleProblem with web.config and searches with special characters
Hi, I have a problem with URL clean. When I do a search with, for example, "cuántico", Drupal return a unexpected error. However, if I disabled URL clean, I can make the search correctly.URL not work:...
View ArticleGroup permissions in the new views handler
Problem/MotivationWe replaced admin/people with a view in #1851086: Replace admin/people with a View and there is now an exposed filter for the permissions. I think we should group them like you can...
View ArticleSome controllers have incorrect copy-pasted docblocks
MenuListController, ShortcutListController and RoleListController were obviously based on CategoryListController, but when copy-and-pasting the code the docblocks were not updated. The attached patch...
View ArticleReplace all instances of ... with …
This came up in #1190436-59: Full Pager: The ellipsis ("...") button does nothing.PS: I'm setting this issue to the theme system component because that other issue was filed against it as well. Feel...
View ArticleDecide what to do with field_is_translatable()
Current code is:<?phpfunction field_is_translatable($entity_type, $field) { return $field['translatable'] && field_has_translation_handler($entity_type);}function...
View ArticleDo we still need to support hook_field_prepare_translation() ?
Background:#1969728: Implement Field API "field types" as TypedData Plugins is moving the "field type" API from "pseudo hooks" (hook_field_[OP]()...) to methods on EntityNG FieldItem classes.Among...
View ArticleNo wysiwyg in mobile content-creation form
Steps to reproduce:Install Drupal 8Login on a mobile device (in my case it was the Google Nexus 4)Add content (in my case, of type "Article" or "Basic Page" - have tested both)Start editing text -...
View Article