Archive for June, 2009
based on Google Reader and Twitter.
Elegant Functionality Requires More Than Hacking Bluemarine
One of the greatest benefits of a Content Management System like Drupal, is the ability to separate the visual presentation (Theme) layer from the site logic. This is accomplished by placing your theme files in site/all/themes. The rest is up to your abilities to write & edit PHP template files, use hooks, and customize CSS for use in customizing the presentation of your site. The callbacks may seem a bit labyrinthine, but by making a sub-theme you can get well on your way.
Sound tough? It is not.
Come out next Month to learn how to get started! Lauren N. Roth will be giving short presentation to get you going and recommends bringing a Localhost installation on your own computer. Even if you are an experienced Drupal developer, write modules, and have been pimping out sites for years, let’s get together, discuss best practices and demystify the design process. If you write modules, some themer needs to handle your output after they enable your module, so it would be fantastic to build a little elegance into the module itself!
Come out, ask questions, share your experiences and help others make some amazing Drupal sites!
In the meantime, go to
Watch Great Tutorials:
Learn By The Drop
Listen to Lullabot Podcasts:
Like this oneÂ Overriding Theme Functions
Download the Toolbox:
Ultimate Drupal Toolbox
Read the Drupal.org Theming Guide:
Check Out These Books:
Pro Drupal Development – Chapter 8Â The Theme System
Learning Drupal 6 Module Development – Chapter 3Â The Theme System
Using Drupal – Chapter 11Â Theming Your Site
See you then!