Sharing Cart

Blocks ::: block_sharing_cart
Maintained by Don Hinkelman, Tue Korsgaard
**Sharing Cart 4.4, release 3 is from 5 February 2024. Requires Moodle 4.2 and PHP 8.0** Download here or go to github: https://github.com/donhinkelman/moodle-block_sharing_cart/. Sorry for any confusion: Sharing 4.2 and Sharing Cart 4.3 were skipped here on the Plugins Database. And Sharing 4.4 was an overly ambitious name--it is actually for Moodle 4.3, and requires PHP 8.0. The Sharing Cart is a block that enables sharing of Moodle content (resources, activities) between multiple courses on your site.
Latest release:
5125 sites
1k downloads
190 fans
Current versions available: 6
New version 4.5 is due soon (end of May 2024) which is a complete rework of the plugin. Sorry, but any bugs associated with current release will not be processed. We encourage you the retest the issue after the release of the new version and resubmit the issue. 
Sharing cart allows the teacher to copy sections and individual activities into a clipboard (the 'sharing cart'), so the teacher can easily move activities from one course to another without having to go into the "Reuse course" function. 

Another common use case for the sharing is to created shared teachers course which a teacher can easily copy her best activities into and and other teaches can reuse those in his own courses. 
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 currently maintained by the premium Moodle partner moxis. If you have any specific feature request. feel free to reach out on support@moxis.dk. Don Hinkelman from the Moodle Association of Japan is handling bug discussion, testing and user assistance in either in this forum or the github bug tracker. Please bear in mind this a community-driven plugin with limited resources. 

Sharing Cart 3.0 was submitted to Remote Learner for independent vetting and passed May 2016. In versions 3.x, new interface programmed by moxis was added, in addition to 'Section Copy' feature and Postgres compatibility (co-funded by Ulm University, Germany and Sapporo Gakuin University, Japan). Thanks also to Ponlawat Weerapanpisit and other contributors for programming assistance.
Brought to you with ❤️ frommoxis logo

Screenshots

Screenshot #0
Screenshot #1

Contributors

Don Hinkelman (Lead maintainer)
Tue Korsgaard: Maintainer
VERSION2 INC: Original Programming Team
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • 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.
  • Don Hinkelman
    Sat, 12 Jan 2019, 11:57 AM
    Sharing Cart version 3.5 release 1 has been tested on Moodle 3.6 and found compatible. Please report any issues on the new github location under my name.
  • Clarence Prudhoe
    Sun, 17 Feb 2019, 9:42 PM
    Hi Don, I tried to install Sharing Cart to my Moodle 3.6.2+ (Build: 20190118) and got an error message when I tried to update the database. Debug info:
    Error code: generalexceptionmessage Exception - syntax error, unexpected 's' (T_STRING). It will not install on Moodle version 3.6.2. I need to use this terrific block so I hope you can help me get it installed. Thanks, Clarence
  • Clarence Prudhoe
    Tue, 19 Feb 2019, 2:19 AM
    Hi Don, I found and fixed the parse error in block_sharing_cart.php.
    line 145: $bulkdelete = ''
    . '' . s($alt) . ''
    . '
    ';
    CHANGED TO:
    $bulkdelete = ''
    . '' . s($alt) . ''
    . '
    ';

    and line 188: $link = '' . get_string('ajaxuse') . '';

    CHANGED TO:
    $link = '' . get_string('ajaxuse') . '';

    I works now.
    Clarence
  • Clarence Prudhoe
    Tue, 19 Feb 2019, 2:25 AM
    OOPS, It looks like it removed most of the code.

    I removed the junk in line 145 and 188. The href had "'%20.%20s($url)%20.%20'".
    I changed the href to "$url"
    Clarence
  • Christian Flury
    Mon, 8 Apr 2019, 10:08 PM
    Hi,
    I really like this plugin. Thank you so much!
    I mainly use it to copy entire course sections. In doing so, what I am observing is that the shopping cart is not always preserving the order of items in the source section: If I create the content in the source section not sequentially, copying the section to the sharing cart will place the items in a seemingly random order. Is there anything I can do about this (except reordering the items in the cart) or is this a bug?
    Regards, Christian
  • Etienne Landais
    Wed, 29 May 2019, 5:08 AM
    I'm experiencing a problem with this plugin (which is a great tool, btw) in Moodle 3.5.2. Once installed and activated, it causes the Edit links in Editing mode to become disabled for all course objects, i.e. I can't edit a label object, SCORM object or any other (as examples). Is it a known issue with a known fix? I'm absolutely certain it's caused by Sharing Cart as I've tested installing and removing it on two separate instances several times to confirm. Any advice/help much appreciated.
  • Simon Hartmann
    Wed, 17 Jul 2019, 4:50 PM
    Fantastic plugin! Thank you for developing and maintaining it!

    Issue:
    We have the Sharing cart enabled in all courses, and we have created a custom role that allows all our faculty to view ALL courses.

    However, how do I enable our faculty to use the sharing cart without enrolling them as teachers in each course? I can not give them the teacher-role globally, as I don't want them to be able to edit and delete content in other peoples courses.

    Any inputs would be most appreciated!

    best regards
    Simon
  • Michael Milette
    Wed, 24 Jul 2019, 1:07 AM
    Has anyone tried the current release of Sharing Cart on Moodle 3.7? I am planning on doing a 3.7 site next month and would love to include this plugin.
  • Roman Galperin
    Wed, 7 Aug 2019, 10:46 PM
    Hi, I'm running the previous version of the plugin on Moodle 3.1 and would really love to obtain the "copy section" feature. Unfortunately I can't upgrade my Moodle version due to a large amount of customization. Is it possible for me to modify the code of the older version to make this feature work? Or is the new version constructed in a completely different manner?
    Thanks!
  • Acqua Alta
    Thu, 8 Aug 2019, 3:21 PM
    Michael Milette, I've got the latest version of the plugin installed on Moodle v3.7, and it's seems to work OK.
    We actually encounter an issue with it , but it's theme related, so probably not the plugin fault.
  • REMI PICARD (substitute)
    Mon, 12 Aug 2019, 4:51 PM
    hi,
    i have a big scorm activity in a course. i duplicated(physicaly) it in other courses. now my backup sapce/moodle storage is expanded ! does this plugin allow me to share my scorm activity and reduce the moodle storage ?
  • Lucas Pedroso
    Mon, 12 Aug 2019, 11:17 PM
    Hello guys!
    Will we have any updates to version 3.7?
    When I tried to use version 3.7 it had some issues, one of them was that I couldn't click the Enable Editing button.

    He is sorely missed = (
  • ivan garcia vega
    Wed, 14 Aug 2019, 10:48 PM
    Hello,
    I can't use the extension in the snap theme
Please login to post comments