Drupal 6

Drupal 6 Themes Book Review

Submitted by Bevan Rudge on November 10, 2008 - 8:55pm

Drupal 6 Themes book coverDrupal 6 Themes by Ric Shreeves on Packt Publishing is a great resource for newbie Drupal themers. Themers who are not from a programming background will find it especially useful since it starts with the basics and builds up to more complex yet powerful techniques such as hook_form_alter().

Location Package In Drupal 6

Submitted by Bevan Rudge on October 26, 2008 - 10:39pm
CivicActions recently undertook a project to review, upgrade, test and patch many contributed Drupal 6 modules to ensure their compatibility with localization (multi-lingual website support). While the endeavour has been supported by Sony BMG for their Drupal multisite on which they run about 80 artist websites and MyPlay.com, the resulting localization-compatible modules will benefit countless Drupal sites including those of some of our other clients when they upgrade to Drupal 6. As part of this process I documented my recommendations for the upgrade path for the Location package and it's data from Drupal 5 to Drupal 6. The document follows.

For most common requirements -- especially multi-lingual sites -- the Location package is not a good solution for locative data in Drupal 6. The Location package does not handle i18n well and has l10n problems without simple or general solutions with translation sets. The recommendation for most cases where locative data is stored in Drupal 6, is to and migrate the data to taxonomy vocabularies and CCK fields. Both of these options have general solutions for most common i18n issues which make it more flexible for a variety of possible i18n requirements.

Drupal 6 Book Review: Building Powerful And Robust Websites With Drupal 6

Submitted by Bevan Rudge on October 26, 2008 - 9:46pm

Perhaps I am too critical or my expectations are too high. In any case I was disappointed with Building Powerful and Robust Websites with Drupal 6. It may be somewhat useful for Drupal beginners seeking an introduction, general guidance or even basic help, but it lacks the detail and usefulness beginners are likely to need to get tasks done early on. I would expect most Drupal beginners to require more complete and comprehensive resources than what this book provides.

The book appears to have been written under the assumption that it will be read from front to back. But the reality is, at least from my experience, that most technical books are used in a fairly random order for reference when help on a specific problem or topic is sought. The sentences are often long, winding and more detailed or complex than necessary. This makes it difficult to scan for keywords, search for context or comprehend in a hurry. Many details encourage bad practices or are misleading. Most of these issues are minor, however the frequency of them is concerning. Shorthand PHP tags and bad code style occur in a number of places <? print $something; ?>.

Light Fantastic; Backporting A Great Drupal 6 Contrib Theme To Drupal 5

Submitted by Bevan Rudge on September 29, 2008 - 10:14pm

UPDATE: Buddhika Amila Sampath created the Light Fantastic theme, not Joshua Brauer. Joshua is the maintainer.

Screenshot of lightfantastic theme I recently searched on Themebot for a great contributed Drupal flexible-width theme for DrupalSouth.net.nz and found Light Fantastic. Joshua Brauer maintains the awesome Light Fantastic theme, which was created by Buddhika Amila Sampath as part of the Google Summer of Code 2007.

Screenshot of Light Fantastic on the DrupalSouth website:
Screenshot of Light Fantastic on DrupalSouth.net.nz
See a larger image.

How To Rebuild The Menu In Drupal 6

Submitted by Bevan Rudge on August 19, 2008 - 8:17am

To rebuild the menu in Drupal 6 you have to go to admin/build/modules.

In drupal 5 the menu is cached in the cache_menu table, so it is easy to invoke a menu-rebuild by emptying the table with a simple mysql command like TRUNCATE cache_menu;. (I have a handy script that empties all tables starting with cache_).

Firefox 3 almost stable? And Mac Favicon Theme

Submitted by Bevan Rudge on April 4, 2008 - 5:20pm

I just got this email from Mozilla about the soon release of Firefox 3 release candidate, asking addon developers to get their extensions updated and released for FF3 RCs. If you have an extension released on addons.mozilla.org you would have received this email too. I have two variations of FF2's default Mac theme that enable favicons in the bookmarks toolbar: Mac Favicon and Mac Favicon XL.