Skip to content

Powered by Grav

Open Course Hub

Open Course Hub

Note

Grav Helios Course Hub is the successor to this project. Built on the Grav Premium Helios theme, it unifies single and multi-course support into one installation with a significantly more refined visual experience, with automatic single or multi-course setup, context-aware search, and visual course cards. Grav Helios Course Hub on GitHub.

Overview

Open Course Hub Note Grav Helios Course Hub is the successor to this project. Built on the Grav Premium Helios theme, it unifies single and multi-course support into one installation with a significantly more refined visual experience, with automatic single or multi-course setup, context-a...

Benefits

Benefits Why Use the Open Course Hub if You Are a Tech-Savvy Educator? Reach pedagogical goals unmet by the current Learning Platform (e.g. LMS or CMS) alone Improve student and facilitator experiences, especially on mobile devices Solely decide upon access, sharing and collaborative editi...

Top 10 Features

Top 10 Features Ready-to-run open source Grav package Uses Markdown for streamlined cross-platform content Support for Git (e.g. GitHub or GitLab) syncing and collaboration 'Chromeless' feature to display only page content (for embedding Hub pages) Blog-format homepage, with important re...

Workflow Diagram and Videos

Workflow Diagram and Videos Collaborative Workflow Diagram Collaborative Content Editing Workflow Video Collaborative Theme Editing Workflow Video

Get Ready and Download

Get Ready and Download Expected Technical Skills Previous CMS or LMS experience (e.g. WordPress, Moodle, etc.) Markdown or HTML basics Understanding folder hierarchies (i.e. relative links) Webserver FTP or Cpanel access GitHub, GitLab, or equivalent working knowledge (if Git Sync feat...

Webserver Installation (cPanel)

Webserver Installation (cPanel) 2.1 Tap "Upload" 2.2 Tap "Select File" 2.3 Choose the downloaded Course Hub ZIP file 2.4 Return to the file listing view 2.5 Right-tap on the Course Hub ZIP file and choose "Extract" 2.6 Tap "Extract File(s)" button 2.7 Tap "Close" button ...

Git Sync Plugin Configuration

Git Sync Plugin Configuration 3.1 Tap the "Setup Git Sync" link 3.2 Tap the "Next" button 3.3 Choose the Git service and enter your username and password for it 3.4 Scroll down (if needed) and Tap the "Next" button 3.5 Before continuing, you will need to create a repository on your...

Install and Configuration Video

Install and Configuration Video Install and Configuration Looking for a similar example using GitLab? View the install and configuration video of using GitLab for the Open Publishing Space with Git Sync package. Making the Open Course Hub 'Chromeless' (e.g. for embeddin...

Setting up a Course

Setting up a Course 1. Course Hub Admin Dashboard 2. Tap "Configuration" 3. Tap the "Site" tab 4. Modify the Site Title 5. Tap "Themes" 6. Tap "My Theme" If the "My Theme" theme is not available, tap on the "Bootstrap4 Open Matter" theme. 7. Modify Open Matter options O...

Tips and Tricks

Tips and Tricks Get the most out of your Open Course Hub! Editing Course Hub content on your desktop Customizing your Course Hub theme URL Parameters (e.g. for embedding pages) Making a homepage blog post 'sticky' Hiding a post from the homepage post list Override a page's automatic ...

Integrating Grav with Canvas LMS

Integrating Grav with Canvas LMS The 'chromeless' feature of the Grav Course Hub hides a site's global navigation elements for seamlessly displaying Course Hub page content within the Canvas LMS in three different ways: Displaying Course Hub Content Within a Canvas Page Adding Course Hub Con...

Integrating Grav with Moodle

Integrating Grav with Moodle The 'chromeless' feature of the Grav Course Hub hides a site's global navigation elements for seamlessly displaying Course Hub page content within the Moodle LMS in three different ways: Displaying Course Hub Content Within a Moodle Page Displaying a Course Hub U...

MultiCourse Hub

MultiCourse Hub Note Grav Helios Course Hub is the successor to this project. Built on the Grav Premium Helios theme, it unifies single and multi-course support into one installation with a significantly more refined visual experience, with automatic single or multi-course setup, context-a...

Share Your Feedback about Open Course Hub

Share Your Feedback about Open Course Hub Please complete the below survey to help shape the direction of Open Course Hub. Would you prefer to have a quick chat to share your experiences? Visit the Grav Discord Room and feel free to Message me (Paul Hibbitts). Loading...