I am looking to add a download directory (like download.com) to my existing site. What module is best suited for this task?

I want it to support Rating/comments, Screenshot image, Searching, sorting, most popular, tagging

I am checking out a few of the directory modules, but thought I would ask the community to see if I could leverage your experiences.

Best, rs

Comments

benthere’s picture

For rating, check out this comparison of node review modules on Lullabot.

Comments: comment.module
Screenshot: probably CCK with imagefield
Searching: search.module
Sorting, Most popular: views.module
Tagging: taxonomy.module

The one I'm not so sure about is the best file/download module. See if CCK has one that meets your needs. Maybe filefield?

--
Cheap, reliable Drupal hosting: 200GB | 2TB
Save $75| DH75OFF coupon for 1 year ($3.75/mo!)
Save $50| DRUPAL50 coupon for monthly ($10/mo!)

tcblack’s picture

This seems to be the module that's missing. I've looked at all of them thus far and have yet to find one that would provide any of that functionality. Disknode has some promise and I'm waiting to see if it goes to version 5. Not to mention that attachment module is good as well but the maintainer has said he has no plans to port it to Drupal 5.
--
tcblack
- Truth Is Still Truth, Even If You Don't Believe It

JohnNoc-old’s picture

there isn't just 1 module to achieve all these....

will you be hosting all the downloadable files, are files all external, or both? imo there isn't a directory module that is really good enough out of the box in regards to download directory. will you be uploading all the files or do you have, like, developers/registered users uploading files?

as to what you need.....comments will be of course the core's comment module, i think there are good alternatives re:rating system, screenshot image can be Node Images, or even the Image and Image Assist will do. tagging will be of course the core's taxonomy module probably together with Tagadelic.

...and with the Views module, you can easily generate lists based on your filters, arguments, etc....