Remove classes from system templates c*.html.twig
Problem/MotivationSeperate core templates from non essential css classes.Proposed resolutionmodify...
View Articleedit-form, delete-form etc. <link> tags added on /node/{node} are...
Problem/MotivationNodeViewController adds all uri relationships it can find as <link>. But according to http://validator.w3.org/, that is not actually valid.Also, those links are printed for all...
View ArticleViews forms can't be used multiple times on the same page
ViewsForm::getFormId() constructs the form id from the view name and the display id. If a view is repeated on the same page with different arguments (showing different cart orders in my case), the...
View ArticleRevise docblock for BookManager methods
The docblock for function doBookTreeBuild in BookManger.php class is missing both @param and @return directives. The @param directive for $parameters variable should include an '(optional)' string to...
View ArticleQuery string is appended multiple time after each AJAX request
Problem/MotivationFollow-up to #2263569-263: Bypass form caching by default for forms using #ajax. Steps to reproduce On drupal frash install. Convert auto tagging widget on article to autocomplete...
View Articledrupal_process_form() deletes cached form + form_state despite still needed...
Problem/MotivationLogin to any Drupal site fails if the following circumstances come together:core caching feature for anonymous users switched onlogin form being submitted via Ajaxmore than one user...
View ArticleD8: Date repeat feature requests
Here are some features I would like:Additional Views filter: (a) Is/Is not, a repeating date (b) is a date that repeats daily/weekly/monthly/annually (optional negation)Exclude/Additional dates: (a)...
View ArticleUse Notice instead of RuntimeException in vendorTestCodeCleanup if directory...
I think that it would be better to use Drupal::logger('file')->noticeinstead of RuntimeException in vendorTestCodeCleanup for directory that should be removed but doesn't exist. In the related issue...
View ArticleLink to contact form in user account and e-mails leads to 403.
Problem/MotivationVisiting one's own contact form produces a 403 Access denied error, confusing users into believing the site is broken.Contact form settings checkbox description text contains a link...
View ArticleEnsure good UX & DX even when A) rendering of placeholder fails, B) some...
Problem/MotivationIn the BigPipe D8.1 core issue, @dawehner said this at #2469431-212: BigPipe for auth users: first send+render the cheap parts of the page, then the expensive parts:+++...
View ArticleUpdate the link descriptions on the Configuration page for the system module
Problem/MotivationThe explanation texts on the Configuration page invite the user to do something, for example to manage or configure something. Some of these texts don't follow the common format, as...
View ArticleInstall loops after database setting
Hello,I install on Linux + Nginx 1.9.10 + MySQL 5.5.47 + PHP 5.6.17. I have a functional D7 on the server, but I do not manage to install D8.Choose language (French) is OK.Choose profile (standard) is...
View ArticleDocument creating HTML formatted emails in Drupal 8
Hello, I need help for creating HTML formatted emails in Drupal 8.0.5.I want to make registration confirmation email in HTML format, to support HTML tags and images in "Account settings" configuration...
View ArticleMake all entity interfaces @internal
Problem/MotivationWhilst discussing #306662: Add redirect option to site wide contact forms with @catch we've realised that there is a problem with entities having interfaces. All interfaces are public...
View ArticleBetter documentation for suspicious encoded string in dblog tests
Problem/MotivationWhen Updating from 7.41 to 7.42 I always review the updates by hand, staging each hunk... and I must say that this hunk (see comment 1 below) stands out and looks a LOT like a hack,...
View ArticleNode revision revert/delete permission descriptions are wrong
Problem/MotivationFollow up to #576296: Useless description for some permissionsYoroy noted in comment #33 there that the descriptions on the "Revert all revisions", "Delete all revisions", and...
View ArticleMigrate process plugin does not save stubs to the idmap
Problem/MotivationThe migration process plugin never saves anything to the id map when a stub is created. Because of this, stubs are created that are never updated. :(Proposed resolutionAdd the source...
View ArticleLink Render API To Render Elments API Docs
Problem StatementWhen Reading Render API documentation it is clear that a render array must be built, but it is unclear what render elements may be used in the render array or are provided by core....
View ArticleSupport drag-and-drop image uploads in CKEditor
Problem/MotivationCKEditor 4.5 added HTML5 drag-and-drop file uploads. This can be done by using the uploadwidget.Proposed resolutionWe should support this feature in Drupal 8 core too and add it in a...
View ArticleThe views UI should display "All Displays" option only when there...
Problem/MotivationProposed resolutionRemaining tasksUser interface changesAPI changesData model changes‘All displays” is the default option, even when there’s only a single display. This is unnecessary...
View Article