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.

CommentFileSizeAuthor
quickfile.zip37.55 KBmatt v.

Comments

matt v.’s picture

Rather 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.

matt v.’s picture

I'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.

enzipher’s picture

Hi. 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

alexis’s picture

Hello, 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.

enzipher’s picture

Thanks for the info. Good to know that it's on its way to D6 at least.

Cheers.

upupax’s picture

subscribing.
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.

jimmb’s picture

Subscribing. 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

epg’s picture

Any 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. :(.

WeRockYourWeb.com’s picture

I would also love to see a D6 version. Any alternatives to this module as far as quick file download functionality?

WeRockYourWeb.com’s picture

Looks like this module is a potential alternative: http://drupal.org/project/ec_file

WeRockYourWeb.com’s picture

It also looks like Ubercart supports anonymous file downloads: http://www.ubercart.org/docs/user/3345/selling_files | http://drupal.org/project/ubercart

duaelfr’s picture

Status: Needs work » Closed (won't fix)

This 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.