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
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 ...
Multi-Item Report Release Notes
Summary The Multi-Item Report is available in Snippets and Tabular views. The Snippets view presents content as it appears on syllabi, as a sort of snapshot. The Tabular view presents item content in a table. Both views of the Multi-Item Report allow ...
Domain Structure Report Release Notes
This article will be most helpful for Concourse Admins. Summary The Domain Structure Report provides a full listing of all domains in the Concourse system, including the number of courses in each domain combination. Benefits The Domain Structure ...
Domain Permissions Report Release Notes
This article will be most helpful for Concourse Admins. Summary The Domain Permissions Report provides a full listing of all users with specific domain permissions (Administer, Edit, Report, or Audit) for each domain. Benefits The Domain Permissions ...
Bulk Download Release Notes
This article will be most useful for Concourse Admins. Summary Ability for domain users to create bulk downloads of syllabi. Benefits Clients no longer have to request a bulk download from Concourse; they can create the archive themselves at any ...