Kosta Harlan's blog

Drush Rebuild: A utility for rebuilding Drupal development environments


Rebuilding a local development environment for a Drupal site can often be a chore. Drush Rebuild is a simple utility to help manage the process of rebuilding a local development environment.


How to relocate modules and themes from a Drupal Install Profile


An overview of how to relocate your modules and themes to sites/all and discontinue use of a Drupal install profile.


Processing thousands of Salesforce records in Drupal with drushd


DesignHammer completed a major Salesforce project this year which involved restructuring a client's Drupal/Salesforce integration. The client was using a forked, hacked-apart version of the Salesforce module from 2009 along with a custom implementation of Salesforce Outbound Messaging to do bidirectional syncing of 30,000 Drupal user accounts.


Active trails for menu items in Drupal 7


We've been working on upgrading the DesignHammer website to Drupal 7 for the last few weeks. It's not been a bad process, but one particular issue had been vexing us: how to set the active trail for nodes and pages that don't have menu items.


Improving Drupal integration with Salesforce


About a month ago I became a co-maintainer of the Salesforce Suite module for Drupal. The suite offers robust integration with Salesforce.com. I wanted to write a few words about the Salesforce suite modules and encourage developers and users to check it out.


Upgrading to Drupal 7


I'm excited to be presenting at the NCTech4Good conference in Chapel Hill tomorrow on Upgrading to Drupal 7, and thought I'd post my slides here and a few other resources for those who are interested. Unfortunately I don't have notes attached to the slides, but I'll be writing a complete blog post next week that will go into more depth on the topics in the presentation.


Reflections on DrupalCon Chicago


Photo of closing plenary at DrupalConDrupalCon Chicago is over and I'm back in Durham with the DesignHammer crew. It was a great conference; it's the first DrupalCon that DesignHammer has participated in and it won't be the last. Here are some notes about my impressions of DrupalCon and how it affects DesignHammer.


DrupalCon so far


I'm halfway into my first DrupalCon in Chicago and I'm waiting for the Automated Testing and Drupal workshop to begin, so I thought I'd post a quick update on my time at DrupalCon.


Securing your Drupal site with properly configured input formats


One of the most important security vulnerabilities in Drupal involves correctly configuring input formats. This blog post gives an overview of some of the issues involved and how to properly secure your site's input formats.


Pages