URL typo
The compose tips page contain wrong typo for its URL:Drupal.org offers some example PHP snippets, or you can create your own with some PHP experience and knowledge of the Drupal...
View Article_locale_export_po_generate must not create empty msgid and they mustn't...
In includes/locale.inc, _locale_export_po_generate outputs the following:_locale_export_string($string['source']); as a value for msgid without testing the string is non-empty. But there should be only...
View ArticleFix schema discovery to identify schema with more than one wildcard
Problem/motivationSchema discovery can't recognize schema defintion with more than one wild card selection. For example:breakpoint.breakpoint.module.toolbar.* works but not...
View Article[postponed] Use Twig as the default theme engine
After the conversion to twig, Drupal will need to be updated to use the twig engine by default.This issue is postponed until #1757550: [meta] Convert core theme functions and templates to Twig is...
View ArticleAllow underscores in class names
Problem/MotivationThe D8 CSS coding standards utilize underscores in CSS class names to designate sub-component classes. Underscores are replaced with hyphens when run through...
View Articlehook_views_data() rebuilt on every page view ?
it seems ViewsDataCache::set() is never called, so cacheGet() never succeeds and getData() rebuilds the views_data info each time a view is displayed ?
View ArticleDon't call DrupalDefaultEntityController::resetCache() inside a transaction
node and user module assumes that DrupalDefaultEntityController::resetCache() only handles a static cache, therefore it's safe to call inside the transaction of user_save() and node_save().However,...
View ArticlePlugin Metadata Translation and Sanitization
It is unclear to me at this point exactly how we need to be approaching this topic as a whole. Currently the only example I know of Drupal\block\Tests\BlockTitleXSSTest::testXSSInTitle() which is...
View ArticleWrong text on modules/themes directories in INSTALL.txt
INSTALL.txt states that core modules/themes and downloaded & custom modules/themes live in the same directories. See patch for minimal change.AttachmentSizeStatusTest...
View ArticleRemove the process layer (rdf module)
We'll need to think carefully about how we can move all the process RDF does in the process layer up to preprocess, either by use of Attributes, or other methods. Related#1843650: [meta] Remove the...
View ArticleCleanup container call in drupal_get_js()
Over in #1737148: Explicitly declare all JS dependencies, don't use drupal_add_js we added some calls to drupal_container() inside drupal_get_js() to determine if we were dealing with an ajax request,...
View ArticleUpdate documentation (Remove the process layer)
There are some docblocks in the color module that direct people to call _color_html_alter() from process hooks. Once these hooks are removed, we'll need to update the documentation to this...
View Articlelocalhost documentation
Having trouble finding a good source of documentation for localhost setups. Many of the configuration variables appear to be different. For example, page--xx.tpl.php templates that work on a web server...
View ArticleEmulate "Add new Forum topic" For Other Vocabs
Hello i dont use the forum module (boo hiss) instead i try to emulate it just with taxonomy. The part i always fall down though is creating a "Add new Forum topic" block on my taxonomy page. At present...
View Article[Policy, no patch] Never require descriptions if a title/label is already...
Only add descriptive text under form elements when they would be unclear without them. Try to make the form label clear by itself.This is what our Interface test UI standards say about form elements. I...
View ArticleDon't re-read configuration objects from database or disk when changing...
In #1929136: Fix override-free context, move global config overrides back to an event listener we moved the override data to the config context opening the possible of not rereading configuration data...
View ArticleTidy up view query plugin methods
We need to camelize the method names, fix their signatures where needed, and amend the docs, to bring this in line with core standards.AttachmentSizeStatusTest...
View ArticleAdd methods to Drupal\views\Plugin\query\QueryInterface
We have this interface, but it's empty at the moment. I think this is a good idea to implement, as stuff like efq will want to implement their own query class, and an interface will help with...
View Articlestatic $hooks variable in theme functions blocks possibility of theme...
This issue is basically backport of idea used in D7 (almost).Background (and motivation) In my simpletest test suite, I tried to test implementation of few theme function. Theme implementation is in...
View ArticleLanguage code (Uppercase for the region ?)
Hello,I was looking in the RFC 4646 in term of letter case for language-code. Instead of defining language-code in all lowercase, it should use uppercase for the region part. Example zh-hans =>...
View Article