<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://drupaldojo.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Lessons from drupaldojo.com</title>
 <link>http://drupaldojo.com/lessons</link>
 <description>Each week, we bring you a newly-minted, two-hour videocast about the coolest features and under-the-hood functions that Drupal has to offer.</description>
 <language>en</language>
<item>
 <title>Using og_panels on groups.drupal.org</title>
 <link>http://drupaldojo.com/lesson/using-og_panels-on-groups.drupal.org</link>
 <description>&lt;p&gt;This screencast shows how we initially configured our homepage on groups.drupal.org. You can use it as a guide to building out your own group, or for using the og_panels module (now part of the standard Organic Groups project download) on your own Drupal website.&lt;/p&gt;
</description>
 <category domain="http://drupaldojo.com/topic/groups-drupal-org">groups.drupal.org</category>
 <category domain="http://drupaldojo.com/taxonomy/term/95">lesson</category>
 <category domain="http://drupaldojo.com/lesson/64">64</category>
 <pubDate>Tue, 01 Apr 2008 15:18:41 -0400</pubDate>
 <dc:creator>joshk</dc:creator>
 <guid isPermaLink="false">679 at http://drupaldojo.com</guid>
</item>
<item>
 <title>Fine-tuning the UI by Theming Forms In Drupal 6.0</title>
 <link>http://drupaldojo.com/lesson/fine-tuning-the-ui-by-theming-forms-in-drupal-6.0</link>
 <description>&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;In this lesson we explore some options best practices and strategies for applying theming to forms.&lt;/p&gt;
</description>
 <category domain="http://drupaldojo.com/taxonomy/term/128">Drupal 6</category>
 <category domain="http://drupaldojo.com/taxonomy/term/116">formapi</category>
 <category domain="http://drupaldojo.com/taxonomy/term/130">theming</category>
 <category domain="http://drupaldojo.com/taxonomy/term/218">user interface</category>
 <category domain="http://drupaldojo.com/taxonomy/term/95">lesson</category>
 <category domain="http://drupaldojo.com/lesson/42">42</category>
 <pubDate>Sat, 23 Feb 2008 17:31:29 -0500</pubDate>
 <dc:creator>joshk</dc:creator>
 <guid isPermaLink="false">258 at http://drupaldojo.com</guid>
</item>
<item>
 <title>Theme Template Files for Drupal 6</title>
 <link>http://drupaldojo.com/lesson/theme-template-files-for-drupal-6</link>
 <description>&lt;p&gt;Sunday, February 17 at 19:00 GMT (11 a.m. PST, 2 p.m. EST, 20:00 CET)&lt;/p&gt;
&lt;p&gt;As part of Josh&#039;s deal with DmitriG to get him to cover Drupal 6.0&#039;s actions and triggers support (see &lt;a href=&quot;/lesson/40&quot;&gt;lesson 40&lt;/a&gt;), He is going to do a lesson covering the advances in &lt;a href=&quot;http://drupal.org/node/165706&quot;&gt;Drupal 6.0&#039;s handling of theme templates&lt;/a&gt; (those tpl.php files we all know and love). &lt;/p&gt;
&lt;p&gt;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 and emulate. The new omnipresence of template files radically simplifies the process of overriding the output of theme_functions, as well as making things more hospitable to designers.&lt;/p&gt;
&lt;p&gt;The objectives for this lesson are to create a good introductory screencast to this concept, and then talk about some advanced functions/use-cases.&lt;/p&gt;
</description>
 <category domain="http://drupaldojo.com/taxonomy/term/128">Drupal 6</category>
 <category domain="http://drupaldojo.com/taxonomy/term/216">template files</category>
 <category domain="http://drupaldojo.com/taxonomy/term/130">theming</category>
 <category domain="http://drupaldojo.com/taxonomy/term/95">lesson</category>
 <category domain="http://drupaldojo.com/lesson/41">41</category>
 <pubDate>Fri, 15 Feb 2008 15:13:03 -0500</pubDate>
 <dc:creator>Senpai</dc:creator>
 <guid isPermaLink="false">256 at http://drupaldojo.com</guid>
</item>
<item>
 <title>Actions, Triggers, and the automated life.</title>
 <link>http://drupaldojo.com/lesson/actions%2C-triggers%2C-and-the-automated-life.</link>
 <description>&lt;p&gt;dmitrig01 has stepped up to the mic this week to show us the new features of Drupal 6&#039;s Actions alongside the new core Trigger module.&lt;/p&gt;
&lt;p&gt;What are they, and how do you use them? Actions are like stored procedures. That is, they are a series of pre-defined steps that Drupal can take in order to accomplish a task or three. Sort of like a macro, but not nearly as dangerous. Trigger.mod is the beast that fires off some Actions when the time is right, the user is right, the save process for executive blog posts has just begun, or when an registered user reads a certain news article for the fourth time. Get it? Good, Now step inside the machine and see how to set it all up!&lt;/p&gt;
&lt;p&gt;After covering the basics, dmitrig01 will even show us how to leverage the core system to write some of our own Actions and Triggers. This is one of the new, exciting features in Drupal 6 and all the cool kids will be using it soon, so check it out at the same Dojo channel, same Dojo time.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://webavant.com/dojo1&quot; title=&quot;http://webavant.com/dojo1&quot;&gt;http://webavant.com/dojo1&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://drupaldojo.com/taxonomy/term/213">actions</category>
 <category domain="http://drupaldojo.com/taxonomy/term/128">Drupal 6</category>
 <category domain="http://drupaldojo.com/taxonomy/term/214">triggers</category>
 <category domain="http://drupaldojo.com/taxonomy/term/95">lesson</category>
 <category domain="http://drupaldojo.com/lesson/40">40</category>
 <pubDate>Sat, 09 Feb 2008 20:17:09 -0500</pubDate>
 <dc:creator>Senpai</dc:creator>
 <guid isPermaLink="false">252 at http://drupaldojo.com</guid>
</item>
<item>
 <title>flexifilter module</title>
 <link>http://drupaldojo.com/lesson/flexifilter-module</link>
 <description>&lt;p&gt;Flexifilter has arrived! This lesson, taught by &lt;a href=&quot;http://groups.drupal.org/user/11278&quot;&gt;cwgordon7&lt;/a&gt; and &lt;a href=&quot;http://groups.drupal.org/user/13167&quot;&gt;Corsix&lt;/a&gt;, will introduce this awesome new module. For those of you who haven&#039;t yet heard, the &lt;a href=&quot;http://drupal.org/node/201285&quot;&gt;GHOP Flexifilter project&lt;/a&gt;, a built by Corsix, is a module to allow non-coders to easily create custom filters entirely through the user interface. It also exposes a hook to other modules, so that anything it can&#039;t do on its own (which is very little) can be provided by other modules. This presentation will introduce this awesome, exciting, revolutionary new module and its API.&lt;/p&gt;
&lt;p&gt;The first half of the session will be devoted to explaining the user interface, including how to create several basic custom filters with it. This will be aimed more at the site administrator, explaining the &quot;how to administer&quot; section.&lt;/p&gt;
&lt;p&gt;The second half of the session will be devoted to explaining the API, including how to implement its hooks, covering both conditions and components, which are the basic building blocks of the module. This will be aimed more at coders, explaining the &quot;how to code&quot; section.&lt;/p&gt;
&lt;p&gt;No matter what your level of experience with Drupal or flexifilter, there is something you can learn at this session.&lt;/p&gt;
</description>
 <category domain="http://drupaldojo.com/taxonomy/term/189">filter</category>
 <category domain="http://drupaldojo.com/taxonomy/term/190">filters</category>
 <category domain="http://drupaldojo.com/taxonomy/term/191">flexifilter</category>
 <category domain="http://drupaldojo.com/taxonomy/term/95">lesson</category>
 <category domain="http://drupaldojo.com/lesson/39">39</category>
 <pubDate>Wed, 09 Jan 2008 13:39:59 -0500</pubDate>
 <dc:creator>Senpai</dc:creator>
 <guid isPermaLink="false">218 at http://drupaldojo.com</guid>
</item>
</channel>
</rss>
