The digest of interesting materials from the world of Drupal # 14
We collect useful articles and latest news from the world of Drupal and share with you once a month. Meet the October edition!
In Russian
Nikita Malyshev actively shares his experience with Drupal 8. The most recent note at the moment: Drupal 8 Block Plugin API . It is worth paying attention, because the release of Drupal 8 rc2 has already been released.
It seems that the blue heart will soon light up again on the territory of Russia : the Siberian drupal community has planned DrupalCamp Siberia in Novosibirsk. While the details are being clarified, you can send a preliminary application with your wishes.
Another project on GitBook: a set of useful recommendations for Drupal Organized developers.
An important video for those who are just starting to work with Drupal and lost in thousands of its modules. A detailed text version in Russian, albeit a bit outdated, but also suitable: 1 , 2 , 3 .
All for the developer
Kernel Security Updates: Drupal 7.41 . Applies to all who forgot to turn off Overlay.
“9/25 (Less Critical) AC: Basic / A: None / CI: None / II: None / E: Theoretical / TD: Default” - the article by David Snoopack will help to decipher what is written here.
As always, great stuff for developers at Sitepoint: Building Custom cTools Plugins in Drupal 7 . Earl Miles, in the commentary under the article, explains how to write the name of his module correctly :)
Contrib Kanban is a user-friendly interface for working with Drupal.org Issue Queues. There is a separate “board” for porting modules to the eight.
If you have integration with Active Directory Federation Services in your project tasks, we advise you to familiarize yourself with the “ ADFS and SimpleSAMLphp with Drupal ” material in order not to reinvent the wheel.
The collection of pitfalls from Wunderkraut is replenished with the third edition .
With the writing of your first module under the eight, a fresh article on the BeFused blog can help, with porting the topic - an article by Zivtech , and with a new administrative interface of the blocks - a note by David Lawmeier . We physically can not list all that is published on the wave of inspiration after the release of the release candidate. If you have not yet begun to study the eight, then now is the time.
“Drupal 8 is about 3 times slower than Drupal 7 and Drupal 6” - after the author of this article , someone fizk , wrote these words, his site stopped abruptly opening. So think now, this is the righteous anger of the drumplicon, or this author does not know how to set up a web server.
$node->field_make_it_stop[LANGUAGE_NONE][0]['wtf_bbq'] - do not forget, do not forgive. How things are now with the Entity API, read the article Introducing Drupal 8's Entity Validation API .
Business and community
Drupalize.me go to ZendCon to popularize Drupal in the PHP world. We wish them success.
Adaptive content is becoming an increasingly prominent trend in the world of CMS requirements. I am glad that Drupal looks good enough here, according to the authors of the article.
Modules
Corresponding Entity References https://www.drupal.org/project/cer A module for synchronizing the values ​​of reference fields to other entities. It is useful if, for example, you want the essence of B to be automatically added to the A when you install a new link in the essence A to B. Video .
SimpleSAMLphp User Precreation https://www.drupal.org/project/simplesamlphp_precreation In advance, we assign roles to users who are not yet on the site (in the 'users' table), so that later on, when authenticating new users through SAML, they are automatically granted the corresponding rights.
Reference Table Formatter https://www.drupal.org/project/reference_table_formatter We summarize the values ​​of the fields in the table. The module allows you to display and hide the header, display the field values ​​using an arbitrary view mode.
That's all for today. Well, have you already started working with Drupal 8? What are your impressions? Leave your comments and questions under the article. We will be glad to hear your opinion.