Managing Courses in Drupal 10

For sites using Drupal 10, the Department Web Framework allows departments to provide detailed lists of course offerings using information pulled from the Time Schedule and Canvas.

How to Add Courses

  1. Add courses in Time Schedule Construction. Even if the Time Schedule is not published yet, the information you enter will be available via Student Web Services for importing into the website.
  2. On the department website, log in and click Manage Courses.
  3. Select the appropriate options for the upcoming courses quarter and year. If needed, change the archive length. Click Save Configuration.

The course lists immediately appear on the site, and the course details are synchronized with the information from Time Schedule. For each course, the Canvas syllabus description appears automatically, if available.

Important notes:

  • Prior to each quarter, the Course Manager should change the course settings to show the upcoming quarter and year. The courses listed as upcoming will not change until a Course Manager updates these settings, even if those courses are in the past.
  • If a course is added or removed from Time Schedule, the change will automatically be reflected on the department website.
  • If your site shows a Featured Course on its homepage, you should add a new Featured Course for the upcoming quarter prior to the start of that quarter.

How to add Featured Courses

Some sites have a Featured Courses page or show a Featured Course on the homepage. To add a Featured Course, first ensure that the course has been added to the site using the steps above. Then, click Add Content and select the Featured Course content type. Enter the course details, attach a Promo Image, and then save it.