Blogs for June, 2008

Development Environment for Drupal

There are virtually an unlimited amount of ways to set up a development environment, and it all depends upon your project’s individual needs and your preferred workflow. Sometimes, though, it just takes experience and exposure to other ideas to figure out what would be best. So, here is a description of my development environment.  continue ...

'Today at Brown' and 'Media Relations' websites released for Brown University

The websites Today at Brown and Media Relations, developed in Drupal, have been released and live for a few months now. Media Relations was released at the beginning of this last semester, while Today at Brown was released within the past month.  continue ...

Development to Production: A Database Merge Script

Migrating changes from development to production is particularly tricky in Drupal due to a large amount of configuration settings being stored within the database. Attendees of Drupalcon 2008 made it clear that this is a particularly annoying problem.  continue ...

How to make mass changes to nodes in Drupal

Recently, I had to make mass changes to nodes while adding a new feature to a live website.

In one case, I wanted to add a date field to a content type with hundreds of existing nodes. For the sake of simplicity, best date that could be used for this field was the created date of the node. With that information, I was able to write the following script to replace any empty date fields with the created date.  continue ...

Subscribe to Blogs for June, 2008