I am running Acquia Drupal 6.6 and I have downloaded and installed ecommerce beta4. I'm trying to configure my site to sell software downloads, but I can't figure out how to create a "file" product type that would allow me to sell access to a file (ie., direct users to a My Files page). I have come across mentions of a "File Module" for EC in some other posts, but I can't find that module to enable. Is the file downloads feature not in ec4 for Drupal 6 yet, or is it implemented in some other way?

Thank you.

Comments

gordon’s picture

Status: Active » Fixed

No the file module will not be included in the core of e-Commerce, but you or anyone else is very welcome to take the file module and create a new project to implement the digital media selling functionality.

The file module is not used by everybody or not even used by most people. So having it as a core module is going to make it harder to for people implementing sites as there will be so many modules they don't need. So this is why it is not included.

There are a couple of reasons that I have done this.

1. It makes the core e-Commerce module much smalled and having a set of modules that will meet approx. 80% of everyones requirements makes it easier to implement.

2. This also means that it will bring in more developers and also give them a sense of ownership. This will help so much will developer retension that it will make it easier to build up the e-Commerce community.

3. Lastly it gives a much smaller core system which can be worked on to make things much better, and should allow for me to produce updates for new versions of Drupal in a more timely fashion.

If you need any help just speak up.

Gordon.

upupax’s picture

Subscribe.

burningdog’s picture

I'm really pressed for time and haven't (ever) done any drupal development (and am getting married in under 2 weeks time) but hey, am always up for a challenge. I'm going to look into the possibility of migrating the ec_file.module from ecommerce-5.x-4.x-dev to ec4 for drupal 6. Following a conversation with gordon on irc I'm filled with confidence! He reckons it's pretty easy, using coder as well as the drupal handbooks on migrating to 6. Any other dev's want to join me in my reckless foolishness?!

enthusaroo’s picture

Where is the file.module download for Drupal 6.x?

gordon’s picture

Basically it has been removed. See http://groups.drupal.org/node/17110 for information on why I have removed most modules from ec.

@burningdog has expresses interest in porting this, but he is getting married about now, and I am not sure if his new wife is going to allow him to code on his honeymoon. I know my wide of 12 years will still not let me code all the time, but she is slowly coming around to the idea. give me another 12 or 24 years and she may let me code all the time. ;)

I think @webchick must have meet the right person, or @webchick can get away with more than I can with her significant other.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.

rhimes’s picture

The file module is not used by everybody or not even used by most people

Really? Where do those stats come from, and can they acount for localhost devel for those trying to get a site working? Can only imagine that "file" product is the MOST likey of all types - imho!

The BIGGEST drawback, again imho, is inavailablity of create form upload (correctly) which I've been eperimenting with CCK filefield with some luck (field as "hidden" for product node)

gordon’s picture

Based upon my experience and all the sites that I have rolled out being able to sell files has been low for all of my clients.

I am not saying that no one needs this functionality, I am saying that not everyone needs this. When I drew a line in the sand of modules that I am spinning off to contributed modules.

By split out modules I am able to concentrate more on the core of e-Commerce and work on improving that and also allow for other people to help by working on some of the contributed module and can take them in any direction that they want to.

I just want to be able to build a great commerce system for Drupal which can be extended in any way that you and be able to move forward into the future in a much more responsive manor. An example of this is that once this is out I will be starting on the Drupal 7 version and depending on the contributed modules like Views I hope to have e-Commerce for D7 out when Drupal 7 is released.

If you want to help in updating the file module or any other module please do, I am sure everyone will appreciate your help.

Gordon.

burningdog’s picture

The file download module for e-Commerce 4 is now available at http://drupal.org/project/ec_file