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.
Now it doesn't work, it just lets anyone download any amount instead of bringin up the message, If I disable the 'Guests can view thumbnails/Watermark' hack then it works again.
I love the idea of this mod and I hope we can use it on 3.8.
I'm testing this out on vB 3.8.0 beta2.
It half works for me. Or maybe it's working twice as well.
My problem is that every time an attachment is clicked on, it is getting counted twice.
I checked the entries in phpMyAdmin and I see that each time an attachment is clicked, two rows are being added to my attachment_limit table.
For example, I set the attachment limit to be 5.
The first time an attachment is clicked, it adds two rows to the attachment_limit table.
The second time an attachment is clicked, it adds another two rows to the attachment_limit table.
The third time an attachment is clicked, it adds a row (the fifth row) and then puts up the message:
Code:
You have reached your download limit. You will be able to download again on 11-14-2008 at 11:53 PM.
Abe1 or anyone else notice this behavior while testing in 3.8 ? Or can suggest how to correct the double entries for each attachment download?