Drupal Planet

Subscribe to Drupal Planet feed
Drupal.org - aggregated feeds in category Planet Drupal
Updated: 1 day 14 hours ago

OSTraining: The Bigger Picture Surrounding the Drupal Controversy

April 4, 2017 - 6:18pm

This has not been a fun couple of weeks in the Drupal community.

If you've missed the events, you can catch up with this list of links. There's dozens of articles in that list, plus hundreds more articles, tweets and Reddit posts.

You don't need any more opinion on what happened.

Instead, I'd like to try and put this controversy into the broader flow of events.

Categories: Blogs

Chapter Three: Twig Concepts in Drupal 8 Themes - Part I

April 4, 2017 - 3:06pm

Twig is a powerful templating engine with many useful features. In the context of Drupal, especially when coming from a Drupal 7 way of doing things, it can be easy to overlook many of these features in the interest of just getting the job done quickly.  However, taking the time to learn Twig beyond just printing variables is worthwhile, because it can help you solve common problems.  

In this series, we will explore some of the tools Twig itself provides, within the context of a Drupal 8 theme to improve the quality of the code we write. Each post will identify a common problem, and provide details about Twig concepts that can be used to help solve them.

Categories: Blogs

David Lohmeyer's Blog: Quick tool for generating Drupal hash salt strings

April 4, 2017 - 10:29am

Every time I install Drupal I find myself fumbling for a nice hash salt string. Instead of finding a random solution, I decided to put together a quick page that generates a random hash salt string and get a shiny domain for it.

Check out DrupalHashSalt.com (easy to remember!) next time you need a random hash salt. I also posted the code used to generate the string.

If you have ideas for this site feel free to contact me.

Categories: Blogs

Acquia Developer Center Blog: Mother of All Demos II: The Future of Acquia Cloud

April 4, 2017 - 10:26am

One of the highlights of Acquia Engage is when Chief Product Officer Chris Stone and his team of engineers demo Acquia products and give attendees a preview of what is on the horizon. Dubbed “The Mother of All Demos,” this presentation showcases the best of Acquia’s products and offers insight into the future of the company, not just Acquia’s product offerings.

Tags: acquia drupal planet
Categories: Blogs

Flocon de toile | Freelance Drupal: Token and chained entities on Drupal 8

April 4, 2017 - 7:00am

The token module is one of these essential modules on any Drupal 8 project. It allows you to use tokens in certain input fields, whether configuration or content, to target the value of one entity field. Many modules use it to allow users or site builder to provide dynamic value without the need for coding.

Let's see how to access the content's values from these tokens, but also to the values ​​indirectly associated with these contents, from Entity reference fields.

Categories: Blogs

Roman Agabekov: Making your robots.txt unaffected by Drupal core upgrade

April 4, 2017 - 6:28am
Making your robots.txt unaffected by Drupal core upgrade Submitted by admin on Tue, 04/04/2017 - 09:28

Today’s post is a quick tip that will help you keep your robots.txt after you update the site’s Drupal core with drush.

Most likely, you know the problem, too: each time you update the Drupal core (with drush, first of all), you lose all changes you may have introduced to robots.txt manually. A good idea is to always have a backup of this file handy, but every now and then you only have an outdated version of robots.txt and you learn that only when you check the updated site with webmaster tools.

tags
Categories: Blogs

Wunderkraut Sweden Blog: Cache in Drupal 8: How it worked, and what we wanted to be solved in D8

April 4, 2017 - 6:23am
If you just want your content to be cached before Drupal 8, there were almost no problems, just turn on caching for anonymous users, and you are all set. Muhahhaha! Who am I kidding... If you just want your content to be cached before Drupal 8, there were almost no problems, just turn on caching for anonymous users, and you are all set. Muhahhaha! Who am I kidding... If you want to interact with users with different content depending on the user, role etc. You got problems, if you want to invalidate the cache, you got problems. If you want to show a View of nodes, and turn off caching of that view, but had caching for anonymous users, you got problems. And so on. The most caching issues were solved by clearing all the cache, which could bring down the site if your unlucky. So the real problem we wanted solve were not caching per see, it was cache invalidation. And like Phil Karlton supposedly said in the early nineties “There are only two hard things in Computer Science: cache… Read More
Categories: Blogs

Code Positive: Specification By Example For Drupal Agencies

April 4, 2017 - 4:35am

Bridging the communications gap between clients and Drupal developers with Specification By Example.

Categories: Blogs

Code Positive: Specification By Example For Drupal Angencies

April 4, 2017 - 4:35am

Bridging the communications gap between clients and Drupal developers with Specification By Example.

Categories: Blogs

Droptica: Droptica: Your own Drush command in Drupal 8

April 4, 2017 - 4:19am
In Drupal 8 we can easily add our own command to Drush. The whole code for the new command will be put in a custom module. We have to create only 2 files. The structure looks as follows. File d_drush_command_pack.info.yml A standard file of every module in which there is information about our plugin.
Categories: Blogs

CU Boulder - Webcentral: Writing Node Migrations From Drupal 7 to Drupal 8

April 4, 2017 - 3:00am
Are Content Migrations for Drupal 8 As Easy As Advertised? Developer Blog
Categories: Blogs

Acquia Developer Center Blog: Password Policies and Drupal

April 3, 2017 - 12:57pm

People tend to choose bad passwords if they are allowed to.

By default Drupal provides some guidance about how to "make your password stronger," but there's no enforcement of any particular password policy out of the box. As usual, there's a module for that. More than one in fact.

Tags: acquia drupal planet
Categories: Blogs

Code Positive: Getting set up with Behat 3 on Windows

April 3, 2017 - 12:22pm

A step by step guide to installing Behat 3 for Windows.

Categories: Blogs

Code Positive: Benefits of Behat

April 3, 2017 - 11:10am

Behat stories are human-readable descriptions of how a website should behave, which can be used for automated testing.

Categories: Blogs

Third & Grove: Third & Grove goes to DrupalCon Baltimore

April 3, 2017 - 6:59am
Third & Grove goes to DrupalCon Baltimore antonella Mon, 04/03/2017 - 05:59
Categories: Blogs

SystemSeed: Apple Pay on Concern.net

April 3, 2017 - 4:35am

We are very happy to announce that after several months of combined work with Concern Worldwide and Apple we now support Apple Pay via desktop, iPhone, iPad and Apple Watch @ Concern.net!

This was a fascinating endeavour for our team with many requirements spanning both hardware and software.

We now have tools in place for Concern.net donation forms to enable existing donors to make a donation, or increase their regular donations by following a marketing link and press a single button on the form before using their fingerprint to authenticate payment.

There is a famous saying that “The best GUI is no GUI” This ideal is now a tangible possibility.

Stay tuned for further developments as to how you can donate without fuss to one of the world’s leading charities.

Our many thanks to all the teams at SystemSeed, Concern and Apple that helped facilitate this work.

Please consider making the world a brighter place for those in need by going to Concern.net and donating via Apple Pay or any other method today.

Categories: Blogs

Pages