Flag
Flag discussions to follow (again)
For this exercise, I will just point you over to http://dev.nodeone.se/en/flag-discussions-to-follow -- which is a pretty neat example of how you can use lists and loops in Rules.
Rules Link: basics
This screencast shows the Rules Link module, and some basics in how to use it. It covers:
Flag and Rules: overview
This screencast quickly shows the events, conditions and actions that Flag exposes to the Rules module. It covers:
Rules and other modules
This chapter wraps some episodes showing how Rules can work together with other modules.
Using fields for setting evaluation time
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:
Flag discussions to follow
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.
List all content created by friends
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.
Favorite documentation pages
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.
Flag friends
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.
Flag
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.