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. Sharing Cart 4.1, release 1 fixed numerous issues, add a section copy interface, and requires Moodle 3.11.4. You can choose the default way of clicking the basket icon, a direct drag-and drop method.For Moodle sites older than 3.11, download Sharing Cart 4.0, release 2, compatible with Moodle 3.6 through 4.0 (750+ sites are currently using Sharing Cart in Moodle 4.0). Please report any bugs or feature requests in the github repository: https://github.com/donhinkelman/moodle-block_sharing_cart. 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. In versions 3.x, new interface programmed by Praxis of Denmark 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.

Sharing Cart 2.6, release 1 patch 3

Moodle 2.3, 2.4, 2.5, 2.6
Released: Friday, 28 February 2014, 1:18 PM
Sharing Cart
============

version 2.6, release 1 patch 3 - 2014.02.24

The "master" branch is no longer compatible with Moodle 2.2 or earlier.

* Moodle 2.2 => "MOODLE_22_STABLE" branch
* Moodle 1.9 => "MOODLE_19_STABLE" branch

Change Log
----------

* 2.6, release 1 patch 3
* Fixed issue: https://tracker.moodle.org/browse/MDLSITE-2806
* 2.6, release 1 patch 2
* Support experimental setting "Enable new backup format"
* 2.6, release 1 patch 1
* Fixed issue: PHP's numeric string does not work properly
* Improved indentation of cart items
* 2.6, release 1
* Rename version number
* 2.4, release 1 patch 9
* Improved capability checking (issue #10)
* 2.4, release 1 patch 8
* Support Moodle 2.6
* 2.4, release 1 patch 7
* Removed block/sharing_cart:myaddinstance capability (issue #6)
* Reduced unused strings and moved help content into lang file (issue #7)
* 2.4, release 1 patch 6
* Add block/sharing_cart:myaddinstance capability (issue #6)
* Used wrong string from core in bulkdelete.php (issue #8)
* 2.4, release 1 patch 5
* Fixed Sharing cart causing file upload box to hang (issue #3 of old repository)
* 2.4, release 1 patch 4
* Improve icon usage and themability for Moodle 2.4 (pull request #2)
* Add element's html code to clipboard div without indents (issue #5)
* Notify user that JavaScript is needed for Sharing Cart functionality (issue #3)
* 2.4, release 1 patch 3
* IE8 JavaScript workaround (CONTRIB-4209)
* HTML visible on settings screen (issue #1)
* 2.4, release 1 patch 2
* Limit applicable formats (issue #2 of old repository)
* lib.php is no longer required
* 2.4, release 1 patch 1
* Set instance_can_be_docked to false
* 2.4, release 1
* Support Moodle 2.4
* 2.3, release 2
* New feature: Workaround for question bank restore issue (error_question_match_sub_missing_in_db)
* 2.3, release 1
* Some minor fixes
* 2.3, release candidate 1
* New feature: Option to copy with user data (for Wiki, Forum, Database, etc.)
* Improvement: Ajaxify


Purpose
-------

The Sharing Cart is a block that enables sharing of Moodle content
(resources, activities) between multiple courses on your site.
You can share among teachers or among your own courses.
It copies and moves single course items without user data
-- similar to the "Import" function in Course Administration.
Items can be collected and saved on the Sharing Cart indefinitely,
serving as a library of frequently used course items available for duplication.


Requirements
------------

Moodle 2.3.1 or later, with AJAX enabled


License
-------

GPL v3

Version information

Version build number
2014022400
Version release name
2.6, release 1 patch 3
Can be updated from
2.4, release 1, 2.4, release 1 patch 6, 2.6, release 1 patch 1 (2014011400)
Can be updated to
2.6, release 1 patch 5 (also 2.7) (2014060600), 2.6, release 1 patch 6 (2014091200)
Maturity
Stable version
MD5 Sum
a59bc0864a89a53cfb0eb96b3ef37e97
Supported software
Moodle 2.3, Moodle 2.4, Moodle 2.5, Moodle 2.6

Version control information

Version control system (VCS)
GIT
VCS repository URL

Default installation instructions for plugins of the type Blocks

  1. Make sure you have all the required versions.
  2. Download and unpack the block folder.
  3. Place the folder (eg "myblock") in the "blocks" subdirectory.
  4. Visit http://yoursite.com/admin to complete the installation
  5. Turn editing on in any home or course page.
  6. Add the block to the page
  7. Visit the config link in the block for more options.