Shared URL

Activities ::: mod_sharedurl
Maintained by CBlueC Blue, Olivier Piton, Renaud Lemaire
Shared URL module allow users to access activity in another course with automatic (and specific) enrol.
Latest release:
24 sites
2 downloads
7 fans
Current versions available: 1

Shared URL module allow teachers to add a link to an existing activity to avoid copy of the same content on multiple courses.
It works with the enrol plugin "enrol_shared" which automatically enrol users to that course if they are not already enrolled.

  • teachers can copy the url of an activity or resource from one course (A) and paste it in the shared url plugin of another course (B).
  • users who click on shared url link in course B will be temporary enrolled in course A with shared enrolment method as student even if they have another role in course A.
  • shared enrolment provide an easy way to isolate user access to course A from mod shared url plugin.

Screenshots

Screenshot #0

Contributors

CBlue
C Blue (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Plugins bot
    Mon, 8 Feb 2021, 12:30 AM
    Approval issue created: CONTRIB-8402
  • Pak Guru
    Mon, 5 July 2021, 7:59 PM
    Test in Moodle 3.10, user not only can access an activity in target course, but also all activities in target course, is the behaviour correct?
  • Jean-François Vanass
    Tue, 6 July 2021, 5:52 PM
    This behaviour is correct. enrol_shared plugin enrols user to the entire course.
  • Kushan Rathnasekara
    Fri, 26 Nov 2021, 10:13 PM
    Pls assist me in following. When i link to activity through shared URL, how i can redirect the learner to the original course once he/she complete the activity other than going to the next activity in the 2nd course. Txs a lot
  • CBlue
    Mon, 29 Nov 2021, 5:06 PM
    Hello Kushan, the behavior you're describing is not what's excepected of the plugin as it aims to create a relation between a course and another course's activity (as it is a part of that second course). If you wish to simply implement - or say copy - an activity from another course you should use Moodle's backup feature.
    Go to the activity you want to duplicate and from the activity's page, open the options. Select 'backup' and create a backup of your activity.
    Then restore the created backup and select the target course as destination. You will then have successfully copied an activity into another course, as part of that course you will be able to navigate to the previous/next activity of that course without encountering troubles.

    Please let us know if I misinterprated your question or if you need anything else from us.
    Amaury from Cblue.
  • Blair F.
    Fri, 31 Jan 2025, 7:22 AM
    This plugin had great potential, but it seems as though it may no longer be supported. That's a shame.
  • CBlue
    Mon, 10 Feb 2025, 3:22 PM
    Hello,
    Thank you for your feedback! The plugin is fully compatible with recent versions of Moodle, and we continue to maintain it. If you encounter any issues, feel free to report them—we’d be happy to take a look
Please login to post comments