Skip to content

Tom Kraft Design

This is my company site. First production site using the Drupal Content Management Platform.

I had heard about Drupal a few years back and played with it a little, but I had become so familiar with the Joomla structure that it was not real easy for me to make the transition to a fundamentally different framework. Where Joomla has a core structure with fully functional extensions that plug right in, in Drupal each module serves a particular function and multiple modules are installed to perform actions together. As I came across more and more sites built with Drupal my fascination with it grew to the point I decided to make my showcase with it.

I started the site with the default Drupal core setup and started learning about the theming structure until I got the design I was looking for, simple and clean. After reading the blogs and listening to Drupal podcasts to find the must have modules to extend the framework, CCK (Content Construction Kit) and Views quickly became my tools of choice. With these two modules I am able to create any type of content imaginable and display it however I choose. (I have since looked into some CCKs for Joomla, but none of them match the simple power of the Drupal CCK.) Rounded out the extension line up with ImageCache for on the fly image handling, PathAuto for the search engine friendly URLs and Mollom for spam protection.

This being my first production Drupal site, I have truly learned to love the structure used to build and maintain the framework. I am looking forward to my next opportunity to use it.

Framework: 
Drupal
Theme: 
0 Point by Dr. Florian Radut MD
Noteworthy Extensions: 
  • The 0 Point theme by Dr. Florian Radut MD is real cool out of the box and he also allowed me to use his droplet graphics.
  • Some of the modules
    • CCK (cck)
    • ImageCache (imagecache)
    • Backup and Migrate
    • IMCE (imce)
    • Mollom (mollom)
    • Pathauto (pathauto)
    • Thickbox (thickbox)
    • Token (token)
    • Google Analytics (googleanalytics)
    • IMCE Wysiwyg API bridge (imce_wysiwyg)
    • jQuery Update (jquery_update)
    • Wysiwyg (wysiwyg)
    • Views (views)
glqxz9283 sfy39587p07