What it does:
The page level progress extension allow users to view the progress that they have made throughout a course while on the menu page or the progress made within a page when within a course page within the course.
The articles/block/components within a course can be set as to appear within the page level progress, which will allow user to view there progress throughout the course and which pieces of content still need to be interacted with as to have the course mark as complete.
How to enable it:
- Go to extensions
- Search for Page Level Progress under available extensions
- Click the Add button
Configuring the Page Level Progress extension:
There are a number of settings that can be configured within the extension settings, although these are not necessary as the default setting should work in the majority of cases. Below is an outline of the settings that can be adjusted and how each setting is surfaced within the course:
- Alternate title: Adding an alternate title will display a the alt title within the page level progress when clicking on the progress bar. Note: The alternate title would only display when used in conjunction with the option - Display all content objects and the current page components.
- Show page completion: Controls how the page level progress will calculate the completion progress within the progress bar. If enabled all components that contribute to the completion of the course will be included within the completion progress. If disabled only the components that have been set to show within the page level progress will count towards the progress of the completion of the progress bar.
- Show course completion indicator: Currently this option only applies when using the Vanilla menu type.
- Show progress in the navigation bar: If this option is disabled the progress bars will only display against the menu items within the course. When enabled the progress bars will be displayed throughout the course pages and provide access to the side bar, which will display all articles/blocks/components where the page level progress has been enabled and if they are completed or not.
- Display all content objects and the current page components: Enabling this option will include a progress bar in the navigation bar within the menu page as to provide guidance on the overall completion of the course content.
- Use course-level progress on navigation button: When enabled the progress bar will calculate the course level progress within the progress bars throughout the course. All items that are due to be tracked within the completion of the course will contribute to the progress within the progress bar, however the progress bar will be a total calculation of all content within the course.
The page level progress extension provides the ability as to include/exclude articles, block and components within the progress and drawer items as to track completion of these elements throughout the course.
Note: The default within the course would be for the extension to track only components as these contain the course material that are set to be interacted with.
Configuring the extension at a articles/block/components level:
- Edit the articles/block/components.
- Go to the extension section.
- enable/disable the page level progress.
- Click Save.