InvalidArgumentException when a view is set as homepage and the current user...
Hi, I'm using 8.1.0-rc1.I've found an issue which is very rare, when a view is set as homepage and the user doesn't have access to it. (For example the homepage is only a login box) This case worked in...
View ArticleProvide a method dedicated to setting the default revision
Problem/MotivationWay back in 2012 we added support for declaring revisions as the current revision: #218755: Support revisions in different states. This has been implemented with a getter and setter...
View ArticleEnsure core compliance to...
FILE: /home/anoopjohn/projects/drupal/drupal-8/core/authorize.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE...
View ArticleDisable BigPipe delivery for non-safe method (e.g. POST) requests like render...
Problem/MotivationThe poll project displays forms in a lazy builder. Apparently, that breaks big_pipe when submitting that form because it can't deal with the EnforcedResponseException that's then...
View Article"MySQL server has gone away" selecting from semaphore table
Hi,I had this kind of errors every time I clear the cache, or install/uninstall modules, or make changes on views...etc. After a few seconds a white screen appears with this kind of errors:Additional...
View ArticleExposed filter form exposed as block: form_id simply views_exposed_form
When you create exposed filters in a view, and expose them as a block which you can place on different pages, and then want to manipulate the form using hook_form_alter(), the $form_id which is passed...
View ArticleBroken autocomplete functionality when access to index.php blocked
As discussed in https://www.drupal.org/node/2599326, but that (somewhat unrelated) issue was closed. Autocomplete filter being forced to use `index.php?q=`URLs should be a configuration option.
View ArticleFile migrations *always* copy in files, even if the files where off-line...
Problem/MotivationD7 had a preserve_files option to trigger this behavior, we don’t have that in D8. This results in really slow migration when you're talking about multiple gigabytes of files.Proposed...
View ArticleAdd stream wrappers to access system files
Updated: Comment #179Problem/Motivationdrupal_get_path() infiltrates almost every module and isn't very intuitive for new developers. Stream wrappers make much more sense and simplify the API for...
View ArticleDisable Drupal\Tests\Listeners\HtmlOutputPrinter by default because PHPStorm...
Follow-up to #2469721: Add functionality to store browser output to BrowserTestBaseProblem/MotivationPHPStorm doesn't handle custom result printers well - https://youtrack.jetbrains.com/issue/WI-24808...
View Articleprovide Views reverse relationships automatically for entity base fields
core_field_views_data() provides reverse relationships for entity reference fields, but this is only for config fields.For base fields on entities, such as the node uid field, core entity modules have...
View ArticleVertical tabs summaries have stray spaces
The vertical tabs summary on node type forms has spaces before commas.See picture:
View ArticleToolbar's orientation-toggling arrow not centered when zoomed out
Followup issue to #2546196: Toolbar's orientation-toggling arrows broken by #2173527, which fixed a vertical positioning issue, but not when the browser is zoomed out.One small followup is that when...
View ArticleContextual link triggers cover too much of small contextual regions
Problem/MotivationIf you enable more than one language and add the language switcher block to the header in Bartik the top 2 languages are not clickable. The edit mode icon overlays the block and does...
View ArticleDrupal 8 UPGRADE.txt is misleading in many ways (in its name to begin with)
Problem/MotivationDrupal 8.1.0 comes with the first upgrade UI solution. It is critically important to have documentation that clearly explains what each process is for and how to use them. Drupal's...
View ArticleMove Drupal\simpletest\RandomGeneratorTrait, Drupal\simpletest\WebAssert and...
Leave the old traits behind as deprecated stubs.See #2469721: Add functionality to store browser output to BrowserTestBase
View Articletabledrag subgroup. Group select option does not update with row/subgroup...
In using the Table field type with Subgroup option in a custom form, the select element which holds the name of the group is not updated by the core/misc/tabledrag.js script. While looking through...
View ArticleConfiguration THEMENAME.settings depends on the THEMENAME theme that will not...
This came up when trying to migrate a full config export from a test site to live. However, exporting config from test and then trying to re-import to test caused the same issue.The site has the latest...
View ArticleNo theme after installation, all admin links go 404
I was giving D8 a try and installed it on my campus AFS space. Installation went completely smooth. But after I created my admin user, and am logged in and directed to front page, I get a blank, messed...
View ArticleHow to create block for contct form
I see help text in contact forms as below"If you would like additional text to appear on a site-wide contact page, beyond field labels, use a block. You can create and edit blocks on the Block layout...
View Article