I've been working on upgrading the module to Drupal 6. I started by running the Deadwood module on it (which adds a lot of extraneous comments). I then worked through each step in a Paypal transaction, trying to resolve issues that came up in the process. I have the basics of a plain Paypal transaction working up until the file download. There are still plenty of issues along the way to be tested and/or fixed (Back button functionality, coupon functionality, etc.), but the basic transaction appears to work.
The part I'm stuck on is getting the download URLs working. As it stands, when I click on the "Download your quickfile" link, I get redirected to a "cant-download-quickfile" URL with a "Page not found" error. I've read over the basics of Wildcards in Drupal 6, but I'm still a bit lost.
I'm uploading what I have so far, in the hopes that someone can help me get the downloads working. Since upgrading involved modifications to just about all the files, I'm attaching a zip file rather than each individual file.
| Comment | File | Size | Author |
|---|---|---|---|
| quickfile.zip | 37.55 KB | matt v. |
Comments
Comment #1
matt v. commentedRather than uploading new attachments each time I make incremental changes, I set up a mercurial repository at assembla.com. I'll be uploading my incremental updates there, as I make more progress.
Browsing of the project is open to anyone. The project is set up to allow anyone who joins it to make edits. Signing up for an assembla account is free.
If I get to a stopping point where I consider it done, I'll come back here and upload a new attachment. As it stands, I figured out the wildcard menu issue, so I now have the Paypal checkout process and Quickfile file download working. Tasks that still need to be completed include fixing the Back button in the Paypal checkout process and testing/fixing the coupon functionality. I don't have any experience with authorize.net, so I may leave that portion for someone else to tackle.
Comment #2
matt v. commentedI've now posted a few updates to the mercurial repository on assembla.com. I fixed both the Back button in the Paypal checkout process and tested/fixed the coupon functionality. I tested and updated the email functionality too.
I believe the only major area that needs to be updated is the authorize.net functionality.
Alexis, thanks again for creating the module! It's just what I needed for the project I'm working on.
Comment #3
enzipher commentedHi. Just wondering if this module is functional in D6? I checked it out at the above link but it doesn't seem to be possible to download it from there.
Thanks
Comment #4
alexis commentedHello, I'm the original developer of Quickfile and in these days I'm upgrading one of my sites to Drupal 6, I wrote Quickfile to sell some ebooks in that site so I'll have to update the code to make it Drupal 6 compatible. Unfortunately I can't give you an ETA as I have some clients work to complete first.
I'll also add a few features that have been requested before.
Thanks Matt V. for your work, I'll certainly use part of it for the final version.
Cheers.
Comment #5
enzipher commentedThanks for the info. Good to know that it's on its way to D6 at least.
Cheers.
Comment #6
upupax commentedsubscribing.
since I knew there won't be a file product system in ecommerce 4.x, I think this module is absolutely necessary.
happy to hear about the D6 version.
thanks for your work.
Comment #7
jimmb commentedSubscribing. I plan on using a promised D6 feature (allowing free download in exchange for an e-mail address) as a major part of rolling out my new site. So this thread is very important to me - I hope it comes soon!
Jim
Comment #8
epg commentedAny progress/status report on this? The last comment was more than a year ago! I'd love to be able to use this module in drupal 6. I don't know anything about php software so unfortunately I can't help. :(.
Comment #9
WeRockYourWeb.com commentedI would also love to see a D6 version. Any alternatives to this module as far as quick file download functionality?
Comment #10
WeRockYourWeb.com commentedLooks like this module is a potential alternative: http://drupal.org/project/ec_file
Comment #11
WeRockYourWeb.com commentedIt also looks like Ubercart supports anonymous file downloads: http://www.ubercart.org/docs/user/3345/selling_files | http://drupal.org/project/ubercart
Comment #12
duaelfrThis version of Quickfile is not supported anymore. The issue is closed for this reason.
Please upgrade to a supported version and feel free to reopen the issue on the new version if applicable.
This issue has been automagically closed by a script.