Conditional Item Logic Release Notes
Summary
Conditional Item Logic allows for the selective presentation of content when a condition is met: either a specified course tag is applied OR a course is stored in a specified domain. Conditional Item Logic can be applied to any syllabus item that can be added in multiples (e.g., subitems), and any user who has edit permission for such an item can add Conditional Item Logic.
Benefits
Conditional Item Logic allows institutions to manage syllabus content based on selected conditions rather than template hierarchy. With this feature, institutions can manage conditional content on fewer templates, therefore reducing the need for a complex template hierarchy.
Availability
Conditional Item Logic will be available in sandbox environments soon and will be available in production environments in the coming weeks. Institutions must request to have Conditional Item Logic functionality enabled in their production environments. Once this feature is enabled in production, all users with editing permissions for items that can be added in multiples are able to include conditional logic on those items.
Step-by-Step
To use Conditional Item Logic, users with edit permissions on syllabi (templates or live courses) should follow the steps below:
- Navigate to the course where Conditional Item Logic is to be used.
- In the secondary navigation menu select Syllabus > Edit.
- Add or edit the syllabus item where Conditional Item Logic is to be used.
- In the editing interface, select Include Conditional Logic.
- In the first dropdown menu, select whether the condition is a Tag or Domain (Campus, School, or Department).
- Next, select the tag or domain to include in the condition and what the condition is (e.g., Tag “Label” Is Applied or Tag “Label” Is Not Applied).
- Edit the item as usual and save.
Interface Changes
- For syllabus items that can be added in multiples, the top of the editing interface contains an option to Include Conditional Logic. When selected, users are presented with three dropdown menus to set the condition for the item.
- In Edit mode, all items that include conditions display with a blue warning that indicates whether the item is shown or is not shown in View mode because of the applied conditions.
- In View mode, only items with conditions that are true display. If users can view the item that contains conditional logic, then they are able to see the presented item.
Workflow Differences
- If an institution wishes to condition item content based on course tags but is not currently using course tags, course tags must first be curated at the system level. See Managing Course Tags for more information.
- Once course tags have been curated at the system level, set tags on templates and live courses as needed. See Setting Course Tags for more information.
- Assess existing template content and determine whether any items can be conditioned to decrease the number or complexity of templates in your system. Add conditions and adjust template hierarchy as necessary.
- Because Conditional Item Logic can be used by any user with edit permissions for items that are added in multiples, it is extremely important to confirm the accuracy of group permissions regularly.
- Update existing internal training materials to advise editors on how to use Conditional Item Logic appropriately.
- The Item Report Extended CSV contains columns that indicate whether visible syllabus content is conditional and what the condition is. If this information is needed for reporting purposes, download the Extended CSV. The interface presentation of the Item Report only indicates what items are visible on syllabi, not whether they are conditional.
Limitations
- Conditional content that does not display in View mode also does not appear in Item Reports. As a result, it’s recommended that institutions keep track of conditional items that do not display on syllabi in the event that associated tags or domains must be deleted in the future.
- Tags and domains that are included in Conditional Item Logic on any syllabus cannot be deleted from Concourse. Even if the conditional logic’s specified tag is not applied to the course or the course is not stored in the specified domain, the inclusion of the tag or domain in Conditional Item Logic prevents its deletion.
- Conditional Item Logic applied at the individual course level cannot be maintained en masse or via feed; just like other individuated subitem content, conditional items must be managed on a course-by-course basis.
Security Impacts
N/A.
Migration
N/A.
Related Articles
Conditional Item Logic
This article will be most useful for Concourse Admins and Faculty Trainers. Overview Conditional Item Logic allows syllabus editors to specify conditions under which syllabus content is displayed to viewers. Users can specify that a syllabus item ...
Setting Conditional Item Logic
This article will be most useful for Concourse Admins, Domain Users, and Instructors. Overview Conditional Item Logic allows syllabus editors to set a condition that has to be met in order for an item to present to users with view permission. For ...
Conditional Item Logic Template Behaviors
This article will be most useful for Concourse Admins, Domain Admins, and Domain Editors. Overview Conditional Item Logic allows syllabus editors to set a condition that has to be met in order for an item to present to users with view permission. ...
Reporting on Conditional Content
This article will be most useful for Concourse Admins, Domain Admins, and Domain Reporters. Overview Conditional Items that display in view mode (e.g., the condition is true) are included in Item and Multi-Item Reports. As a result, keeping track of ...
Course Tags Release Notes
This article will be most helpful for Concourse Admins. Summary Course Tags are system-level identifiers that can be used to categorize courses beyond organizational markers such as department or subject. Course Tags can be used to identify ...