Apr 06 2012
Apr 06
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Apr 06 2012
Apr 06

This screencast shows how to:

  • Invoke a Rules event
  • Send parameter data to a Rules event

This is shown by an event triggered every time a view is being rendered, sending the name of the view as a parameter.

Apr 06 2012
Apr 06

This screencast shows how to:

  • Declare a Rules event
  • Declare the data provided by the event
  • Use that data in a rule

The example used creates an event "View is being rendered", passing along information about which view is being used.

Apr 06 2012
Apr 06

This screencast shows how to create a condition plugin for Rules:

  • How to declare new conditions for Rules
  • How to provide the condition callbacks with parameters to act on
  • The big similarities and the few differences between actions and conditions

In the example, a condition is built to check which view type a provided view has.

Apr 06 2012
Apr 06
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Mar 30 2012
Mar 30
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Mar 30 2012
Mar 30

This screencast shows how to add parameters to your actions, for example to allow site builders to select which user object an action should work with.

Mar 30 2012
Mar 30
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Mar 30 2012
Mar 30

This intro chapter contains a quick presentation of the Rules module from a conceptual perspective. It includes:

  • Actions, conditions, events
  • Data types: the importance of entities, relationships and tokens
  • Lists and loops
  • Components and parameters
  • Some words about the Rules user interface

If you would like to see more about configuring Rules before continuing this series on writing code to integrate with the Rules module, you can watch the Learning the Rules Framework series.

Mar 07 2012
Mar 07
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Mar 07 2012
Mar 07
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Mar 07 2012
Mar 07
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Mar 07 2012
Mar 07

This screencast covers the following topics, using the example of flagging comments as spam and then creating an admin interface to manage them:

  • What non-global flags are, and how to create them
  • How to create flags on comments
  • How to access flag count data in Views
  • How to create a simple Bulk Operations view
Mar 07 2012
Mar 07
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Mar 07 2012
Mar 07

This screencast covers the following topics:

  • Installing the Flag module
  • What flags are and how they are used on your website
  • The default bookmarks flag, and its view

We also see a few other generally useful modules in action, though not germane to using Flag:

Mar 06 2012
Mar 06

In this video we do a quick overview of what will be covered in this series, showing you how to use the Flag module. Note that while this indicates that there are eight videos, we are not presenting the last one on exporting because things were too buggy at the time this series was made.

Jan 24 2012
Jan 24
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Jan 24 2012
Jan 24
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Jan 24 2012
Jan 24
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Jan 24 2012
Jan 24
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Jan 24 2012
Jan 24
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Jan 18 2012
Jan 18
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Jan 18 2012
Jan 18
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Jan 18 2012
Jan 18
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Jan 18 2012
Jan 18
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Jan 18 2012
Jan 18
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Jan 10 2012
Jan 10
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Jan 10 2012
Jan 10
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Jan 10 2012
Jan 10

This video provides an overview of the Learning Page Manager screencast series, which is a fast-paced, no-nonsense screencast series, targeted at experienced Drupal Site Builders. If you need to brush up on Views, ou can watch our Intro to Views for Drupal 7 series.

Chapters in this series include:

  1. Overview
  2. Introduction, node page overrides, contexts and page redirects
  3. Variants and selection rules
  4. Panels introduction
  5. Views content panes basics
  6. More view panes
  7. Panel pane settings (including caching)
  8. Menu items and access control
  9. Contextual Administration
  10. More contextual objects
  11. The Views context
  12. Rearrange node edit form
  13. Import/export and additional modules
Dec 06 2011
Dec 06

This screencast shows how you can use Rules to alter the presentation of your Drupal site, such as:

  • Enabling, disabling and moving blocks around
  • Setting HTML title element and also on-page titles
  • Setting body classes
  • Setting the active menu item (using Menu Position)

Some bigger questions about using Rules for altering presentation is also discussed:

  • Using Rules for presentation altering is relatively heavy. (It consumes about 2.5 MB more PHP memory than Context, and has about the same loading times – judging from a first, rough comparison.)
  • Using Rules for presentation altering gives a more complex UI than the interface use for modules made for more particular use cases.
  • It is possible for modules to provide alternative user interfaces to Rules.
  • Rules allows reusing actions in many different situations, between different modules.
  • Rules (and Entity API) provides generalized data handling.
Dec 06 2011
Dec 06
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Dec 06 2011
Dec 06
Lullabot logo

Lullabot has trained thousands of Drupal developers & guided the development of some of the largest Drupal websites.

Dec 06 2011
Dec 06

This screencast shows the

  • That Rules Link adds links to entities (and that you set up each link separately).
  • That these links triggers rule sets.
  • That the links may be displayed as links on (for example) comments and nodes.
  • That Rules Link is useful when you previously used Flag, but didn't really need the 1/0 data that Flag provides (but rather just the Rules trigger effect).
  • That access to each configured link can be controlled using the standard permission system.

All of this is demonstrated by adding a "block spammer" link to comments, allowing administrators to block the comment author and delete all comments written by him/her.

Dec 06 2011
Dec 06

This screencast quickly shows the events, conditions and actions that Flag exposes to the Rules module. It covers:

  • Event: Flagging and unflagging entities
  • Condition: Flag is set on an entity (by a particular user)
  • Condition: An entity has at least a number of flaggings
  • Action: Load the list of users flagging an entity
  • Action: Set or remove a flag (for a particular user)
  • Action: Remove all flaggings (for a particular user) – or save a particular number of flaggings

About Drupal Sun

Drupal Sun is an Evolving Web project. It allows you to:

  • Do full-text search on all the articles in Drupal Planet (thanks to Apache Solr)
  • Facet based on tags, author, or feed
  • Flip through articles quickly (with j/k or arrow keys) to find what you're interested in
  • View the entire article text inline, or in the context of the site where it was created

See the blog post at Evolving Web

Evolving Web