Mod Courselinks
This moodle mod allows to display links to other courses. This mod is displayed in a label.
Goals
This mod goals are to displays in a course links to others courses in order to have a navigation between several courses.
Requirements
- Moodle 3.7 or later.
-> Tests on Moodle 3.7 to 3.11.8 (tests on older moodle versions not made yet).
-> Use other plugin version for Moodle 4.x compatibility.
- Use Boost theme or a theme which extends Boost theme (use bootstrap).
Installation
- Local plugin installation
git clone https://github.com/andurif/moodle-mod_courselinks.git mod/courselinks
git checkout MOODLE_3x if you want to use the plugin specific version for moodle 3.x versions.
Download the zip from https://github.com/andurif/moodle-mod_courselinks/archive/refs/heads/MOODLE_3x.zip, unzip it in mod/ folder and rename it "courselinks" if necessary or install it from the "Install plugin" page if you have the right permissions.
- Then visit your Admin Notifications page to complete the installation.
Presentation / Features
Display links to others courses according three display types for now:
- Card: links to courses will be display as cards with their own course image.
- List : links to courses will be listed one below the other.
- Navigation menu: links to courses will be displayed on a menu where each course will be a menu item.
Be careful, a link is displayed only for users with access rights to this course (unless you force the display in the form) !
Besides when you want to add a resource only courses you manage will be displayed in the form
(filter on the moodle/role:assign "Assign roles to users" capability).
You can also choose the way to display to linked course: in a new window, a new tab...
Possible improvements
- Add other display types.
- Improve responsive.
- Add setting to setup if we want to use other courses than only courses we manage ?
Updates
v3.11-r3:
- Fix database error in plugin first install.
v3.11-r2:
- Add display options (open in a new window/page, display all courses...).
- Improve display on smaller screens for card content.
v3.11-r1:
- First plugin release. Mod to select and display links to other courses on the main course page.
About us
Université Clermont Auvergne -
UCA Squad - 2025.