Blog nightdevel.ru continues to delight detailed articles on the seven. At this time, considered the basic tools for creating their own types of entities. It is worth noting that both the Entity API and ECK are very voluminous topics and, of course, did not fit the whole article.
To community news. A group of active members of the Drupal community is working on a project of the Russian Drupal Association. This is an important step to unite and strengthen the local community both domestically and across the market. To join the working group, please fill out this form .
The second alpha version of the famous Drupal Commerce distribution kit for e-commerce is already out of the eight. Remarkable is the active use of Composer. The new version has a significant amount of improvements from the UX side.
As you know in Drupal 8 you can create multiple search pages out of the box. But there is one problem: when you search on one page and switch to another tab, the search condition disappears. In the note “ Improving Drupal 8 core search when using multiple content entity searches ” a solution is proposed.
If for some part of the functionality of your Drupal site, Node.JS is required, but your hosting does not allow using it, then as an alternative, you can try using a remote Heroku server .
Drupal 7 found several new attack vectors . Some of them are based on the fact that Drupal itself does not use a secure connection when updating modules via an interface.
Unfortunately, for the time being, Composer is not particularly useful for managing dependencies of projects on Drupal 8 to the fullest extent. At least, without crutches and special modules . But this theme is developing rapidly. Do not miss out!
The start-up on documenting the WalkHub sites in the Drupal community either makes a “pivot” or expands and launches EmbedHelp , a help widget on the site.
For beginners and community activists: the next Global Training Days are scheduled for February 5-6, April 8-9. What is not a reason to hold mitap in your city?
Modules
Dream permissions We get rid of the headache when editing gigantic sets of rights and roles. This module adds the necessary filters there.
Entity claim The module, which closes a rather narrow use case, nevertheless, it makes it quite convenient to implement a system for moderating requests for authorship of pages.
Commit author We quickly determine who committed the unfortunate line that caused the PHP error.
YAML form A very powerful module for describing your forms in YAML format. It offers integration with a variety of other modules, exporting results and a number of other features.
D8 Editor File We load inline files into a visual editor.
Human The original module to determine the bots based on the analysis of mouse movements.
Scheduled Updates We postpone the update of arbitrary fields for some time.
Workbench Moderation A well-known module for organizing the process of moderating content is ported to the eight.
Recurly Module for integration with the Recurly service, which is used to organize subscriptions.