Moodle Plugins directory: Restore courses from remote Moodles: Versions: 3.2.6 | Moodle.org
Restore courses from remote Moodles
Blocks ::: block_my_external_backup_restore_courses
Maintained by
Céline Perves
block my_external_backup_courses : Restore courses from remote moodle platforms
my_external_backup_restore_courses is a Moodle block that enable a user to restore courses from external moodles
this block must be installed in each moodle course clients and course servers involved
Restore courses from remote Moodles 3.2.6
Moodle 4.5
Released: Friday, 27 June 2025, 5:01 PM
Code prechecks
overview
phplint
phpcs403 | 419
js10 | 16
css
phpdoc10 | 0
savepoint0 | 1
thirdparty
grunt1 | 1
shifter
mustache
gherkin32 | 0
HTML | XMLCHANGES
- 2025-03-20:
- simplify settings
- enrol caategory support + unit tests
- autoenrol_requester is now a setting option
- 2025-02-24:
- 4.5 version
- 2024-06-13 :
- enable block in courses (spécific usage of a university)
- correct notitifcation error while forgotting the defaultcategoryid in settings
- 2023-07-17
- 2023-07-04
- withuserdatas mode + enrol mode taking into account
- 2023-05-10
- trim key of moodle external config setting to prevent empty domain and resulting bug
- php 8.1 deprecated corrections
- use namespace to have unique test while using phpunit.xml in git CI
- behat test on itself : moodle is course server and course client to preform behat tests
- 2023-02-17
- new 4.0 version
- courses are backup/restores with an admin user enabling to simplify requester capabilities
- time limitation removed since task is used and can do this with cron
- administration tool included :
- list of backup/restore tasks with change status possibility
- tool to restore for a user entering an external course id
- 2020-05-10 : new 3.9/3.10 version
- compatibility
- unit tests
- patch to restore external repositories
- 2019-06-24 3.5 New version with possiblity to restrict to only one restoration by course. Add a button to enable the user to re-enrol in course if already retored by someone else
Version information
- Version build number
- 2025062700
- Version release name
- 3.2.6
- Maturity
- Stable version
- MD5 Sum
- 2985c980c1959e4c6ef724de6d5a2d80
- Supported software
- Moodle 4.5
- Latest release for Moodle 4.5
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
Default installation instructions for plugins of the type Blocks
- Make sure you have all the required versions.
- Download and unpack the block folder.
- Place the folder (eg "myblock") in the "blocks" subdirectory.
- Visit http://yoursite.com/admin to complete the installation
- Turn editing on in any home or course page.
- Add the block to the page
- Visit the config link in the block for more options.