Rick Nashleanas, the founder of Monarch Digital and a staple in the Colorado Drupal community, passed away unexpectedly in the morning on August 24, 2016. He will be remember as much more than an employer, friend and mentor. For everyone who knew him, he was family.
Urls are an extremely important part of your website. In this post you will learn how to migrate your url aliases from Drupal 6 or 7 to Drupal 8 even when using the popular Pathauto module.
Drupal 8 ships with the ability to migrate content from older versions of Drupal or from any other systems. When you set up a custom migration you may need to modify incoming data before it is saved to Drupal. Today, I’ll show you how to create your own process plugin for mapping incoming content.
This year for DrupalCon 2016 we traveled down to The Big Easy (New Orleans, LA). The sessions I was most interested in involved PHP best practices.
Stop by the Monarch Digital/Drupal Site Support booth at Drupalcon NOLA for some free (as in beer) help with your Drupal problems.
Welcome to my new and improved static website. No CMS, no php, no database; just static html compiled by Jekyll! Jekyll is a static website generator written in ruby.
The switch statement is a common control structure in programming languages. However, when it comes to Drupal preprocess hooks you may be better off using a different method.
If you are a regular user of Microsoft's Windows operating system, then you have undoubtedly been greeted with annoying update popups. But is Mac actually better?
Many languages support a control structure called the switch statement that is an alternative for if/else-if. Python, however, has no switch statement. Does that mean we must always resort to using a sequence of if/elif? Not necessarily!
Sometimes it is necessary to remove all (or some subset of) xml style tags (eg. <p></p>) from a string. If you’re familiar with PHP, then you probably already know about the strip_tags() function. Here is a simple equivalent to strip_tags() written in Python.
While writing some automated tests for Examiner.com, I ran into some issues with CKEditor. In this post I will demonstrate how I implemented an custom element class to interact with CKEditor as if it were any other field.
Know how to listen, and you will profit even from those who talk badly.