Actions: Topic Condition

This is a conditional action for Topics allowing you to set up a series of actions which are dependent on a specific state of the chosen topic. It is a version of the Programming IF but specific to Topics set up on the Course tab of the Publication Properties. It does not perform an action itself, you add further actions beneath it which you want to rely on the condition being tested.

Setting up the Topic Condition:

  1. Add the Topic Condition action to your trigger, as described in adding actions. The Topic Condition tab will automatically appear when you add the action.

  2. Choose one of the Perform action if… radio buttons to decide if you want the action to check if the situation is true or false.

  3. Select the Topic you want to examine from the drop down list proivded. If you have not set up a series of topics then this will be the default setting of Topic 1.

  4. You can then select a radio button to check for the following:

    1. Topic Finished – the topic has been finished – all questions assigned to the topic have been answered.

    2. Topic Passed – allows you to specify a series of actions to be performed if the topic was passed such as display a topic passed indicator or some other feedback.

    3. Topic Failed – allows you to specifiy a series of actions to be performed when the topic has been failed such as display feedback on what areas need further revision.

  5. Click the Apply button to save your changes.

You can also use the Topic Passed and Topic Failed triggers if you want actions to happen at the time the topic is passed or failed. The Topic Condition action is designed to test for a pass or a fail at a subsequent time.

Note:
Topics and courses are only passed or failed if they have been completed – that is, if all the questions in them have been answered.

Related Topics:

Using Topics

Topic Triggers