The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Comments |
#12
|
|||
|
|||
Quote:
ie: registered users get 15 PMs per day, premium users get unlimited PMs per day. |
#13
|
|||
|
|||
This is a cool mod. I'd like to add to it the functionality of sending me a PM when someone in the "waiting period" attempts to send more than X PM per day. I am able to send and receive the alert. But it also gives me a database error even though transaction was successful. This is what I included before the closing bracket
PHP Code:
Quote:
|
#14
|
||||
|
||||
I like!
*installed* |
#15
|
||||
|
||||
Thanx it works fine with 3.6.8
|
#16
|
||||
|
||||
There is a bug with this hack guys. I installed it 1 week ago. But unfortunately when my guests try to register the result of the register is a blank page. And the Error is like that
Code:
Fatal error: Call to a member function query_read() on a non-object in /var/www/vhosts/******.net/httpdocs/forum/includes/class_dm_user.php(2449) : eval()'d code on line 13 P:S. the version of my board is 3.6.8 |
#17
|
||||
|
||||
Konstantinos/criscokid - if you're interested in usergroup permissions, this is the line to change:
Code:
if ($vbulletin->userinfo['posts'] < $arc_exempt_postcount) Lionel - I like the idea of warning an admin about PM spam, but you wouldn't want to send one warning per attempt or your inbox would be badly spammed. I'm guessing that the reason you can't send a pm at that time is that another PM (the user's) is being constructed at that time. Maybe try erroring out and clearing the user's PM first, then send the admin pm (being sure to initialize a fresh PM with a unique ID)? qdin, are you running a PM member on register plugin? It's possible this plugin is not compatible with that, though it runs fine on my board with other automated PMs (though I don't have a registration PM). Try sending automated PMs from a user account with a postcount higher than the spam check postcount |
#18
|
|||
|
|||
One other question, not being a 'coder' I guess this
Code:
$arc_timeperiod_secs = 60 * 60 * 24; // How long (One Day) Update: Nevermind, I found Private Messaging Options in AdminCP that controls the delay between sending PMs! INSTALLED! |
#19
|
||||
|
||||
Sounds like you cleared it up, but just so everyone knows the distinction in case all they really need is the stock vB functionality:
Stock vBulletin provides an option to control the timeout between two individual PMs (adwade's post) - this lets you say a normal user can PM no more than once per sixty seconds. With a sixty second delay, a user can potentially send 1,440 privates messages a day (1,440 minutes in a day). Setting this to an hour interval mitigates this down to 24 private messages a day, at the cost of potentially annoying legitimate users who now have to wait a full hour between sending PMs. This plugin lets you restrict the number of PMs sent over a span of a full day (or whatever other interval you set). So you could set the vBulletin delay between PMs to a negligible five seconds, but only allow five PMs per day for new users. This shouldn't affect legitimate new users, but will significantly limit the damage a spam bot could do. Hope that makes the plugin clearer |
#20
|
|||
|
|||
I'm running vB v3.6.4 and when I installed and tested your MOD, everything acted normally until I 'clicked' on the LINK in the verification email sent out when a new user registers. Then, this is what I got:
Code:
Fatal error: Call to a member function on a non-object in /home/*******/public_html/forums/includes/class_dm_user.php(2385) : eval()'d code on line 11 EDIT: One other thing I forgot to add, is the Verification LINK actually works, regardless of this error. It's just seeing the Fatal Error vs. the You're Registered Now screen confuses new users. |
#21
|
|||
|
|||
Quote:
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|