Hi all,
Although this was not very clear in the release notes of Moodle 3.5, some of our clients have noticed a subtle change to the interface that has a lot of impact on the way they're using the LMS:
Up to Moodle 3.4, users enrolled in more than 10 courses would have a More... button in their nav bar under My courses, that pointed to moodle.instance/course/index.php.
In Moodle 3.5, this was changed to always point to moodle.instance/my/, regardless of whether the Dashboard page has been set up to display the My Overview block (or custom blocks with similar functions).
Although it makes sense to point users to their own list of enrolled courses instead of the full list of visible courses and categories in Moodle instances, there are situations where organizations are confronted with having to change the way they're using Moodle:
- The organization has set up Moodle so all users enter through the general Site home instead of the Dashboard page. Users then use the nav bar to either directly go to one of their courses or the More... button to search for the right course (or navigate through categories and courses).
- The organization wishes to show all users the full structure of available categories and courses, so users can self enroll in any courses they come across (now only available if this has been set up in Site home).
- The organization has onboarded 1000+ users with over 10 courses each to have them navigate to their courses through More... pointing to /course/index.php, even if they're also using the My Overview block on /my/.
- ...
In any case, wouldn't it be a more elegant solution to provide site admins with an option to modify where the More... button should point (either course/index.php or /my/)?