This lesson builds on the previous lesson about theming/template files in Drupal 6.0 by examining the specific topic of forms. Taking control of the user-interface is key in building world-class websites and web-applications with Drupal, and the 6.0 release give you more power than ever in controlling your UI.In this lesson we explore some options best practices and strategies for applying theming to forms.
This week in the dojo, EclipseGc will be showing us how the image_gallery module integrates with Views. Come see how to make your pictures sing and dance. If time permits, and we're pretty sure it will, Eclipse will expound on how Views args really work. We will be recording both of these segments as separate screencasts so they can be made available as reference material on the site.
As part of Josh's deal with DmitriG to get him to cover Drupal 6.0's actions and triggers support (see lesson 40), He is going to do a lesson covering the advances in Drupal 6.0's handling of theme templates (those tpl.php files we all know and love). In short, Drupal 6 brings a lot of the best practices that developed around template files in 5.0, and puts support for them into Drupal Core, as well as implementing a new standard in the core modules that contrib/custom developers can aspire to...
Dmitri shows us how to get the User Login block to appear in a floating window that's centered over your drupal page. Super cool touch for the users, and will really impress your clients as well. The code size is tiny and the implementation is easy. Hook it up!
This week, EclipseGc will be demonstrating how to theme views. The views module is already a must-have module for almost any Drupal site, but knowing how to extend and theme it will really allow you to 'kick it up a notch', if you will.
Matt Westgate, co-author of Pro Drupal Development, is going to give us a lesson on Theming! The lesson will start with an existing HTML/CSS theme and carry us through basic "Drupalizing" to get us about 80% of the way there. Then we'll look at how to leverage template.php and Drupal's PHPTemplate system to take us the rest of the way to a fully customized theme. Chapter 8 of Pro Drupal Development on The Theme System is available online for free so everyone can see how concepts from the book ...
Here's an event to track the class about CVS and the Project module on Drupal.org. If you've always wondered what everyone is talking about when they say "dww is the coolest for the new project release system" then this is for you: dww will be joining the session. If you have a module or theme that you would like to release on Drupal.org then you will learn how to add it, branch it, tag it, and create a project node.