The Proof Group

Primary tabs

Articles from The Proof Group

I use Marc Liyanage’s PHP5 distribution on my Mac instead of the version that comes installed with OS X; sooner or later I usually find that there’s some extension that’s eith

Module weights sometimes come into play when you're trying to override certain aspects of the core or other modules.

Migrating content out of one blogging or content management system into another is one of those tasks that doesn't usually merit writing a feature-complete, polished migration tool; no two systems are alike, and no two migration scenarios are alik

The Devel module is such an indispensable part of any Drupal developer's toolkit that it's easy to forget that it does sometimes tinker with Drupal at a fairly low level.

File this under "It goes without saying," but this one had me so puzzled for a time that I thought it bore repeating.

If you're working with a site with a lot of nodes, especially nodes that have been migrated out of another CMS or blogging tool, you'll probably find yourself wondering which nodes are floating around without any taxonomy terms, so that you can go

The initial release of the Bones Module for Drupal 6 is now available at

A technique that I’m finding quite useful during module development is to create a “stub” function for use as a generic interface callback for menu items that I want to define, but haven’t yet written callbacks for.

I found myself wanting to use regular expressions to find some imported Drupal nodes containing broken old image paths.