Moodle plugins directory: Course Module navigation | Moodle.org
Course Module navigation
With Moodle 4.0, a new feature has appeared: the "course index".
It is displayed on the left side of all courses. This course index is very similar to the "course module navigation" block. The only difference between the course module navigation block and the course index is that the names of the activities (mods) are truncated in the course index while the names are in full in the course module navigation.
It is for these reasons that Pimenko:
- Has chosen to update the course module navigation block for Moodle 4.0 to ease the transition and platform updates.
- will probably stop maintaining this block in 2023 so as not to duplicate the course index in Moodle.
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".
== Last release is compatible with Moodle 3.11and fix some issues ==
- Fix Travis
- Fix an issue were section with hidden activities was displayed
- Sections without modules will no longer be displayed
- Sections with only hidden modules will no longer be displayed for all users
- Sections / activities with restricted access will no longer be displayed
== 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
Thanks Clément for sharing this block with the community and thanks Ivan for detailed peer-review. None of the raised issues looks like a blocker to me so I am happy I can approve this now. You are cleared to land now, welcome to the Plugins directory!
We just upload an update of block_course_modulenavigation. We fix some feedbacks from Ivan and check Moodle 3.1 compatibility.
Best regards.
Clément
Thank you for you feedback. I update description of course module navigation because effectively, URL are always hidden. We will see if we can and how integrate your suggestion.
++
No idea if this is an easy fix or not, but isn't really useable for me unless I can remove or at least apply a CSS class to hidden elements (this would be perfect).
Thanks for your hard work
What version are you using ? We fix this bug with our last update (3.1). Now activites and resources with a visibility set to hidden are hidden too in the menu for student or in students view.
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.
++
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!
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! ;)
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 ?
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!
Rafael
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.
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,
Thomas