Drupal
My Ubercart presentation from DrupalCamp Atlanta - 9/19/09
Back in September, I presented a session at DrupalCamp Atlanta on Ubercart, the premier e-commerce module package for Drupal. Since then, a few people have asked me for the slides. I thought I should post them in a public place so that anyone can get them, so here they are!
- Slides from my Ubercart presentation (PDF)
- Video of my Ubercart presentation
- All videos from DrupalCamp Atlanta
Thanks to all of you who attended or watched the video. I am truly flattered.
Thoughts from my first DrupalCon - DrupalCon DC 2009
The 2009 North American DrupalCon, a conference for Drupal enthusiasts like me, took place last week, March 4-7, in Washington, DC. With 1,400 attendees, I am told that it was the biggest DrupalCon ever! It was my first DrupalCon, and I came away from it with a very full brain. In this article, I'll cover some of the high points that I left with.
And we're back!
After months of neglect, I am finally writing a new post! As I dove head-first into the world of web consulting, I got too busy to keep this site up-to-date. But now I'm back--still busy, just better organized.
Why Drupal?
Drupal gets considerable praise for being versatile, flexible, and open. At the same time, it is often criticized for being difficult to configure, with a large learning curve even for seasoned developers. So given the criticism, why do I use it? And why do I recommend it to clients? This article provides an overview of Drupal, and in doing so, explains why I stake my business on it.
I finally got a blog header
To follow up on my previous post, I found a way to edit the php code to place the "bloginfo" block at the top of the content. One of the problems with Drupal is that if you add any blocks to the content region of a page, it puts the blocks below the content. I wanted the block on top of the content. This post on drupal.org helped me. I adapted it to use the "bloginfo" block as follows: (put this in the "center" div in page.tpl.php for your chosen theme) <?php if (arg(0) == 'blog' || $node->type == 'blog'): ?> <?php
$block = module_invoke('bloginfo', 'block', 'view', '0');
print $block['content'];
?> <?php endif; ?> This shouldn't be so difficult. I hope somebody has already created a Drupal theme that handles this by default. If not, maybe I should create one. Oh, one more thing: even with this, I could not find a way to make the block title appear. I had to write the block title within the bloginfo block content.
