Convert theme_field__node__title() to Twig
TaskConvert theme_field__node__title() to a Twig template.This was added in #1988612: Apply formatters and widgets to rendered entity base fields, starting with node.title but now theme_field() is gone...
View ArticleRemove node_type->has_title
Updated: Comment #NProblem/MotivationThe node_type->has_title property has been added as a hidden option to allow to hide the node title form element.There is no need for it anymore, we can just...
View ArticleRender the maintenance/install page like any other HTML page
ProblemThe preprocessing and rendering for the maintenance-page and install-page templates requires tons of ugly hacks and workarounds, because the two pages are not wrapped into the usual html...
View ArticleRemove nojs from menu callbacks in favour of content negotiation from the...
Over in #1667742-19: Add abstracted dialog to core (resolves accessibility bug) the patch at #19 demonstrates that you can use the Request object and Content negotiation from the DIC to do away with...
View ArticleReplace global $theme with global $theme_info
global $theme == global $theme_key (just the name)global $theme_info == Extension $theme (object)→ global $theme == global $theme_info->getName()Proposed solutionRename global $theme_info into...
View ArticleRename Menu module into Menu UI module
Updated: Comment #0Problem/MotivationAfter #2084197: Uninstalling menu module removes all custom menus current menu module goes more menu_ui module because implements only List and Form controllers for...
View ArticleArray to string conversion error when trying to add a new user
Here's the error that is thrown when trying to add a new user:Notice: Array to string conversion in form_process_checkbox() (line 1380 of core/includes/form.inc).To reproduceInstall the latest HEADGo...
View ArticleVerify that the library files exist
Problem/MotivationLibrary API can find files also into the /libraries folder so it could be used for manage external libraries defined in contrib modules (i.e. to hold javascript file with a different...
View ArticlePHP notice displayed for forum blocks when there are no forum topics
This issue has novice tasks. If you are an experienced core developer and have multiple commit mentions, please review novices' work on these tasks rather than doing them yourself. Feedback from...
View ArticleThemes need an installation status
ProblemTheme settings/configuration/variables are never removed.All themes are loaded unconditionally, regardless of whether they are going to be used.Base themes are initialized and used even if they...
View ArticleUpdateQuery::arguments() does not return all values.
With reference to #1222150: dpq() only works for SELECT and INSERT queries (a devel module issue), an outstanding issue with the output of its dpq() function on db_update() queries is that the field...
View ArticleAdd a ParamConverter for upcasting TypedData objects
I've been playing with this around in my head for the past couple of days and after discussions with Kris, Sam, Larry, etc. I came back to the conclusion that we -really- need this. And before the end...
View ArticleConvert content_translation routes to a new style controller
Part of #1971384: [META] Convert page callbacks to controllersFor instructions on how to convert a page callback into a controller, see the WSCCI Conversion Guide.
View ArticleStrenghten password hashing mechanism
After discussing this on the security list and in IRC, I am opening this issue report for discussion.The password hashing function does use salted and iterated hashing which is far better than not...
View ArticleRemove field_views_field_label()
Follow-up from #2225739: Remove usage of field_info_instances(), use EntityManager::getFieldDefinitions() instead.This function no more needed because field has getLabel() method$ git grep...
View ArticleReview hook_help for the language module
Background: This issue is part of the meta-issue for updating the hook_help texts of the Drupal 8 modules:#1908570: [meta] Update or create hook_help() texts for D8 core modulesTasks: a) [DONE - patch...
View ArticleImprove documentation of menu_link_save()
The API documentation for menu_link_save() could be improved to add the information that it does not play well with path aliases. It is very tricky because when creating a menu link on node creation...
View ArticleMake RDF module pass Coder Review
Part of meta-issue #1518116: [meta] Make Core pass Coder Review
View Article[meta] HHVM compatibility
Meta issue to track compatibility with HHVM: http://www.hhvm.com/blog/Drupal issues- #2161955: Remove get_extension_funcs() call to improve HHVM compatibility (7.x backport) - #2191533: Fixing...
View Article[policy] Formalize min/max time thresholds for RTBC patches
I'd like to get these time thresholds for RTBC patches formalized and documented on the issue statuses page:Copying from @catch's announcement on http://groups.drupal.org/node/179984 :Minimum 3-5 days...
View Article