This screencast quickly shows the events, conditions and actions that Flag exposes to the Rules module. It covers:
This chapter wraps some episodes showing how Rules can work together with other modules.
This screencast shows how to use fields when scheduling Rules components. In the example we are also using the Flag module, to allow people to sign up for reminder e-mails 24 hours before an event starts. The screencast covers:
Basic task As site member, I would like to be able to flag content that interests me, thereby getting e-mail notifications on new comments. It should also be possible to stop the comment subscription. This is important since it helps me follow and participate in discussions.
As site member, I would like a list of all the content created by users I have flagged as friends. I would like this list available as a tab on my user page. This is important since it helps me keep up with contributions from people I like.
As site member, I would like to mark documentation pages as favorites. A list of marked pages should appear as a tab on my user page, and the five most recently added should also appear as a block in the sidebar. This is important since it helps me access content I find useful.
As site member, I would like to be able to flag other users as friends. I also want a tab on my user page with a list of links to all my friends’ user pages. This is important since it helps me staying up to date with contributions from people I like.
These exercises build on previous exercises in the documentation website suite. They can be carried out individually, with some preparations, or in sequence with the previous exercises.