Blocks: Course Module navigation

Maintained by PimenkoClément Prudhomme, Picture of Sylvain RevenuSylvain Revenu, Picture of Jordan KESRAOUIJordan KESRAOUI
A block to show the users a summary (like a table of contents) of a course with section names and a list of all resources and activities. If activity completion is used in the course, course navigation block will display a circle (either empty or green)
1477 sites
84 fans
Current versions available: 5
Add this plugin to your favourites and star it on GitHub to support it!

Course module navigation is a block developed by Pimenko that shows the users a summary (like a table of contents) of a course with section names and a list of all resources and activities (except URLs). 

One objective of this block is to present the course contents and section titles. 

- Clicking at section name will point to section area or section page (for example if you use a course format like one section by page).
- Clicking at resources and activites will display the page of the resource or activity.

This block automatically uses the names of the sections, as well as the names of the resources and the activities. When you use course module navigation, we recommend to use pages to add videos or contents in order to be able to view all resources in the list of the block. If you use labels, contents will not be displayed in course navigation, unless you explicity select this in the plugin options. In case you want to display the course module navigation on all pages of the course (main, activities, resources), make sure to check permission of the block and display it on "every page".

== About activity completion ==
If activity completion is used in the course, course navigation block will display a circle (either empty or green) to display the state of completion.

== 4 Options == 

- When clicking on the title : 'Displays the menu' or 'Goes to that page'.

- Show / hide labels

-Display all tabs collapsed / not collapsed

- Display sections titles and resources/activities / Show only titles

Presentation of course module navigation
Course module navigation presentation

How to add course module navigation in a Moodle course ?

Add course module navigation


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3


Clément Prudhomme (Lead maintainer)
Picture of Sylvain Revenu
Sylvain Revenu: Lead maintainer / developer
Picture of Jordan KESRAOUI
Jordan KESRAOUI: Maintainer, developer
Picture of Bas Brands
Bas Brands: Initial developer
Please login to view contributors details and/or to contact them

Comments RSS


  • Picture of Oliver Trampleasure
    Sun, Jun 12, 2016, 4:41 AM
    Aaaaaah sorry! All fixed. Didn't realise that there was a distinction between an admin and a student. So sorry, works exactly as described. Thanks a lot!
  • Pimenko
    Wed, Aug 3, 2016, 10:27 PM

    We juste release an update of this plugin. Now you have possibility to use this bloc to navigate between sections.
    - click at "arrow down" will display the list with resources/activities
    - click at section name will point to section area or section page.

  • Picture of Nikolaos Papoutsis
    Fri, Nov 25, 2016, 7:11 PM
    We have just released a new version of the plugin: vesion 3.5, compatible with Moodle 3.2

    In this version, we have made the following changes:
    - Added an option to show or hide labels
    - Added an option to show all tabs open by default
    - Added an option to show only course titles

    We hope you'll like this new version!
  • Picture of Rafael Lechugo
    Tue, Nov 29, 2016, 12:38 AM
    I need the Course Navigation block to show all the course content to the students.
    It would be really useful to show all activities that are not hidden, even if there´s not enough completion statuses to access it.
    There´s an easy way to edit this block?
    Thank you very much! ;)
  • Pimenko
    Wed, Nov 30, 2016, 12:54 AM
    Hi Rafael,

    We are not sure to understand your request. Course module navigation displays activities and resources like on this screenshot :

    You can choose to open all tabs by default or open only the tab linked with a section. Can you tell us more about your request ?
  • Picture of Rafael Lechugo
    Thu, Dec 1, 2016, 6:14 PM
    First of all, thanks for the quick response!

    For example, when I access the course as an administrator I see this:

    But when I do it as a student I see this:

    The modules are not listed because they are not available to the student, due to its completion statuses. I´d really apreciate if there was a way to list all the modules to the students, even the ones they don´t have access yet. In this way we could also use this plugin as a "global view" of the course.

    Thanks for the attention once more!
  • Pimenko
    Fri, Dec 16, 2016, 4:55 PM
    Hi Rafeal,

    Yes it's true, today activities and ressources are displayed only if available. We can look to add an option to display activities/resources not avaialble to the student.
    But before, we need to think about how to simplify the management of options. More we add options, more the plugin is complicated. And we would keep it simple. I think we will look for your request with regard to other requests.
    Hope we can back soon with some news.

  • Picture of Rafael Lechugo
    Mon, Jan 9, 2017, 6:18 PM
    Thanks very much! ;)
  • Picture of Thomas LE MONS
    Thu, Jan 12, 2017, 4:57 AM
    Bonjour Clément,

    j'utilise votre plugin sur la version 3.1.1 de Moodle
    Il se trouve que les activités dans les sections n'apparaissent pas dans le bloc, une idée d'ou cela pourrait venir?
    Les activités sont bien visibles, non soumises à restrictions ou autre paramètre...
    Merci pour votre retour,

  • Pimenko
    Thu, Jan 19, 2017, 6:45 PM
    Bonjour Thomas,
    Nous avons intégré dans le plugin des options afin de donner la possibilité de personnaliser celui-ci pour différentes utilisation. Avez-vous jeter un oeil aux options ? Dans la version française il faut aller sur la page : Administration du site / Plugins / Blocs / Sommaire du cours
    L'option "Afficher les titres" doit être sur "Non"

  • Picture of Thomas LE MONS
    Thu, Jan 19, 2017, 7:39 PM
    Bonjour Clément,

    Super, en effet c'est l'option afficher les titres que j'avais modifiée sur "oui", par erreur du coup

    Super plugin !
  • Picture of Patricia Giraldo
    Wed, May 3, 2017, 4:39 AM
    Hello, great plugin. The down arrow doesn't appear in the tabs. How can I fix it?

    Thank you,

  • Pimenko
    Thu, May 4, 2017, 4:16 PM
    Hi Patricia,

    We did not update screenshoots of the plugin. But in the last version, we choose to delete the down arrow. So you can't fix that without modifiy the plugin.

  • Picture of Niall Sheehan
    Sat, Oct 14, 2017, 12:26 AM
    We've noticed that if there is an 'ampersand' in the title of a Topic the navigation block displays & rather than just the & (ampersand). Any suggestions?
  • Pimenko
    Mon, Oct 16, 2017, 6:31 PM
    Hi Niall,
    Thank you for your feedback. We just discover this issue. We will look as soon as possible to fix this.
Please login to post comments