From October 2015

Issue 213

Issue 213 – October, 29th 2015

From Our Sponsor

Articles

Commerce 2.x Stories: Update

I'm sure you have heard of the promise of Drupal 8 interoperability with other PHP projects. The idea is that you can now write code in your module that could be used in other PHP project besides Drupal. In this post the Drupal Commerce folk describe how they are planning to do this as well as other plans for the Drupal 8 version of Commerce.

The Wunderkraut Gotcha Collection Volume 3

If you do anything for long enough you will find the pain points and gotchas. Wunderkraut's Bernt Andreas Drange has composed a collection of things to look out for with Drupal 7.

Drupal 8

7 Things You Can Do to Help Get Drupal 8 Contribs Faster

A good list of advice. You might not think you can help with Drupal 8 but you are probably wrong about that. You can do many things that don't require deep knowledge of Drupal 8 that can be very helpful.

aGov for Drupal 8: First Alpha Release

Another Drupal distribution moves to Drupal 8.

Creating the Drupal Cron Queue Worker in Drupal 8

Drupal 8 Module Development – BADCamp 2016 Slides

I had the pleasure of attending this Drupal 8 training led by Jesus Manuel Olivas. Jesus not only guided us through Drupal 8 but showed us how to use the Drupal Console project which I highly recommend.

Everything That’s Changed with Comments in Drupal 8

Many of the changes in the Drupal 8 interface are subtle. Comments aren't one of these changes. In this post Steve Burge walks us through the changes in D8.

How Drupal 8 Builds Your Pages [Infographic]

Have you ever been asked this question? Where do Drupal pages come from? This graphic can help with that.

Responsive Images in D8

Mario Hernandez explains how to configure responsive images in Drupal 8.

Using the Configuration Module Filter in Drush 8

Greg Anderson introduces us to a new Drush feature for Drupal 8 configuration management.

Tutorials

Link Checker Module to Find Broken Links in Drupal

Link rot is a real problem on the web. Nick Savov shows us how you can address this issue with the Link Checker module.

Using Migrations to Provide Default Content

Releases

commerce_kickstart 7.x-1.40

Drupal 7.41 Released

Features 8.x-3.0-Alpha4

Openpublic 7.x-1.7

Restful 7.x-1.4

site_audit 8.x-2.0

Speedy 7.x-1.21

Webform 7.x-4.12

Webprofiler 8.x-2.0-Rc1

News

Drupal 7 Core Updates for October 2015

With all the well deserved praise of Drupal 8 good ole Drupal 7 can be overshadowed. In this post David Rothstein tells us about some new features in this latest release of Drupal 7. Yes, this is not a typo. New features in Drupal 7.

Drupal 8.0.0 RC2

The second release candidate was released last week.

Giving Back

Hat tip to the great folks over at Chapter Three. They have hired two more Drupal 8 core developers. But more than that Nica Lorber makes a very strong case for the benefits of hiring core developers. I hope we see more companies doing likewise.

WPP-Acquia Alliance: A Milestone for Drupal

Acquia is partnering with WPP. If you're like me you have no idea who WPP is. Essentially WPP is a collection of different marketing agencies and they will be working closely with Acquia. This is another example of the maturation of the market place for Drupal work. It is getting bigger and more competitive.

Jobs

List Your Job on Drupal Jobs

Wanna get the word out about your great Drupal job? Get your
job in front of hundreds of Drupal job seekers every day at
Jobs.Drupal.Org.

Featured Jobs

Web Developer-Drupal

The Emmes Corporation Rockville/MD/USRockville/MD/US

Web Developer

University of Pennsylvania – Office of University Communications Philadelphia/PA/USPhiladelphia/PA/US

Drupal developer

RNW Media Hilversum/NLHilversum/NL

Source: Drupal

Issue 212

Issue 212 – October, 22nd 2015

From Our Sponsor

Articles

Integrating Multisite Drupal with Apache Solr

Sean Hamlin addresses the pros and the cons of using a single shared Apache Solr core and separate cores.

Drupal 8

Build a Blog in Drupal 8: Managing Blocks

Deploy: How It’ll Work in D8

Tim Millwood gives us an update on the deploy module for Drupal 8.

Drupal 8: Programmatically Adding a Views Footer

Introducing Drupal 8’s Entity Validation API

Let’s Get It Translated! Drupal 8 RC1 Is Here!

Learn how you can help translate Drupal 8.

The Drupal 8 Theming Guide – a Free Book

The stated goal of this book is to "… provide you with a complete overview of the front-end changes made in Drupal 8 and to get you started with creating a custom Drupal 8 theme."

Tutorials

Drupal 7 Node Access Grants

John Ennew shows us two methods for controlling access to nodes.

Headless Drupal | a Simple Contact Form in Node.js

In this installment of their headless Drupal & Node.js series Joris Snoek discusses building a contact form with Node.js.

Managing Users with Drush

Yep, you can in fact manage users using Drush and it's often my favorite way to do it.

Why and How We Migrated Comments to Disqus

Juampy discribes how and why Lullabot moved their site's comments out of Drupal and into Disqus.

Releases

Address 8.x-1.0-Beta1

admin_toolbar 8.x-1.10

commerce_backoffice 7.x-1.5

commerce_kickstart 7.x-1.39

composer_manager 8.x-1.0-Rc1

Drupal 7.40

Features 7.x-2.7

Flag 7.x-3.7

Openchurch 7.x-2.2

Openoutreach 7.x-1.24

News

Drupal 7.40 Released

Drupal 7.40 is a maintenance release with numerous bug fixes (no security fixes) and several new features.

Drupal 8 Core Updates for October 19, 2015

This update is chocked full with info and links about Drupal 8.

Jobs

List Your Job on Drupal Jobs

Wanna get the word out about your great Drupal job? Get your
job in front of hundreds of Drupal job seekers every day at
Jobs.Drupal.Org.

Featured Jobs

Web Developer-Drupal

The Emmes Corporation Rockville/MD/USRockville/MD/US

Web Developer

University of Pennsylvania – Office of University Communications Philadelphia/PA/USPhiladelphia/PA/US

Drupal developer

RNW Media Hilversum/NLHilversum/NL

Source: Drupal

Issue 211

Issue 211 – October, 15th 2015

From Our Sponsor

Drupal 8

A Tale of Two Base Themes in Drupal 8 Core

A great look at the base themes in Drupal 8 from Lullabot's Marc Drummond.

Adding Responsive Images to Your Drupal 8 Site

Advomatic's Amanda Luker shows us how to setup breakpoints and responsive images for your Drupal 8 site.

Build a Blog in Drupal 8: Using Views

Ivan Zugec continues the Building a Blog in Drupal 8 series in this post with a look at building a home page view.

Drupal 8 Is in RC! Yay! What Happens to My Patches Now?

"Now that Drupal 8 is in release candidate phase, the goal is to get out of release candidate phase and onto release as quickly as possible. That means we'll be locking down the patches committed to 8.0.x fairly significantly, so as not to potentially disrupt stability."

Drupal 8 RC 1 Is Out! What Now?

"Despite all the rejoicing on social media, this isn’t the final release for Drupal 8 – it’s only the first Release Candidate. This means that we have (officially!) 0 “critical” bugs left to fix in Drupal 8."

Drupal 8’s Dynamic Page Cache

Wim Leers explains what Drupal 8's Dynamic Page Cache is and how it works.

Drupal 8: Migrate from Drupal 6 with a Custom Process Plugin

How to Log Messages in Drupal 8

Very useful tutorial from Drupalize.Me's Amber Matz.

Programmatically Attach Files to a Node in Drupal 8

Stable Base Theme Added as Default for Backwards Compatibility

"Themers will be able to choose between two base themes in Drupal 8 core that maintain backwards compatibility."

Which Countries Have Contributed Most to Drupal 8?

Paul Johnson has put this together using data from Lauri Eskola's DrupalCores.com site.

Tutorials

Drupal to Ember Without Saving

One of the main unsolved issues for decoupled Drupal sites is content preview for editors. In this post you will learn how to solved this if you are using Ember on the front end.

Headless Drupal & Node.js | Part 3/3: Express JS and Drupal API Integration

Joris Snoek continues the headless series covering an installation and intro to Express JS, routes and dynamic templates with EJS in Express JS. and connect the JSON data from the RESTful Drupal 8 web service.

Projects

Login Destination: Sending Us Where We Need to Go!

Jim Birch shows us how to redirect users after they log into Drupal using the Login Destination module.

Secure the Data of Visitors on Your Drupal Website Better

Encrypt field data with the field encryption module.

Releases

Commons 7.x-3.31

environment_indicator 7.x-2.8

Modernizr 7.x-3.7

Picture 7.x-2.13

Podcasts

DrupalEasy Podcast 163 – Drupal Potato (David Rozas, Open-Source Contributing)

Drupalsnack 53: DrupalCon Barcelona

News

2015 Drupal Association Membership Drive: Because Members Are Contributors Too

If you use Drupal, especially if you use it professionally you should be a member of the Drupal Association.

Are You Planning a Drupal 8 Launch Party?

Are you planning to celebrate the release of Drupal 8? Let the Drupal Association know so they can spread the word.

What’s New on Drupal.org? – September 2015

Catch up with the work and news on Drupal.org.

Jobs

List Your Job on Drupal Jobs

Wanna get the word out about your great Drupal job? Get your
job in front of hundreds of Drupal job seekers every day at
Jobs.Drupal.Org.

Featured Jobs

Web Developer-Drupal

The Emmes Corporation Rockville/MD/USRockville/MD/US

Web Developer

University of Pennsylvania – Office of University Communications Philadelphia/PA/USPhiladelphia/PA/US

Drupal developer

RNW Media Hilversum/NLHilversum/NL

Source: Drupal

Issue 210

Issue 210 – October, 8th 2015

From Our Sponsor

Articles

Drupal’s Recent Twitter Vulnerability Underscores Importance of Continuous Monitoring

Headless Drupal & Node.js | Part 2/3: Node.js

Part two of the series “Headless Drupal & Node.js” where Joris Snoek shows us "Hello Node".

Understanding Drupal Security Advisories: Vulnerability Type

"This is the second in a series of articles about how to better understand all the information in a security advisory, so that you know how to take the appropriate action for your site!"

Drupal 8

Change: Libraries Can Now Be Overridden and Extended by Themes

Change: Move Vendor Directory to the Project Root

Change: Page Title Is Now a Block

Drupal 8 “RC Target” Versus “RC Deadline” Issue Tags

"A quick note for core contributors regarding Drupal 8 issue tags related to the upcoming release candidate phase."

Drupal 8 Hall of Fame

A very cool floor decal celebrating the top 1000 contributors to Drupal 8. Paul also has made a PDF version available.

Drupal 8 Has a Stable Base Theme

The purpose of this theme in Drupal 8 is to provide a stable base theme with 8.0.0 markup, CSS, JavaScript. This will prevent breakage of themes from Drupal 8 upgrades.

What Is BigPipe and What Does It Mean for Future Drupal Performance?

A discussion of Drupal 8 caching and Drupal performance.

Tutorials

Custom Image Search with Solr, Filefield Sources, and Ctools – Part 1

How to Get a Views & Panels Site to Work with Workbench Moderation

Projects

How Can We Know if a Page in Drupal 8 Has Changed?

With CacheTag Notify module! This module offers a simple settings page where an endpoint URL can be added. Then every time a cache tag is invalidated it gets POSTed to the endpoint as a JSON string.

Introducing the “Views Save” Module

An interesting new module that allows users to save a view as an entity. I know. Crazy right?

Releases

Drupal 8.0.0-Rc1

Coder 8.x-2.4

config_devel 8.x-1.0-Beta16

Defaultconfig 7.x-1.0-Alpha11

Faqfield 8.x-1.0-Beta3

Honeypot 8.x-1.21

Modernizr 7.x-3.6

Twitter 7.x-6.2

Webprofiler 8.x-2.0-Beta16

Youtube 8.x-1.0-Beta1

Video

How to Install a Drupal Module

If you are new to Drupal take a look at this video.

Planning for CRAP and Entity Revisions Everywhere…

A DrupalCon talk about CRAP (Create Read Archive Purge) and revisions (on all content entities) in core.

SVG in Drupal, an Overview

A DrupalCon talk about SVG from a developer's perspective.

Events

BADCamp 2015

October 22th – 25th at the University of California, Berkeley in Berkeley California.

DrupalCamp Scotland 2015

November 7th, 2015 at The University of Edinburgh, in Scotland.

News

Drupal 8.0.0-RC1 Released

The first Drupal 8 release candidate was released this week!

Drupal Association Board Meeting: September 23, 2015

There were some cool announcements at this meeting last month including that Drupal 8 Accelerate was fully funded.

Rogue Wave Software Acquires Enterprise PHP Leader Zend

In PHP news Zend was acquired.

Submit Your Session for DrupalCon Asia

Jobs

List Your Job on Drupal Jobs

Wanna get the word out about your great Drupal job? Get your
job in front of hundreds of Drupal job seekers every day at
Jobs.Drupal.Org.

Featured Jobs

Web Developer-Drupal

The Emmes Corporation Rockville/MD/USRockville/MD/US

Web Developer

University of Pennsylvania – Office of University Communications Philadelphia/PA/USPhiladelphia/PA/US

Drupal developer

RNW Media Hilversum/NLHilversum/NL

Source: Drupal

How the hybrid cloud and open-source tech are changing IT

The cloud is well on its way to becoming the standard model for IT, just sixteen years after it first formed. It couples flexibility, scale, and reliability to user-friendliness and ubiquity. It has created some of the world’s largest companies, as well as empowering some of the smallest. The cloud has changed the economics of providing and using services, bringing many new opportunities—and also a few teething problems, of course. Read more

Issue 209

Issue 209 – October, 1st 2015

From Our Sponsor

DrupalCon

Community Keynotes by David Rozas and Mike Bell

Mike Bell's (mikebell_) proposal about mental health in the open source world and David Rozas' (drozas) talk about the phenomenon of contributing to a community were promoted to keynotes and I've heard a lot of positive things about both talks.

DrupalCon Barcelona – Recap

I enjoyed the nice collection of DrupalCon Barcelona photos from Amazee Labs.

Making Drupal Fly — The Fastest Drupal Ever Is Here!

Remote DrupalCon – Day 2

Steve Purkiss recaps the second day of DrupalCon.

Remote DrupalCon – Day 3

Steve Purkiss recaps the third day of DrupalCon.

Articles

The Future of Decoupled Drupal

Dries Buytaert weighs in with his thoughts on the subject.

Drupal 8

Create Your First Drupal 8 Module

Intro to Drupal 8 Vocabulary

PHPTemplate Will Be Removed from Drupal 8 Core

What Happened to Hook_Menu in Drupal 8?

Tutorials

Setting Up a Docker Development Environment with Vagrant – Part 3

Projects

Block Visibility Groups – Drupal 8 Blocks but Better

In this video and post Ted Bowman introduces us to this new Drupal 8 module that's an alternative to Panels and Context.

Releases

Backdrop 1.2.2

Fences 7.x-1.2

Modernizr 7.x-3.5

Restui 8.x-1.10

Podcasts

Talking Drupal #104 – Feature Debate

Using Panopoly and It’s Drupal 8 Future with David Snopek – Modules Unraveled Podcast

Finally

Drupal Monopoly Board

My favorite Tweet of the week comes from Mark Conroy. "If I was designing a #Drupal monopoly board, this is what it might look like #DrupalCon."

News

DrupalCon Dublin 2016

Cathy Theys Is Awarded the First Aaron Winborn Award

Cathy Theys was awarded the first Aaron Winborn Award at DrupalCon Barcelona.

Acquia Raises $55 Million Series G

Jobs

List Your Job on Drupal Jobs

Wanna get the word out about your great Drupal job? Get your
job in front of hundreds of Drupal job seekers every day at
Jobs.Drupal.Org.

Featured Jobs

Web Developer-Drupal

The Emmes Corporation Rockville/MD/USRockville/MD/US

Web Developer

University of Pennsylvania – Office of University Communications Philadelphia/PA/USPhiladelphia/PA/US

Drupal developer

RNW Media Hilversum/NLHilversum/NL

Source: Drupal