Over time I have collected a number of modules and tools that have helped me to do theme Drupal sites more efficiently. This post is all about sharing that information with you!
Drupal
Drupal is my tool of choice.
I love it because it is built by an active and diverse community, which means that there are a wide variety of modules that makes it a very flexible tool for creating websites. If you can think it, chances are Drupal can do it!
The Form Hunt
Finding the way to create custom form templates in Drupal 7
Sometimes getting started in Form API can be like opening random doors until you find a piece of what you are looking for. Then you have to put it all together. When I first discovered a preprocess function that allowed me to create Drupal forms in a template file, I finally felt that I had complete control of controling the user experience.
Theming Night In Indianapolis
The Drupal Indy Meetup this month is all about theming.
Next week I will be leading the theming night at our Drupal Indy group meetup on the IUPUI campus. I've been looking forward to sharing some of the tips and tricks that I use on a daily basis. The topics will begin with using Subthemes, Template files, and Preprocess functions to get the output that you need.
Symlink Soup
Symlinking makes for easier updates and quicker reverts if necessary.
Recently I started setting my websites up with this symlink structure that I absolutely love. This setup allows me to quickly switch between versions of Drupal, so when there is an update, I could quickly revert to the previous install if something breaks horribly.
Shadowbox and Drupal 7
A pop-up gallery can be a beautiful thing with the proper control
Galleries have always been an interesting subject in the world of Drupal. Many people have their own ideas of what makes a gallery as well as how it is supposed to work. In order to be successful with online galleries, you must have control of what you are doing.
Theming Changes from 6 to 7
Most concepts carry through, but here are a few gotchas.
When I created this site, it was my first Drupal 7 theming project. It was fairly easy to jump right in and take off down the road of theming in Drupal 7, because of my familiarity with Drupal 6. There were, however, a few points in my experience that required me to slow down, do some research, and figure out what has changed.
"Bending Zen" Theme Settings
Configurations that can control how your site looks
This video is another introductory video for those who are interested in Theming, but may not be aware of some of the options in the theme settings. This will explain the search box, logos, favicons and other aspects.
"Bending Zen" Subthemes
Subthemes of Zen Theme for Drupal 6
Subthemes is the second video in my Bending Zen Series. This shows you how to quickly set up a subtheme using Zen as your base theme in Drupal 6. Setting up a subtheme is a quick and easy way to utilize Zen's functionality without tinkering with Zen itself. It also allows you to run updates to the Zen theme without completely reworking your theme.





