Top Drupal 8 Modules: Drupalcon 2018 Edition
Welcome to the latest edition of the top modules for Drupal 8! Below I recap my newest list that I presented at Drupalcon, Nashville along with updated descriptions. I have also included labels to indicate which modules are best suited for intermediate users versus modules that are universally easy to install and configure.
Ramping Up with the AMP Module in Drupal 8
By now, you should have heard about the latest buzz that is Google AMP - but if not, check out our previous introductory post to learn about the benefits (and potential pitfalls).
Video: Metatag 1.5
With meta tags still being important for search engine optimization and improving how content looks when shared via social networks like Facebook and Twitter, it's worth learning how to use Drupal's Metatag module the right way. Let me show you how a site can benefit from using meta tags, then find out about the latest improvements, along with recommendations on how to get it set up correctly for your site.
Advanced Layouts with Flexbox
If you’ve been doing web design and development for a while you may remember the days when creating website layouts involved tables or browser specific techniques. Things got a lot better when we began using floats for creating layouts and this proved to be extremely successful. In fact, this technique is still widely used by most developers and designers because it works well and it allows us to build pretty sophisticated layouts.
A Comparison of D7 Image Caption Methods using WYSIWYG
I recently had the opportunity to explore popular methods of adding captions to images inside the WYSIWYG editor using the setup of WYSIWYG module with CKEditor library. Our two main criteria were Media module integration and a styled caption in the WYSIWYG editor. As I discovered, we couldn’t have both without custom coding which the budget didn’t allow for. Media module integration won out and the File Entity with View Modes method was chosen.
The modules/methods I reviewed were:
How to Avoid Sending Test Emails to Real Users
Have you ever accidentally triggered emails to real users while working in a development environment? Or how about accidentally pushed data to a "live" third party service from a development environment?
Best Practices for Custom Drupal Modules
Recently, I had the need to refer back to a custom module I wrote at a previous job years ago, and like it tends to do, the code scared me. As far as I know, this module is still chugging along doing its job to this day and hasn’t had any issues. But for it to work for us at Mediacurrent, it needed some serious refactoring.
Installing the Pardot Drupal Module
Mediacurrent has made a commitment to work with the Drupal community to help maintain and improve modules for the leading Marketing Automation services. In this tutorial, we will show you how to set up the newly upgraded Pardot (a Salesforce Company) module.
Let’s take a look at features that are available in the this latest release of the Pardot module.
Exploring the Picture Element Module (Part 2)
It has been an interesting week since I wrote part 1 of this blog series. For one, more people have been talking about the <picture> element and that is a good thing because the more we talk about it the more attention is brought to an issue that is due for best practices and standards. Second, more people are experimenting with the <picture> element and this is also good because the more input and feedback we get the better at determining whether this is the way to go or we should move on to something else.
Drupal on the Bayou Recap
Drupal on the Bayou has come to a close, and it was a fun couple of days. This was the smallest Drupal event I've been to, but every dynamic has its advantages. Maybe it's my own personal perception, but I felt as if the small size made everyone much more approachable. Everything was a bit more relaxed and informal, but that made it feel that much more cozy.
I met some great folks from the New Orleans area and elsewhere and learned quite a lot. Here's my recap: