Document Distribution with a Paper Trail

Events happening in the community are now at Drupal community events on www.drupal.org.
JayKayAu's picture

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

Rules

Group organizers

Group categories

Categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: