Quantcast
Channel: Issues for Drupal core
Browsing all 291721 articles
Browse latest View live
↧

[META] W3C validation for Drupal Core

Problem/MotivationMany clients, particularly administrations are paying attentions to following standards and may impose their site to be W3C compliant. The purpose of this META is to determine whether...

View Article


[PP-1] Node revisions cannot be reverted per translation

When you have a node translated into two languages (p.e. English and German), both „versions" can be edited separately. But revisions are created/stored across all language versions and not...

View Article


Remove as many "..." and ellipsis characters from the codebase as...

Problem:There's a big discussion about how to deal with ellipsises at #44987: [policy] Use the UTF-8 ellipsis character instead of "..." in the user interface.One thing that nobody seems to disagree...

View Article

collapsible fieldset problems with #prefix, #suffix, markup rendering

Putting markup in a form in a collapsible fieldset doesn't work well unless it's wrapped in a <p> or <div> (apparently). If I put just text, the text falls outside the collapsed region and...

View Article

drupal_get_schema()/drupal_get_complete_schema() no longer work as expected;...

Problem/MotivationNow that we autogenerate entity schema, we no longer allow people to alter the schema of modules.In other words, we don't use drupal_get_schema() anymoreProposed resolutionLet's kill...

View Article


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 Article

Derivative plugin definitions contain base plugin IDs instead of derivative IDs

Problem/MotivationMost, if not all derivers do not set plugin IDs for derivative definitions explicitly, but provide it by merging in the base field definition for defaults. This means that for any...

View Article

Introduce PluginDefinitionInterface

Problem/MotivationThe plugin system contains a lot of code that was designed to accomodate array *and* object plugin definitions. As a result type hints are missing for definition parameters and we...

View Article


Views result cache ignores query arguments.

Problem/Motivation        // If the default query back-end is used generate SQL query strings from        // the query objects.        if ($build_info[$index] instanceof Select) {          $query =...

View Article


FieldDefinitionInterface should implement CacheableDependencyInterface

Problem/MotivationAll FieldDefinitionInterface implementations are config entities and therefore automatically implement CacheableDependencyInterface.The sole exception is BaseFieldDefinition.But even...

View Article

Remove the special behavior of uid #1.

We have quite some special behavior for uid #1. This tends to confuse the user, and will do so even more now we have an admin role in core. Do all the special cases we designed around uid #1 really...

View Article

Login form is not W3C compliant

Problem/MotivationLogin form does not comply W3C :"Attribute autocorrect not allowed on element input at this point.""Attribute autocapitalize not allowed on element input at this point." Both point...

View Article

"Administer Users" permission should be separate from...

Problem/MotivationIt is not possible to give a user access to administer users without also giving access to all settings and configuration for user accounts. This is because the "Administer Users"...

View Article


[policy, no patch] Drupal core backport worfklow is confusing to contributors

Problem/MotivationThe Drupal core backport policy is confusing to contributors. Reference: https://www.drupal.org/core/backport-policyThe current state of an issue that applies to multiple versions is...

View Article

Rename drupalGetAJAX to drupalGetAjax for parity with drupalPostAjaxForm

Discovered in #2467101: Fix DialogTest outside apache/mod_php: don't send multiple Accept request headers.In core/modules/simpletest/src/WebTestBase.php there are two "sister" functions that get and...

View Article


Image may be NSFW.
Clik here to view.

Regression: no link to admin/reports/status/php

Problem/MotivationThere's no link to phpinfo at admin/reports/status but the route still worksIntroduced in #2388255: Limit PDO MySQL to executing single statements if PHP supports it because 'php' key...

View Article

Update RendererInterface::addDependency() to accept *any* object, not only...

Problem/Motivation#2459819: Remove CacheableInterface (and no longer let block plugins implement it) introduced RendererInterface::addDependency(array $build, CacheableDependencyInterface $object)....

View Article


Undefined index: view modes in field_view_mode_settings()

When I save the module admin page I get this: Notice: Undefined index: view modes in field_view_mode_settings() (line 627 of /home/www2/drupal-7.16/modules/field/field.module). Warning: Invalid...

View Article

Remove comment_prepare_thread()

Problem/MotivationFunction brings additional overhead for comment render by looping each comment listing and initializingIt doesn't do anything by itself, it only sets 'divs/divs_final' properties in...

View Article

Contrib toolkits are not picked up after module install

From #2323531-5: Imagemagick port to Drupal 8:Problem/MotivationThe plugin isn't picked up after a module install, because the plugin managers aren't following the plugin.manager naming pattern, so the...

View Article
Browsing all 291721 articles
Browse latest View live