Automatically Hide Inactive Content from Learner Catalogs

Overview

Who This Affects

How to Enable

What Changes When Enabled

Behavior When Disabled

Common Scenarios

Frequently Asked Questions

 

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

  1. Navigate to Catalog Settings, from either the Catalogs hub or the Site Settings hub

  2. Locate the Catalog View Options section

  3. Find the Hide expired content from catalogs? toggle option

  4. 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