Codekarate Content

By shane
Sat, 2019-08-31 12:31
Daily Dose of Drupal Episode #227

The Drupal 8 Quicklink module enabled faster subsequent page loads on your Drupal site. It does this by prefetching links during idle time. This means as you browse your Drupal site, this module will be pulling down the html for any links that are in the current view port. This makes the next page load much faster.

The module adds additional features and configuration options so you can fine tune the experience to fit your Drupal 8 site.

By shane
Fri, 2019-08-30 09:37
Daily Dose of Drupal Episode #226

In the last episode we covered creating a Drupal 8 module with Drupal Console. In the episode before that, we covered using the Drupal 8 ECK module to create custom entities. In this episode, we cover how you can use Drupal Console to scaffold out custom entities on your Drupal 8 website.

By shane
Thu, 2019-08-29 08:59
Daily Dose of Drupal Episode #225

Drupal Console is a command line tool for Drupal (similar to Drush) that has built in code generation tools. This makes it easy to generate boilerplate code for a custom Drupal 8 module. In this episode, we discuss how to use Drupal Console to generate an example module with an administrative settings form.

By shane
Wed, 2019-08-28 20:35
Daily Dose of Drupal Episode #224

The Drupal 8 Entity Construction Kit (ECK) Module allows you to use the Drupal admin interface to build custom entity types. Sometimes you need additional data structures in your Drupal site and it doesn’t make sense to create it as a content type, this is where the ECK module comes in. Using it, you can create your custom entity data structures in Drupal 8 and add fields to them, similarly to how you build out content types.

By shane
Tue, 2019-08-27 09:42
Daily Dose of Drupal Episode #223

The Drupal 8 URL Embed Module makes it easy to add embeddable URL’s into your Drupal website. What exactly is an embeddable URL? It’s an easy way to turn your links to popular social sites such as Twitter, YouTube, Facebook, Instagram, Spotify, and more into a nicely formatted embed code that displays a preview of the content directly on your site.

By shane
Sun, 2019-08-25 12:08
Daily Dose of Drupal Episode #222

The Drupal 8 Shield module allows you to protect your site using a simple htaccess authentication. It’s great for sites that you are working on that you don’t want the world (or Google) to see yet. This way you can send the site to a client or anyone really to test and just provide them the username/password to view the site. Once it’s ready to go, you can launch the site and remove this module.

If you have ever wanted to password protect your Drupal site, the Shield module will help with that!

By shane
Fri, 2019-07-19 04:14

Below are my slides from Gatsby Drupal Live Preview talk at Decoupled Days on July 18, 2019.

View Live Preview with Gatsby and Drupal on Notist.

Resources from the session:

By shane
Tue, 2019-04-09 16:55

Here is a recording of a presentation I did at a local JamStack Boston meetup. This provides a good high level overview of how to use Gatsby with Drupal as a backend content source.

Some resources from the presentation:

By shane
Mon, 2018-12-03 22:03
Daily Dose of Drupal Episode #221

The Drupal 8 Rabbit Hole Module allows you to control what happens when someone views an entity page. Before you ask why this might be important, let me clarify, it's not a layout tool. It's a simple module that allows you to easily redirect or prevent users from viewing specific types on entities on your site.

Daily Dose of Drupal Episode #220

The Drupal 8 Flex Slider Module allows you to use the Flex Slider library to build out slideshows on your Drupal website. This video covers how to get Flexslider to integrate with Drupal views as well as Drupal fields.

Pages