Using Drupal 7. I'm a newb, so go easy on me : (
I am building a site, strictly for learning purposes, that is basically an e-learning course portal.
So I have a content type named 'Course'. The course author role would then create a new Course and in the Course type are numerous fields such as title, description, etc. But also a File upload field that accepts .zip files (this is because most e-learning authoring tools publish to zip format, with the zip containing an index.html and a bunch of .swf files/other .html files and some .js files).
What I'd like to be able to do is:
1. Once the user uploads the zip file, it automatically gets unzipped into a new subdirectory.
2. A link to the 'index.html' file that is in that subdirectory (as it was in the previous .zip package) is then made available and listed in that Course's node page.
I looked for a module that would do this but couldn't find any that fit the bill, and most were not Drupal 7 compatible.