Download private files from other moodle platforms
- Moodle 4.5
- 更新 2025-06-23
my_external_privatesfiles is a Moodle block that enable a user to retirieve a zip of his private files from one or more external moodles
block my_external_privatesfiles : Download private files from other moodle platforms
my_external_privatesfiles is a Moodle block that enable a user to retirieve a zip of his private files from an external moodle
Features
private files retrieved from username
Multiple external moodle possible
create zip files on external moodle that are destructed by cron
in case of webservice error doesn’t, show the link to external moodle in block
in case of webservice error while downloading, show an error page
Security warning
This plugin use a capability
block/my_external_privatefiles:can_retrieve_files_from_other_users that
enable webservice account to donload files of other users
To improve security it is strongly recommended to generate token with IPrestriction on server side IPs
Installation
Block installation
Install block on blocks directory in the current moodle and in each external moodle youy need to connect to
for each moodle concerned :
create a profile for webservice
add the protocol rest capability to this role webservice/rest:use
- 3.1.0Moodle 4.5
- 3.0.0Moodle 4.0, 4.1, 4.2
- 2.0.0Moodle 3.9