Tagged Drupal Planet

Drupal 8 multilingual websites training at BADCamp by Hook 42 and Lingotek

Hook 42 has run four Drupal multilingual trainings at BADCamp since 2012, which has been a lot of fun. The first three years were focused on Drupal 7 only, and last year our training was split between Drupal 7 and Drupal 8. At all of these trainings, we had the great fortune of having the Lingotek team help us mentor students during the self-paced training as well as give a quick peek at their translation software.

Hook42 plus lingotek logos

Node.js version control in Drupal themes

It is important that for any given project, each developer uses the same version of Node.js and related Javascript (JS) packages. In this article, we’ll discuss how to use “Node Version Manager” (NVM) to install multiple versions of Node.js, how to use “Automatic Version Switching for Node.js” (AVN) to automatically switch Node.js versions when changing to a project directory, and how to use “Node Package Manager” (NPM) to keep track of JS packages.

Hook42 Team
Drupal and Node logos

Writing My First Drupal 8 Module

While it’s amazing how easy it is for an experienced Drupal 7 site builder to get around using the Drupal 8 UI, the same is not true for writing code for D8. As has been made clear for years now, Drupal 8 is very different inside. Many of the hooks we know and love have gone away, most procedural code has been replaced with interfaces, classes, and methods, and there are scads of YAML (Yet Another Markup Language, .yml file extension) files that wire everything together. How does a developer get her/his footing in this slippery new landscape?

Drupal 8 logo

Block improvements in Drupal 8

Blocks in Drupal 7 are pretty useful but, in practice, larger sites often have requirements that core blocks can't support like placing the same block in different regions for different content types. I’m happy to see core blocks have been improved in Drupal 8 to be much more practical and powerful.

Hook42 Team
Hook 42 Illustration of Developer

Montreal or Bust! Hook 42 is going to Drupal North!

The fabulous duo of K2 (Kristin Bradham) and Lindsay Gaudinier are off on another trip to get their Drupal. Kicking things off, K2 will present her Conversational Drupal session that was a hit at BADCamp and Stanford Drupal Camp. Grab a coffee and bagel, and enjoy the eye-opener session on Friday morning. Later on Friday, Lindsay and K2 will lead a session on Drupal and SEO.

Hook42 Team
drupal north logo

DrupalCon New Orleans - Hook 42's Best of the Best

Every year we have a great time at DrupalCon - this year was no exception! Heading to New Orleans was definitely a treat for the team. We're here to reminisce on all the things. The sessions, the activities, the food. You name it, we explored it. New Orleans did not disappoint!
Hook42 Team
Hook42 team in costume

DrupalCon New Orleans Multilingual Training - Laissez Les Bon Temps Rouler!

Hook 42 is ready to let the good times roll at DrupalCon in New Orleans, et vous? Are you an agency who has multilingual clients, or do you want them? Are you a themer, site builder, or developer who already works on multilingual sites? Do YOU want to expand your knowledge base and skills so you can start building multilingual sites? Have you heard the rumors that multilingual in D8 is easier than D7 and want to experience that first hand? ...
Hook42 Team
DrupalCon New Orleans logo