Version: 1.3, by Abe1
Developer Last Online: Jun 2010
Category: Administrative and Maintenance Tools -
Version: 3.6.8
Rating:
Released: 07-18-2007
Last Update: 07-28-2007
Installs: 115
DB Changes Uses Plugins
Additional Files
No support by the author.
Limit Attachment Downloads 1.3
The writing of this hack was sponsored by: sama3y.net
About this hack:
This hack allows you to limit the number of attachments users can download during a given time period.
This hack is pretty flexible right now. You can choose how many attachments a user can download in a give time. That given time can be set to an hour, a day, a week, a month, 3 months, 6 months, or a year. You also set which attachment types get counted for this hack. Also, you set which usergroups get affected by this hack and how many downloads each usergoup can make.
If a user tries downloading past their limit, they will get an error message. This error message includes when they will be able to start downloading again.
Also, there is a cron job to remove from the table that this hack creates, all the rows that are past the limit date so your table doesn't grow forever and saves you space.
Files edited: 0
Templates edited: 0
Files to upload: 2 (1 via ACP, 1 via FTP)
Time to install: 1 minute
Updates: Version 1.0 (7/19/07):
First Release of this Hack
Version 1.1 (7/19/07):
[FIXED] MAJOR BUG, the main table needed was not being installed, causing database errors.
[CHANGED] I moved over the attachment limit to the usergroup settings to give an option of different download amounts per usergroup.
Version 1.2 (7/19/07):
[FIXED] I REALLY now fixed the MAJOR BUG, the main table needed was not being installed, causing database errors.
Version 1.3 (7/29/07):
[ADDED] I added a lot more options to 'Download Limit Time Frame' option.
[CHANGED] Thumbnails are not counted as download attachments.
Please post your comments or suggestions for this hack. I read ALL posts.
MAKE SURE YOU CLICK INSTALL! You will get an email when a new version is released.
I would hav to check your site out. Really wierd. Works fine in my tests.
I think it's some sort of bug with 3.8.0 beta2 where the attachment_display hook is called twice for files where the browser is forcing the user to download the file.
I did some more tests and actually believe that the entire attachment.php script may be being called twice for some reason.
I haven't had a chance to go back and check this on my 3.7 test forum yet. For now I think I'll wait and see what happens with the bug report over at vbulletin.com
Is there any similar mod for 3.8.x, tried searching but couldn't find.
Hope this one gets updated at least. It is very useful but I've tried it and it gives wrong date like year 1970 or 2070 and some members reported that they didn't download anything close to the limit and they were still restricted from downloading.
Actually uninstalled it and installed again, it seems to work fine now. I ran build bitfields afterward just to see if that helps, don't know if it did or not, but glad it is working fine now.
If this mod ever works for unregistered users please let me know!
My forum is set up as a photo galleries forum with 100,000+ photos. I'd love to be able to limit guests to say 20 attachment views per day. 'Good incentive to register, without scaring them off completely.