Replace user_access() through injected user accounts in views.
Updated: Comment 0Problem/MotivationViews still calls user_access() all over the place even we could just inject the account if possible. This adds a lot of unit testability aka. is kind of considered...
View ArticleAdd _title and _title_callback to all routes.
Updated: Comment 0Problem/Motivation#2047633: Move definition of menu links to hook_default_menu_links(), decouple key name from path, and make 'parent' explicit removes the title support out of...
View ArticleRefactor module handling responsibilities out of DrupalKernel
DrupalKernel::initializeContainer is very complex. It has to account for several situations where module lists can change, making the code hard to understand and even harder to refactor. The usage of...
View ArticleKiller feature: Fieldable Fields in core
webchick and I were discussing the progress of #301071: Remove profile module from core , and were wondering if "fieldable fields" would be a better direction. One of the issues is dealing with profile...
View ArticleAdd config translation support for Text elements with a filter format
Updated: Comment #NProblem/MotivationCore has a few places where its possible to configure text with an filter format. We should expose the same interface to translators.Proposed resolutionAdd an...
View ArticlePath admin/structure/menu/parents returns 403 unless UID=1
With the net panel open and logged in with as a user that has admin rights without being User 1 go to admin/structure/types/manage/* where * is a content type that supports menu settings. You will see...
View ArticleRequired feedback for a small module that prevents other users to edit...
Updated: Comment #4Problem/MotivationI have created a very small module and I would like to expand this more. This module prevents users with "administrator permissions" to edit another admin...
View ArticleUse text_format type in views config translation schema
Updated: Comment #NProblem/MotivationConfig translation added a new schema type for text element with format. We should convert views area plugin "Text" to this schema type. This issue is depends on...
View ArticleRemove drupal_set_title in custom block module controllers and entitylist...
Subtask of #1830588: [META] remove drupal_set_title()Problem/MotivationUsing procedural drupal_set_title() inside controller class is not encouraged.Proposed resolutionReplace drupal_set_title() with...
View ArticleUse config schema in saving and validating configuration form to ensure data...
Updated: Comment #0Problem/Motivationin #1653026: Change notice: All configuration values are stored as strings we removed the automatic casting of all config scalar values to strings.Proposed...
View ArticleEmpty field title for multiple values text area field validation
Problem: Empty title/label on validating multiple value text area field.Screenshots: Clean Drupal 7.24 installation with an Article content type and Questions (multiple values) field as Long text with...
View ArticleAllow dynamic routes to be defined via a callback
Updated: Comment #NProblem/MotivationDefining custom routes as a tagged service is weird, it would be nice to have them in the routing.ymlProposed resolutionTaking cues from TitleResolver, this allows...
View ArticleFatal error when installing Drupal on servers that don't have the cURL extension
Problem/MotivationI encountered this error running install.php on a Ubuntu 12.04 web server.[Thu May 09 13:16:47 2013] [error] [client 10.10.10.10] PHP Fatal error: Call to undefined function...
View ArticleStatus doesn't update upon installation of .htaccess file in /tmp directory...
Upon installation of .htaccess file in /tmp directory as described in SA-CORE-2013-003, system still reports file as missing on Status Report page.
View ArticleRemove visibility__active_tab from block.schema.yml
visibility__active_tab is defined in block.schema.yml and exported in every block yml file. This property stores the last active tab from Block Visibility settings. I think this data should not stored...
View Article[META] Making configuration synchronisation work
Updated: Comment #11Problem/MotivationThe plan is to support the following use case:Allow configuration between Drupal installations that are the same site. For example where we have dev and live...
View ArticleAdd focus styling to all elements
Moving from #418306: Adding Visual Focus to Form Elements and sparked by this recent webaim post on easy accessibility tips."Sighted keyboard users generally navigate through the links and form fields...
View ArticleImprove DX creating field definitions
Follow-up from #2047229: Make use of classes for entity field and data definitions to further improve DX of creating field definitions as requested by Dries in #2047229-189: Make use of classes for...
View ArticleUnable to "Expose this filter to visitors, to allow them to change it"
Steps to reproduce: 1. Install drupal and edit the frontpage view 2. Click to edit the first filter under "Filter criteria" 3. Check "Expose this filter to visitors, to allow them to change it"...
View ArticleMake use of classes for entity field and data definitions
#1950632: Create a FieldDefinitionInterface and use it for formatters and widgets established a new interface for field definitions which is intended shared between configurable and non-configurable...
View Article