vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Limit Attachment Uploads per Time (https://vborg.vbsupport.ru/showthread.php?t=159516)

blazin 10-05-2007 04:35 AM

Limit Attachment Uploads per Time
 
Im looking for a mod that lets you limit the number of attachments a user can do based on usergroup for a set amount of time.

This hack was available on 2.x but I havent seen anything for 3.6

For example, I want my regular users to only be able to post 1 attachment every 24 hours. Premium members get unlimited.

Any help?

DivisionByZero 10-05-2007 11:13 AM

write a plugin (location: newattachment_start) that is first conditional of the usergroupid, then queries for the last attachment uploaded by that userid. subtract the timestamp from the current time. if its outside your limits, "continue", if not, error. If i had time this morning, i'd write it for you. maybe later if you're not proficient with plugins :)

blazin 10-05-2007 03:10 PM

Quote:

Originally Posted by MisterPopularity (Post 1353399)
write a plugin (location: newattachment_start) that is first conditional of the usergroupid, then queries for the last attachment uploaded by that userid. subtract the timestamp from the current time. if its outside your limits, "continue", if not, error. If i had time this morning, i'd write it for you. maybe later if you're not proficient with plugins :)

I probably could write one, but I am not all that familiar with vbulletin's plugin system, plus I dont have access to my database to see the names of tables, fields.

If you could write this for me, that would be great. I could even throw you a few dollars for your time via paypal.

thanks,

Mike

Hornstar 10-10-2007 09:38 PM

Something like this would be cool, what would be even cooler tho would be a count down timer exactly like rapidshare.


All times are GMT. The time now is 01:09 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.00958 seconds
  • Memory Usage 1,712KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (4)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete