I've been searching quite a bit and can't find any module that allows an admin to set download limits. Download Count seems to be the logical place for this functionality to reside, considering the groundwork that has been done for capturing IP address etc.

Limiting downloads is an important feature for conserving bandwidth and to help prevent users from abusing the system when there is incentive for being listed in the top downloads block etc...

I'd like to be able to limit the number of downloads a user can make by role. For example, anonymous user can download 5 times per configurable number of days, authenticated user can download 10 times etc.

I'd be happy to sponsor this and maybe some other people could chip in to get this feature added more quickly. Has any work been done yet towards accomplishing this?

Comments

Coupon Code Swap’s picture

I found this code example for limiting download of a specific file with a time interval:

http://www.web-development-blog.com/archives/limit-the-number-of-downloa...

Would it be possible to incorporate this into the Download Count module?

WorldFallz’s picture

Status: Active » Closed (won't fix)

Sorry-- but I don't really see this as part of the download_count module. It's really something for a separate module.

WorldFallz’s picture

Actually already been created: http://drupal.org/project/download_tools

jwilde’s picture

"...any module that allows an admin to set download limits. I'd be happy to sponsor this and maybe some other people could chip in to get this feature added more quickly. Has any work been done yet towards accomplishing this?"

I would chip in to get this feature. Contact me.

Kind regards,

Jim

freemanpolys’s picture

Hi!
where can i download the download limit 6.x module?

drummondf’s picture

Issue summary: View changes

Whatever happened to the module in #3? Has anyone had any success finding this functionality?

WorldFallz’s picture

The module linked in comment #3 never had any actual code committed, and therefore the project page was unpublished.

drummondf’s picture

Does anyone active in this thread have a suggestion for a replacement or different approach as the module was never committed? Thank you

WorldFallz’s picture

I can't find the thread, but somewhere in the forums there was a discussion of doing it with a combination of this module, userpoints, & download_userpoints. Commerce_file might be another option.