10 FEB

Lesson 40: Actions, Triggers, and the automated life.

dmitrig01 has stepped up to the mic this week to show us the new features of Drupal 6's Actions alongside the new core Trigger module.

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!

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.

http://webavant.com/dojo1

12 JAN

Lesson 39: flexifilter module

Flexifilter has arrived! This lesson, taught by cwgordon7 and Corsix, will introduce this awesome new module. For those of you who haven't yet heard, the GHOP Flexifilter project, 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'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.

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 "how to administer" section.

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 "how to code" section.

No matter what your level of experience with Drupal or flexifilter, there is something you can learn at this session.

05 JAN

Lesson 38: Drupal and the Desktop

Drupal is a powerful web application platform, we all know that. But what happens when we want to use it from the desktop in a software application? Join the world of Drupal web services in this lesson, covering how to break down the bridge between the desktop and Drupal through Services and Mono/.NET.

Although we will be using Mono and C# to communicate with Drupal, the knowledge obtained in this lesson could be easily ported over to other platforms and languages including Python, C++, etc.

Syndicate content