Blocks: Course Module navigation

block_course_modulenavigation
Maintained by DigiDago Clément Prudhomme, Picture of Sylvain Revenu Sylvain Revenu, Picture of Jordan KESRAOUI Jordan 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)
752 sites
607 downloads
59 fans
Add this plugin to your favourites and star it on GitHub to support it!

Course module navigation is a block 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
Presentation


How to add course module navigation in a Moodle course ?

Add course module navigation

Add course module navigation

Screenshots

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

Contributors

DigiDago
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: Original author
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • DigiDago
    Thu, 4 May 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.

    Regards.
    Clément
  • Picture of Niall Sheehan
    Sat, 14 Oct 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?
  • DigiDago
    Mon, 16 Oct 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.
  • Picture of hassan khodjo
    Mon, 23 Oct 2017, 3:15 AM
    Hi,
    Thanks bro. it's a great plugin. smile
  • Picture of JoJo Magno
    Thu, 26 Oct 2017, 9:40 PM
    Thank you SO MUCH; you just solved one of my biggest concerns in student navigation. I LOVE the fact that the block can remain visible on any kind of course page. <3
  • DigiDago
    Tue, 31 Oct 2017, 6:40 PM
    Hi Niall,
    We just update the plugin for Moodle 34 and fix ampersand bug. Hope you like this new release.
  • Picture of philippe bauge
    Wed, 22 Nov 2017, 11:29 PM
    Bonjour, est-il possible d'afficher ce bloc par défaut pour tous les cours, par défaut ?
    A ce jour, je ne peux que les ajouter un par un pour les cours existants.
    Merci !

  • DigiDago
    Thu, 23 Nov 2017, 7:12 PM
    Bonjour Philippe,

    Vous pouvez réaliser ce type de chose mais cela n'est pas lié au plugin en lui. Il faut intervenir sur les réglages de Moodle pour modifier les blocs par défaut qui apparaissent lors de la création de cours ou dans les cours exisrtants.


    1. Pour les futurs cours / ajouter le bloc dans les cours qui seront créés

    Vous pouvez effectuer ce réglage dans le fichier "config.php" de votre dossier Moodle.

    Par exemple, vous avez parfois dans votre fichier config.php :
    // $CFG->defaultblocks_topics = 'participants,activity_modules,search_forums,course_list:news_items,calendar_upcoming,recent_activity';
    Ce code dit que pour le format de cours "thématique", les blocs listés seront affichés dans le cours (partipants, activités du cours, etc.)

    Si vous souhaitez afficher le block "sommaire de cours" dans les formats de cours "thématique, hebdomadaire, informel" par défaut, il faut modifier le code de la manière suivante :
    $CFG->defaultblocks_social = "course_modulenavigation";
    $CFG->defaultblocks_topics = "course_modulenavigation";
    $CFG->defaultblocks_weeks = "course_modulenavigation";



    2. Pour les cours existants
    Vous pouvez suivre la même procédure. En plus vous devrez utiliser le script qui existe dans Moodle pour réinitialiser tous les cours. Attention, cela aura pour effet de refaire la mise en page de tous les cours et d'éventuellement supprimer les blocs existants.
    Vous trouverez les explicaitons pour effectuer cette manipulation ici (partie Réinitialisation de la disposition des blocs des cours existants) : https://docs.moodle.org/3x/fr/Disposition_des_blocs

    En espérant que cela réponde à votre question

  • Picture of philippe bauge
    Thu, 23 Nov 2017, 10:56 PM
    Merci pour cette réponse !
    Ce plugin remplace le bloc navigation, qui ne me convenait pas.
  • Picture of Simon Dunant
    Thu, 4 Jan 2018, 7:41 PM
    Great plugin - one ommision for me. It would be great if we could have the ability to add custom links to the menu. I want to have a link that redirects back to a specific main course page, and I can only do this with custom links, otherwise I have to add in a custom HTML block too on each page to do this which isn't ideal.
  • Picture of Pavel Sokolov
    Fri, 19 Jan 2018, 10:53 PM
    Great plugin, though i have a few comments/wishes:
    - ability to hide activities/resources from the list (e.g. display only activities but not resources, or even more granular)
    - ability to work with Flexible Sections Format, which allows to have nested sections. currently it lists all subsections on top level of the tree.

    thanks for the efforts, it's really cool!
  • DigiDago
    Sat, 20 Jan 2018, 5:28 PM
    Hi,
    Thank Simon and Pavel for your feedback.
    About possibility to add "custom links", currently we prioritized simplicity so that the plugin is easy to use/understrand by everyone. We can try to see how add custom link but I think it's complicated to offer this option in a simple way and keep the plugin simple.
    @Pavel : About Flexible Sections Format, we don't use this plugin but we can try to check that.

    ++
  • Picture of Hernán García
    Thu, 15 Feb 2018, 9:14 PM
    Hi Clément: First of all, amazing plugin, it fits perfectly. We re trying it in a Moodle installation for a National University in Argentina. The idea is to offer something a bit different to the students, in comparison with the default Moodle elements. That’s why we mainly chose your plugin.

    My question is whether there is a way to color randomly each navigation section background (button) with css? to "promote" the navigation course with colors. My PHP knowledge is initial, but if you guide me a little bit where to try it I will definitely work on it.

    Thanks in advanced,

    4aLifeTime
  • Picture of helene le gallic
    Wed, 14 Nov 2018, 12:39 AM
    Bonjour Clément,
    je ne sais si mon souci vient d'un mauvais réglage ou d'interférence entre js sur ma plateforme.
    J'ai constaté que lorsque je suis sur une activité, le sommaire ne se déplie pas afin de voir où je suis.
    J'ai indiqué "oui" pour déplier les tabs dans les réglages.
    Merci de votre réponse.
    Cordialement.
    Hélène

    Version moddole 3.5.1+
  • Picture of Sylvain Revenu
    Tue, 20 Nov 2018, 11:31 PM
    Bonjour Hélène,
    nous n'avons pas constaté de bugs de notre côté par rapport à votre cas d'utilisation.
    Nous pensons que c'est probablement un soucis de réglage dans les paramètres du plugin ( Administration du site > Plugins > Blocs > Sommaire du cours ).

    L'option :

    Déplier les tabs
    block_course_modulenavigation | togglecollapse

    Est-elle bien sur "non" ?

    Dans le cas contraire, vous pouvez tenter d’inspecter la page avec Chrome (clique droit sur la page puis inspecter) et voir s’il y a des erreurs dans l’onglet “console”.

    Coordialement,
    Revenu Sylvain - Digidago Team
1 2 3

Commenting temporarily disabled