I'm thinking about using Moodle on another site of mine as an extranet for clients.
We're an AV Design/Sales/Installation/Production company, so we're often needing to send files to a client. These can include WAV, MP3, PDF, DOC, DWG, DXF, etc. Usually, we just make a folder on the site and upload it and then pass protect the folder. I'm not a fan of this... It's unorganized and has no real "user management".
We also provide documentation and training for systems. The training aspect is where Moodle can come in.
How is Moodle as a file/download manager? Any good plugins to improve this? Here's what I'd like:
Ability for "Teachers" to upload files. I'm guessing right now, we'd set up a Course for each company we work with. Then send out invites to their e-mails to join that course. Once they've joined, employees of this client can see/download those files. Ability to create a password for individual files would be a nice feature. Thoughts?
Once in a while, we have a large file that needs to be posted. Any suggestions here? They could be 50-200MB in size.
You need the MyFiles block, developed by Humboldt State University. It allows a teacher to upload a file and share it with a specific student. When you install it, be sure to read this entire thread.
This will just allow sharing a file with one student, correct? If I'd like to share with an entire "course", I can just post it as a resource correct?
On re-reading your original post, I realize that you want to share these files with all participants in the course, not individuals. That's the normal case of sharing in Moodle. The teacher of the course creates the resource within the course. The resource will only be visible to people who are enrolled in the course. No one else will be able to access it. You should use an enrollment key for the course.