To connect our Moodle with other services, we want use an central file server. So far, not a big problem with all the available repository plugins. But
- the files are to be stored only on the file server (Usually Moodle loads the files from the external server (for example Dropbox) and stores it in its own storage system, right?)
- the synchronization should work on both ways, one can upload/move/delete files in Moodle AND on the file server
- every file (drag ‘n drop or file-picker) should be uploaded directly to the file server.
Can a repository plugin fulfill these conditions? Or is there any other modular way?
At the moment, the file server triggers the creation of a modified url activity after a change is made on the file server. Next step for us would be the file upload in moodle. We thought about using a repo with an iframe, to load the upload-form of our file server. After the upload to the file server, moodle is triggered, a url is created and we simply have to reload the course to see the changes. Not a nice solution, but it's getting even worse, if we will have to change the dragndrop-libs to get that working, too.
Could you think of a better solution?
Thanks for every response!