Overview
LCvista now includes an optional setting that automatically hides programs and sessions with no active upcoming dates from learner-facing catalogs. When enabled, catalogs stay clean and relevant by showing only content that learners can actually take action on, without affecting historical reporting or catalog assignments.
This is an opt-in setting. Existing behavior is preserved by default until an administrator enables it.
Who This Affects
Learners: will only see programs with active, available sessions in their catalog
Administrators: can enable or disable this behavior via Catalog Settings
How to Enable
Navigate to Catalog Settings, from either the Catalogs hub or the Site Settings hub
Locate the Catalog View Options section
Find the Hide expired content from catalogs? toggle option
Move toggle to Yes and click Save
What Changes When Enabled
Learning Catalog
Programs with no active sessions will no longer appear in the learner catalog
A session is considered active if it has no end date, or its end date is in the future
Programs will reappear automatically if a new active session is added
Program Preview
Expired sessions will be hidden from the session enroll/launch tab for learners who do not have an existing session record for that session
Learners who have a previous session record (e.g. a past enrollment or completion) will continue to see that session on Program Preview- this ensures learners retain visibility into their own history
What Does Not Change
Programs remain tied to their assigned catalogs for reporting purposes- this is a display change only
Historical data, completions, and records are unaffected
Behavior When Disabled
When the setting is disabled, existing behavior is preserved:
All programs added to a catalog appear in the catalog regardless of session dates
All sessions appear on a program's preview regardless of whether they are expired
Common Scenarios
Scenario |
Behavior when enabled |
|---|---|
Program has no sessions, or all sessions are expired |
Hidden from catalog |
Program has at least one active session |
Visible in catalog |
Program has a mix of past and future sessions |
Visible in catalog; expired sessions hidden from preview |
Learner has an existing record for an expired session |
That session remains visible on their Program Preview |
Learner is assigned a program where all sessions are in the past. |
Program may be hidden from catalog; expired sessions hidden from preview unless learner has a session record |
Frequently Asked Questions
Will this affect my reports?
No. Programs remain tied to their catalogs and all historical data is preserved. The setting only affects what learners see in the catalog and on program previews.
Will the program come back if I add a new session?
Yes. If a new active session is added to a program, it will automatically reappear in the relevant catalogs.
What if a learner was previously enrolled in a session that is now expired?
They will continue to see that session on their Program Preview. Expired sessions are only hidden from learners who have no session record for that session.
Related to