Also, I have written a module for Ubercart to allow file downloads to be sold that are hosted on Amazon S3. I have checked and this does not duplicate any other module's functionality. I have done my best to code to Drupal's coding standards, security standards, and using Drupal's APIs. The module is written for Ubercart 2.x, Drupal 6.x. The guidelines said to upload an archive containing the code of the module, but I don't see where to upload the file, so for now it is available at the following URL:
http://www.heftelstudios.com/drupal/uc_file_s3.zip
The module is suitable to be uploaded into the sites/all/modules folder or Ubercart's contrib folder. It operates like the uc_file module, but is completely independent of that module. It builds on the Amazon S3 module's ability to connect a Drupal site to an S3 account, allowing the files to be added as features to products, which upon purchase users can download through email links or through their user profile page. File downloads can be limited to a certain number of downloads, download by a certain number of ip addresses, and expire after a certain amount of time.
I have done my best to code to Drupal's standards and to meet all the requirements for requesting a CVS account. Please let me know if anything is amiss. Thank you for your time.
| Comment | File | Size | Author |
|---|---|---|---|
| #1 | uc_file_s3.zip | 29.57 KB | kheftel |
Comments
Comment #1
kheftel commentedI have attached my source code for the uc_file_s3 module.
Comment #2
avpaderno