It is possible for each activity or resource in a course to be shown to each user when any of these conditions (or various) is met:
- the student has sent a determined assignment or not
- the grade (numerical or scale) obtained by the student in a given assignment
- the student has opened a determined chat window or not
- the student has answered a determined choice or not
- the answer given by the student to a determined choice
- the number of discussions (threads) started by the student in a determined forum
- the number of messages (the beginnings of discussions or threads are also consider messages) sent by the student to a given forum
- the number of answers to discussions started by a student
- the grade (numerical or scale) obtained by the student in a determined forum
- the number of entries added by the student to a determined glossary
- the number of comments written by the student to terms of a determined glossary
- the grade obtained by the student in a determined lesson
- the answer given by the student to a "multiple choice", "true/false", "short answer" or "numerical" question of a determined lesson
- the number of correct matches done by the student in a "matching" question of a given lesson
- the obtained grade by the student in a "essay" question in a determined lesson
- the obtained grade by the student in a determined quiz
- the answer given by the student to a "short answer", "true/false", "multiple option", "numerical" or "calculated" question of a determined quiz
- the number of correct matches done by the student in a "matching" question of a determined quiz
- the number of right matches of the student in a type question "random short-answer matching" of a determined quiz
- the number of times that the student has edited a given wiki
- the grade obtained by the student in a determined workshop
- the student has accessed a resource
- the student has accessed a book or not
- the student country is different or equal to any of a list of countries
- the student language is different or equal to any of the site languages
- the elapsed time (in days) since the student has first entered in the course
- the elapsed time (in days) since course start date
- the elapsed time (in days) since a given date
It is worth noting that any activity or action can be conditioned to the combination of several of the conditions listed above.