MultiCourse Hub

With the v2.7 release of the Grav Open Course Hub skeleton package MultiCourse Hubs are now supported.

Multiple courses within a single Grav install

Each course within a MultiCourse Hub is structured the same as a single course, and stored within its own top-level page (folder) with the template 'course'. A course header image, menubar, sidebar and footer can be specific to each course, or shared between one or more courses.

Single course site view

An automatically generated list of all courses within a site is possible by creating a top-level page with the template 'courselist', as shown below. Courses may also be selectively hidden from this list.

Automatically created course list

It is also possible to group multiple course instances, for example by term.

Multiple grouped courses within a single Grav install

MultiCourse Hub skeleton packages

Download the standard MultiCourse Hub from the site at and the MultiCourse Hub with Course Groups from .

Notice an error? Think you can improve this documentation? Edit this Page