Tagged Drupal Planet

So You Need to Update to Drupal 8.8.x?

Welcome! If you need to update your Drupal 8 site to the latest feature branch, this post is for you. 

Drupal 8.8.0 introduced many exciting changes. On the heels of this release, we also saw a security release for Drupal 8.8.1, which covers four distinct security advisories (SAs). Drupal 8.7.11 also has fixes for those SAs, but developers might consider this a golden opportunity to take care of both updates at once.

Drupal 8 logo with text 8.8.x presented below

Looking Back, Looking Forward: DrupalCamp NJ, 2020

The Central NJ Drupal Group hosts one of my favorite Drupal camps in the northeast, and this year’s DrupalCamp NJ was no exception.

Location, Location, Location

Princeton University uses Drupal heavily, and gives back to the community by hosting the monthly Web Developers Central NJ Meetup and the annual camp.

This year’s camp was held in a new location, which will give us room to grow in the future. It is also closer to Princeton’s beautiful main campus.

Hook42 Team
DrupalCamp NJ Recap January 30 to February 1, 2020

How to use Hooks for building Drupal 8 themes

For this article, we enlisted front end developer, Abby Milberg, to give us a little inspiration for Drupal 8 theme building. Abby is the expert here, so I'll let her take it away.

What is a preprocess function?

A preprocess function creates or modifies variables and render arrays (arrays of data structured in specific ways that Drupal knows how to render as HTML) before they’re rendered and/or passed to a template.

Hook42 Team
woman typing on laptop viewing drupal 8 screen

A Beginners Quest to Exploring React Native with Drupal

My goal in this post is to explore creating a Drupal powered mobile app with React Native. With no prior experience with React Native or React JS myself, this is truly an exploratory quest. I do have some experience with Angular 2-7 and AngularJS before it, so I admit I might have some more familiarity with concepts and code structure. 

Hook42 Team
person holding iphone with homepage of react test on display

How to Streamline Update Hooks Using the Batch API

When maintaining a Drupal 8 site in production, it’s often necessary to make changes within the site’s database, specifically when it comes to modifying settings or data that is not handled by Drupal’s YAML file-based configuration management API. Some common examples of settings or data not handled by the configuration management API include the following:

Hook42 Team
Open laptop in coffee shop with Batch API Updates and Drupal 8 logo on screen

Attending DrupalCon Amsterdam 2019

With another DrupalCon wrapped up, it always takes some time for everything experienced to coalesce, and a couple of weeks after getting back from Amsterdam, I was thinking about the major takeaways this time round.

Amsterdam street view with DrupalCon logo overlaid

Drupal Core Initiative Meetings Recap - November 04 - November 08, 2019

As our team continues to contribute to the Drupal community, we've been attending a variety of Drupal Core meetings. After each meeting, we put together an overview or recap of key talking points from each discussion. Sometimes recaps are provided after the meetings, in those cases we simply organize those thoughts, with commentary of our own if needed, to have all the recaps in one place. This article breaks down highlights from meetings this past week, November 4th through November 8th.

Hook42 Team
Drupal Core Meetings November 2019 Week 1 Recap

Drupal Core Initiative Meetings Recap - October 28 - November 01, 2019

As our team continues to contribute to the Drupal community, we've been attending a variety of Drupal Core meetings. After each meeting we put together an overview or recap of key talking points from each discussion, or provide recaps given after the meeting to have all in one place. This article breaks down highlights from meetings this past week.

Hook42 Team
Drupal Core Meetings October 2019 Week 5 Recap