My Courses Widget - is there a way to remove any semesters that no longer have courses in them

Our my courses widget is sorted by Semesters, we currently have over 94 semesters in our Org.

Some of the semesters are old and don't need to show in the My Courses widget.

Is there a way to stop these semesters showing? We have been marking courses as inactive if they are no longer relevant.

So the example below all the courses in that semester are now inactive, this user doesn't have access to see inactive courses, yet the semester is still showing in the list of semesters.
Its creating a user experience that is very confusing for our staff that are supporting huge numbers of courses, so have been enrolled in courses across old, current and new semesters.

Plus our external support staff can see semesters from back in 2021/22 that they don't need to see anymore as those courses finished in August 2023, or due to finish in August 2024, so come 31st August all the courses in 22 semesters will be inactive.

image.png

Best Answer

  • Janet.O.779
    Janet.O.779 Posts: 48
    Answer ✓

    I'm sure the original poster had their answer long ago, but for the benefit of future readers… in my experience the semester tabs remain visible to users until they are unenrolled from associated courses.

    Course end dates and active/inactive statuses govern visibility of each course in the My Courses block based on role settings, but only enrollment in/unenrollment from a course attached to a semester governs the visibility of that semester to the user. (Hence why cascading roles like admins can always see everything on the site, because they are enrolled in everything—albeit invisibly, because their role is set to not display in the Classlist).

Answers

  • Hi @Christina.T.727,

    Do the courses also have end dates on them?

    I would suggest a ticket with Support as semesters with no visible courses shouldn't be showing to users (admins would still see them since they bypass end dates and active status).