Blocks: Sharing Cart

Maintained by Picture of Don Hinkelman Don Hinkelman, Picture of VERSION2 INC VERSION2 INC
The Sharing Cart is a block that enables sharing of Moodle content (resources, activities) between multiple courses on your site. Sharing Cart 3.0 was submitted to Remote Learner for independent vetting and passed May 2016. Updated and tested OK for Moodle 3.3, 3.4 on 10 January 2018. Includes new 'Section Copy' feature and Postgres compatibility.
1704 sites
106 fans

*Tested OK for Moodle 3.4*  The Sharing Cart is a block for duplicating course items into a personal library and an easy way to move those Moodle resources and activities between multiple courses on your site. With just three clicks, the Sharing Cart copies and moves a single course item from one course to another. It copies without user data--similar to the "Import” function in Course Administration. From version 2.3, user content in Forums, Wikis, Glossaries and Databases can optionally be included. In addition, items can be collected and saved on the Sharing Cart indefinitely, serving as a library of frequently used course items available for duplication. The Sharing Cart is viewable only by teachers, course creators and administrators. Tested on Moodle 3.3, 3.4 and earlier versions. SC Version 3.3, release 3 fixes the version.php which incorrectly allowed Moodle 3.2 and lower users to install it.


Screenshot #0
Screenshot #1


Picture of Don Hinkelman
Don Hinkelman (Lead maintainer)
Picture of VERSION2 INC
VERSION2 INC: Programming Team for Sharing Cart
Picture of Tomonori Maruyama
Tomonori Maruyama: Original author
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Michael Gerszewski
    Thu, 15 Feb 2018, 11:36 PM
    I'm wondering what the timeline is on updating the Github source to the latest version? It looks like it is still at version 3.2 release 1, and we use Git as a source for all of our plugins when upgrading our multi-node cluster. Thanks for all of your work on this plugin!
  • Picture of Michelle Melton
    Mon, 12 Mar 2018, 10:08 PM
    Same comment as Michael Gerszewski about GitHub. Thanks!
  • Picture of Jay Nayagan
    Sat, 14 Apr 2018, 11:51 PM
    Which version can I use with Moodle 3.1?
  • Picture of Roman Galperin
    Sat, 28 Apr 2018, 11:19 PM
    Hi Don, if I understand correctly the latest version has the capability of copying a whole section into the cart at once , correct ?
    If so, I'm super excited about this development - been waiting for it!
    But, I'm using Moodle 3.1 and made quite a lot of customization to it, so it's not possible for me upgrade. Is there a way to upgrade sharing cart still? Or at least get the 'copy section' functionality into Moodle 3.1 ? It would be amazing!
  • Picture of Xavi Montana
    Thu, 31 May 2018, 7:41 PM
    Some plan to update this add-on to Moodle 3.5?, it's very useful!
  • Picture of Don Hinkelman
    Thu, 31 May 2018, 10:29 PM
    My apologies for no github update--only updated here on the plugins database. I need to learn github and take over that responsibility. Also, sorry that only with Moodle 3.3+ can you do section copy. Moodle has changed significantly and we don't have capacity to make older versions of Sharing Cart compatible. As for Moodle 3.5, our next upgrade time is September. Thank you for your enthusiastic support and we welcome code fixes that you send.
  • Picture of Barry Matthias
    Thu, 19 Jul 2018, 6:43 PM
    Morning All

    Can anyone explain why the sharing cart continually executes its rest.php code when using the snap theme as this is causing the end user experience too cause the course page load times to be excessive.

    Only happens when viewing a course with the sharing cart block present in snap i would like to know what the rest.php is actually doing?

  • Picture of Don Hinkelman
    Fri, 20 Jul 2018, 11:59 AM
    Hi Barry, I just a reply about how to investigate this problem. Could you send a message to me offline:
  • Picture of Michael Zwahlen
    Tue, 11 Sep 2018, 11:26 PM
    Thanks a lot for the important ShartingCart-Plugin.
    Untill now I used this function just by myself. What if I like to share some of my activities to my TeacherTeamMembers? How can I do this as easy as just for myself?
  • Picture of Don Hinkelman
    Tue, 11 Sep 2018, 11:39 PM
    Hi Michael. Yes, it's easy to share your activities with your fellow teachers. That is the purpose of the Sharing Cart. Just enroll your colleagues as Managers or Teachers in your course. As long as they can enter your course, they can turn on the Sharing Cart and put activities or resources into their Sharing Cart.
  • Picture of Michael Zwahlen
    Tue, 11 Sep 2018, 11:51 PM
    Don Hinkelman
    Thanks for your fast answer!
    Right now i only added one Teacher to each course. If I like to keep it like this, would it work if we set up a master-course (with no students) where we add all relevant activities. To this Master-Course we enrole all the teachers. They can surf to this extra course and copy the activites to their Sharingcart.
    Can you offer a more effiecient ways to go?
  • Picture of Don Hinkelman
    Wed, 12 Sep 2018, 12:01 AM
    Yes, we have several Master courses which server as hubs or repositories of activities. Also, we trust our teachers a lot, and give them system-wide roles as Manager or Course Creator.
  • Wazza
    Fri, 21 Sep 2018, 5:01 PM
    I love the Sharing Cart! However, I have noticed that in some custom course formats there's no option to add entire sections to the sharing cart. Question: how is this option added to the normal 'topics' format? Perhaps I can adjust my custom course formats to work well with the sharing cart.
  • Richard Samson
    Wed, 3 Oct 2018, 8:09 PM
    Hi there!

    Great plugin. Congratulations!

    Waiting for the 3.5 update, announced for September. What is the new prevision, please?
  • math
    Tue, 23 Oct 2018, 9:58 AM
    Fantastically useful plugin. Thanks for sharing it. Really looking forward to a 3.5 version.
1 2 3 4 5 6 7

Commenting temporarily disabled