I'm trying to work out how (in M2) to replicate something we used to do in M1.9.
Our 1.9 workflow is:
- Create a local directory structure (four folders each with many sub-folders) with several hundred files in.
- Use some command-line scripts to sync these local files into a specific directory on the Moodle server.
- In a Moodle course use 'display a directory' to link each of the four top level folders to the course.
- On a regular basis synchronise the files knowing the files available in the course are updated.
- On a regular basis add new files locally which will be synched to the server and also avaialble in the existing 'directory' resources.
In Moodle 2 I have found out how to create a repository on the server, and I can synchronise all my files/folders to this repository. However I can not work out how to display my four top level folders.
It appears to me that I can only make course 'folders' and have to manually re-create my file-system tree, and then one by one link to the hundreds of repository files in the right places. I am fairly sure that synchronising these existing files will make the updated files available in the course. However any new files added locally and synched to the server will not show up unless I manually add them.
Given I have hudreds of such files I am VERY happy to manage via a repository, but how can I display them (with ease) via the VLE? Have I misunderstood something fundamental?