After working with the Georgia Straight for a little over a year, it's satisfying to finally see our web team's vision unleashed. We've launched a redesign that combines a new look with a new navigation scheme. In the previous version, content over a week old was only accessible through the "back issues" interface. In the new version access to content is more blog-like. Content flows in reverse chronological order for each topic and can be subscribed to via RSS.
drupal
"Fabulous Is In the Details"
Submitted by Mike on Sat, 2007-11-24 22:31At the Georgia Straight, we've implemented our first contest based on user generated content and user content rating. In partnership with the Canadian Broadcasting Corporation, we're offering a $1000 makeover to the highest rated contestants who submit their photos. By rating the submitted photos, our users get to decide who should get a makeover.
A Gmail Trick To Test Drupal Roles
Submitted by Mike on Fri, 2007-11-16 17:25When testing different user roles in Drupal, there is a handy trick that leverages Gmail's ability to pass information in via your email address. For example, if your Gmail email address is "fakeemail@gmail.com" you can pass additional information by adding a plus sign before the "@" and the additional information after the plus sign. For example, "fakeemail+extrainfo@gmail.com". When creating test users with different roles, the role can be specified in the email address using this technique.
Multiforms Presentation
Submitted by Mike on Sun, 2007-10-21 02:48The good folks at the Vancouver Drupal Users Group allowed me to make a presentation about my open-source contest and survey module for Drupal, Multiforms.
Oct. 2007 Presentation for Vancouver Drupal Users Group (PDF) viewable online here
Drupal Audio Module Weirdness
Submitted by Mike on Wed, 2007-10-10 19:04Arrr... Drupal Install Profiles Be Disruptive
Submitted by Mike on Fri, 2007-04-27 08:43Tonight I attended a Vancouver Drupal meeting in which Bryght founder Boris Mann talked about Drupal install profiles (no, he wasn't dressed like a pirate at the time).
Install profiles are basically "recipes" for Drupal installations. They detail what modules should be enabled and how they, and the system, should be configured. Install profiles are necessary because Drupal has hundreds of modules. The Drupal culture's ideal is that a module should act as a flexible component: most useful when interacting with other modules. Because of this, Drupal's modules can be combined to create complex, varied web applications.
