planet
7 reasons why Ubercart is the right choice for Drupal e-commerce
We had to make a tough decision early this year — which Drupal e-commerce package was right for us? There are currently two full e-commerce solutions for Drupal, eCommerce and Ubercart.
We chose Ubercart and jumped in with both feet. We’re happy to say that nine months later, this has definitely shown itself to be the right choice.
This post isn’t really going to discuss the technical merits or specific features of each option. This is better served by doing your own research on each one to see if there are any particular features that you need. What I’m going to focus on here are the less tangible aspects; things that we have since found to be clear indicators of the strength of Ubercart.
1) Big names are using it
Prominent companies such as AOL and Warner Brothers Records has been using Ubercart for a while. More recently, Lullabot launched an Ubercart site for their conference registration (and will be covering UC in their upcoming book), and Acquia’s registration for their beta service currently uses Ubercart. Support from key players like this has a lot of weight in the Drupal community.
TemplateMonster causes Drupal theme nightmares
As soon as I saw that TemplateMonster was offering Drupal themes, I had to take a closer look. In my earlier web design days, I admit that I’d used several templates from their site upon the request of clients. However, once div-based CSS layouts became predominant, TemplateMonster’s love of tables and inflexibility became tiring.
My first reaction to their Drupal themes was a bit of concern, knowing their track record with other complex themes and questionable legal history. But they couldn’t be that bad, right? At least they’re giving end users some choice in a world where beautiful Drupal themes aren’t on every corner.
You could argue that a competing provider of Drupal themes isn’t the best critic — but we know our stuff, and I think you’ll find this evaluation enlightening and also generally useful when evaluating the quality of any Drupal theme. Also, it’s difficult to find objective information about TemplateMonster, since most reviews are glowingly positive and just happen to be written by members of their affiliate program.
So, here are the facts…
Acquia partners with TopNotchThemes for commercially-supported Drupal distribution
We’re thrilled to announce that we’ve teamed up with Acquia to create new themes specifically for their upcoming distribution of Drupal, currently codenamed Carbon. Dries and Jeff approached us in the spring about bundling TNT themes with their distribution, and we’ve been busily working behind the scenes over the summer to make this happen.
It was a natural match from the beginning, as both of our companies are focused on taking Drupal to the next level with a product that brings a huge amount of value to organizations. Since this distribution will be GPL’d, it also gives us an opportunity to give themes back to the Drupal community.
You’ll have to sign up for the beta in order to check out the first of the themes from TopNotchThemes that will be bundled with Acquia’s distribution. Currently it’s in a private beta, but the doors will be opening further over the next month. I think you’ll be blown away by what Acquia has put together into a package that makes sense for both new and experienced Drupal users and service providers.
Jay Wolf has been the key theme developer for this project, and he and Chris and I have been working closely with Acquia to craft designs and features that will benefit YOU the most!
Drupal 6 themes now available from TopNotchThemes!
Hot off the press, many of our themes are now available as Drupal 6 themes. Just in time for the stable releases that everyone’s been waiting for—CCK 2 and Views 2 for Drupal 6—you can now get an advanced theme for your Drupal 6 site from TopNotchThemes. Ubercart and Panels for D6 are also around the corner!
Not a coder? No problem.
Our Drupal 6 themes have had a complete overhaul. With the new theme settings available in Drupal 6, you’ll have more of Drupal’s power in your hands. On one page you can easily personalize your theme for better SEO, configure the wording of common site text, choose how the author, date, taxonomy terms, and search results are shown, and more!
You receive free lifetime upgrades on our themes, so if you’ve purchased one of our Drupal 5 themes that’s been upgraded, you can log in and download the Drupal 6 version in your files area. The remaining Drupal 5 theme upgrades will be coming over the next couple of weeks, including our Ubercart themes.
So you wanna change a color in your Drupal theme
Non-scary Drupal theming basics — CSS

Usually when you download and install a Drupal theme the first thing you want to do is customize the look and feel so it’s not so “templatey” (if that’s a word). It’s best to find a theme which has the layout you like and worry about the colors of fonts and backgrounds later as those can easily be changed in the theme’s “style.css” file.
The “style.css” file is located in the root directory of your theme files.
Changing the color of links
Link colors and styles are changed in your theme’s CSS file. Open up your theme’s “style.css” file and locate the code that looks similar to this:
a:link,
a:visited {
color: #86bd21;
text-decoration: underline;
font-weight: bold;
}
The code within the “{…}” will be applied to the link styles. This is where colors, font styles, background colors and more as specified for the specific element.
For this example I want my link styles to be red instead of the green which was previously specified. I like the underline and the bold so I’m going to leave those alone.
a:link,
a:visited {
color: #ff0000;
text-decoration: underline;
font-weight: bold;
}

Growing the TNT team
We're very happy to (slightly belatedly) announce that Jeremy Caldwell has joined the TopNotchThemes crew full time! Jeremy's been designing and theming Drupal for two years, and has made several contributions to the Drupal community. He also blogs over at Nerdliness.com. He's currently hard at work putting the last pieces into place for upgrading our themes to Drupal 6.
TopNotchThemes is focused on becoming the world's best source for high-quality Drupal themes. We're excited to add Jeremy's talent and energy to the team as we reach for that goal.
Slides from presentation on Drupal themes
For those who missed it or would like a copy of the slides, here is a PDF of our presentation on Drupal themes that we recently did at the Berkeley Drupal User Group. The stage of "I know I need a Drupal theme but I’m not sure what to do next" is an easy place to get lost when you’re new to Drupal! We had a great Q&A session afterwards, with about 35 people in attendance.
It’s nothing fancy, but we covered the basics of:
- What does a theme do?
- How can I get a Drupal theme?
- How do I get a Drupal site design or hire a themer?
- How can I evaluate the quality and features of a theme?
Download the PDF of the presentation
Coming up…
Stop by the meeting at the end of August to learn more about the Patterns module and see a breakdown of how a community networking site was created, presented by Gravitek Labs.
Understanding Drupal training DVD review
It’s the start of a new era, with the release of the first educational Drupal DVD now available! Lullabot, a leading Drupal service and training provider, has created the first DVD in their series. It is an introduction for new users to Drupal, and will run you $40 for the DVD, or $30 for the download. We grabbed a bucket of popcorn, watched this video, and share our thoughts below.
Format
The video is a high resolution DVD or download (1280x720px), and runs 1 hour, 4 minutes. It is a combination of Q&A with members of the Lullabot team, graphical animations to explain concepts, and video captures of the Drupal interface.
The bigger picture
It starts out with a slideshow of Drupal sites and a discussion of Drupal’s capabilities. This section is great for those entirely unfamiliar with Drupal, or even a CMS or open source software in general.
The first 13 minutes cover:
- What is a CMS?
- What is LAMP?
- Drupal’s modular approach
- Discussion of Drupal as a development platform
- GPL, and the freedom of open source
- The benefits of the Drupal community
- The learning curve involved with Drupal
I appreciated that they discussed important components of the Drupal ecosphere, instead of just focusing on the technical aspects.
Drupal 6 Screencasts - Views 2, CCK 2, Panels 2

Now that Views and CCK have hit release candidate (read: stable, almost ready for primetime) versions for Drupal 6, we should start seeing a significant crossover from new sites being built in Drupal 6 instead of Drupal 5. If you’re new to Drupal, or simply exploring Drupal 6 for the first time, here are a few screencasts to get you up to speed on the new versions of the most important modules for Drupal.
Views 2
Introduction to Views 2 in Drupal 6
A 10-minute video that will give you an excellent introduction to using the new version of Views. This video is a bit older and some of the interface is different compared to the current release. However, if you want a quick overview, this is the video for you.
New Features in Views 2
At over half an hour, this screencast goes into much more detail about Views, and if you want a more extensive tutorial with narration, give this one a watch. It doesn’t cover all the new features, but Greg’s done a great job of showing off what Views can do!
Also, make sure you install the Advanced Help module to get quick links to help topics while building your views.
Evaluating your options for a Drupal theme
TNT presenting at Berkeley Drupal User Group next Thursday

Steph & Chris from TopNotchThemes will be giving a session at the Berkeley Drupal Users Group meeting on Thursday, July 24th from 12-1:30pm. We’ll be covering the process of finding, reviewing, and selecting the right theme for your Drupal site.
Should you hire a design firm to create a fully custom theme? Do you have mockups already? Are you working on a low-budget project and need to know the best way to modify what’s out there? How can you tell if a theme is any good? We’ll answer this and more!
Get more info and directions here: http://groups.drupal.org/node/13292


