Managing repositories
The file picker is central to most file operations in Moodle. Files can be selected from a wide range of sources, known in Moodle as repositories.
Important note
Repositories enable users to add files to courses and other locations in Moodle.
The following diagram shows which repositories are available in Moodle core and a high-level view of how they work in conjunction with the file picker:
Figure 10.20 – Moodle repositories
For the sake of simplicity, we will distinguish between internal and external repositories. An internal repository accesses internal Moodle files. An external repository is located outside Moodle, on some local or remote media, in another application’s data storage, or the cloud. All repositories are accessed via the file picker – some directly, others with an added layer of authentication. Files can be copied or linked, although not all repository types support linking.
You can configure...