Narrow the API of _text_sanitize() and make it public
As part of #1950632: Make formatters and widgets work on nonconfigurable fields, we want to decouple formatters from $field and $instance config entities to allow greater reuse. Which means, we also...
View ArticleConvert aggregator_page_source() to a Controller
For instructions on how to convert a page callback into a controller, see the WSCCI Conversion Guide.
View ArticleThe html5shiv in core is missing elements
The current shiv in core seems old.Sorry I've been out of the loop for a while, not sure about the current process for updating libraries currently in core.Do we wait till closer to release? or do we...
View ArticleNarrow the API of hook_options_list() and friends
As part of #1950632: Make formatters and widgets work on nonconfigurable fields, we want to decouple formatters and widgets from $field and $instance config entities to allow reuse for nonconfigurable...
View ArticleMake sure within field_attach_*() that the are working with a BC entity
Follow-up of #1957748: hook_field_prepare_view() is passed empty field values for EntityNG EntitiesRight now, only field_attach_view() and field_attach_prepare_view() functions make sure they are...
View ArticleConvert admin/structure/taxonomy/%taxonomy_vocabulary to...
Follow up for #1971384: [META] Convert page callbacks to controllersConvert admin/structure/taxonomy/%taxonomy_vocabulary to new routing system
View ArticleThe service container is used before it's set in the drupal error handler
watchdog() is used by the custom error handler that is set by Drupal. Watchdog() gets the ip address by calling Drupal::request()->getClientIP(), which requires that the service container is set....
View ArticleSeparate API and initialisation code from drupal.js
In a couple of files we have utilities that don't have a dependency other than the Drupal object (debounce, annouce soon, etc.) but they have to depend on the drupal library, which has a dependency of...
View ArticlePossibility to move a "module"-folder into another subfolder within the...
To have a better structure and overview I am using subfolders in the main modules folder e.g. "sites/default/modules/views-modules/".Sometimes it happens that a module is patched or customized and then...
View Articleunable to update my modules on my site
<strong>Fatal error: Cannot redeclare class DrupalQueue in /home/creativi/public_html/arttherapylondon.co.uk/modules/system/system.queue.inc on line 60</strong>I am unable to update...
View ArticleImprove drupal_set_message [blue background]
The type = 'status' message is always green. I do not understand the logic why status message is green.In most of the websites we can see blue "info" messages and green "success"...
View ArticleDon't call t() on the field and widget label in FieldOverview::buildForm()
Coming from @yched's comment in #1875992-56: Add EntityFormDisplay objects for entity forms: FieldOverview::buildForm()- '#title' => t($widget_types[$instance['widget']['type']]['label']),+...
View ArticleWrong message displayed by field_ui_inactive_message()
Coming from @yched's comment in #1875992-56: Add EntityFormDisplay objects for entity forms: - field_ui_inactive_message() Gee, the current code in HEAD is complete nonsense, inactive fields have...
View ArticleModules and themes that lives in the directory of the active profile are...
Modules and themes that live in the directory of an active profile that isn't shipped with core (which live in /profiles) aren't registered properly. They get picked up, but the info isn't fetched by...
View ArticleFigure out a better way to announce core refactorings
Following from #1957148: Replace entity_query() with Drupal::entityQuery()The 'entity_query()' function was replace and old change notices are updated but contributors that not involved in the issue...
View ArticleUser "delete" link improperly named "cancel"
The Delete link is named cancel. We need to fix this. Normally in admin/people the link is named Delete user. If I install admin_views a delete link is shown and the naming bug has shown to...
View Article“Delete” link is missing in admin/structure/block/manage/block/12/configure
ust that The "Delete" link is missing in admin/structure/block/manage/block/12/configure.It is not a permission issue since the "Delete" link is shown in admin/structure/blockand I can delete them.How...
View ArticleThe default throbber icon looks really bad on a retina
Seems like it might be time for a better Throbber.That or a better image.
View ArticleAdd more granular block permissions
Problem/MotivationThe block system has but one permission: "Administer blocks", creating an all-or-none situation where granting a user any permission to the subsystem entails giving them god powers...
View ArticleForum terms do not respect/expose term description format
Follow-up from #1818560: Convert taxonomy entities to the new Entity Field APIThey always use filter_xss_admin(). The format selection should be displayed properly in the UI and then it should be used,...
View Article