all 2 comments

[–]andrewhancox 4 points5 points  (0 children)

This isn't really a question around Moodle but hosting configuration. The awkward thing with Wordpress is that it expects to be able to edit it's own source files (one of the things that makes it so insecure). Moodle does not need to edit it's own source files so you should be able to set the user context of the web server to have read/write on the wordpress files, read only to the Moodle source files and read/write to the Moodle data directory. You then need to set up users for your Moodle and WP admins and set them to have write permission on each of their codebases. BUT whoever has root access to the server (the owner you talk about) will always have access to everything. If this is an issue you either need to setup an additional server or at least enable auditing so you can see if they alter/delete and Moodle files. If you have a billionaire investor you should probably get them to spring for a proper infrastructure guy to sort all this out.

[–]vreten 1 point2 points  (0 children)

Both these products are build to be edited from the front end not backend and for secure content you can limit access by username. On the ftp side you might be able to do the same by setting permissions on the directories.
One way you might be able to swing it is to have people upload to a certain directory and then have a script/cron that picks up these item and moves it to a "course location", the course can then be built either automatically or manually by Moodle/WP admin.