The Drupal Entityqueue Module
If you're familiar with the Nodequeue module and you wanted to create a queue of other entity types, like users or terms, then you
If you're familiar with the Nodequeue module and you wanted to create a queue of other entity types, like users or terms, then you
For those who watched the Primetime Emmys last night the content management system (CMS) used to support the website probably didn't matter all that...
One of the better features of the views module in Drupal is the ability to cache your view's output. This can come in handy when your view is doing a...
Recently I was working with the Drupal services module, and ran into a few hang ups. For my project I needed a rest service that could export xml...
What an awesome year! Even though we are almost a month into 2013 I still can’t help but look back at 2012 and at all the great content that came...
I'm very excited to announce that papers are now being accepted for DrupalCon 2013 in Portland!
This tutorial is obsolete for the new version of Breakpoint Panels - New tutorial to come
I regularly work with Views and recently I have had a few odd needs. One of which was when a user selects an item, that item then disappears from the...
When working with Drupal sites, Drush is your go-to tool. This post is going to focus on the drush sql-dump command. This allows you to export your...
We're in the middle of interviews for our open project manager position and we've been talking to a lot of great candidates, all with diverse project...
We like to use our own site to experiment with different technologies. CDN's are nothing new, and Metal Toad has projects running on competing...
If you've felt yourself stagnating as a programmer recently, I have a cure for you. That's right, a ticket out of the back room or cubicle you've...
Creating a gallery of your YouTube videos that you can filter by various tags is a trivial task in Drupal 6.
On any given month, Metal Toad Media will distribute the work for 25-30 different clients across 10 different development resources. The majority of...
Recently I had an opportunity to work with Twitter module for Drupal 7 on one of the projects. Most of the functionality I needed for the project was...
This is the second part in my two-part series about Drupal update scripts, specifically focusing on using update scri
There are a lot of great tutorials on the web and, as Chris pointed out, Drupal is a pretty developer friendly pla
Drupal update scripts are a great way of automating database updates.
It was sprint time last week here in Portland, where over 20 people came to upgrade Drupal.org up to Drupal 7. There were 5 different teams focusing...
Let's imagine a scenario where you want a super-fast mobile app that uses a Drupal backend from an already existing site.
In my previous post, I discussed how to import a large dataset into Drupal via Drush's batch API. In this blog post, I'll cover how to create...
Recently I was working on a site for a library that had a lot of data that needed to be imported into Drupal as nodes. Each book title, e-book, DVD,...
In the world of sorting, sometimes 'newest first' or 'oldest first' just doesn't cut it. During a recent Drupal project, we had a client who wanted...
Great HTML5 support based on the excellent Boilerplate HMTL5 template, full SASS support, and a base fixed/flexible responsive layout similar to Zen...
It can take a while when you're new, but once you start to wrap your head around Views, that is when Drupal gets really fun. In this tutorial, I'll...