Hi everyone,
I'm still pretty new to Drupal, so please forgive me if I ask any really dumb questions...
What I'd like to do is serve files to registered users. These files will have multiple revisions, and I need to record a paper trail of when a user downloads a particular revision of a file. But I don't know how best to do this!
I'm thinking of using the following modules:
- FileField et. al. to handle the files (uploads/downloads/metadata/etc..)
- Revision Moderation to handle the file versions
- Content Access to handle permissions
- CCK to create a node that links the File, Version, and User together (who downloaded what file/version and when)
- Views to generate the reports (from the CCK-generated nodes)
- Rules to connect it together
Am I crazy? Will this work? Is there a better way?
Thanks in advance for your help!
- JayKayAu