The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
x amount of posts to start new thread in forum
I have a "Classifieds" section on my forum, and we have been having a problem with 1 posters just placing thier ad on our forum. My members dont' like this becuase they worry.
And personally we think of it as spamming. We are a local forum for our state, so when someone from CA signs up just to post thier car for sale its annoying and spam. We would like to limit it so the user need X amount of posts to be able to post in the classified section. I searched and found one thread on the subject, but it was for vb 2 I have used the following code with a little sucess HTML Code:
if ($bbuserinfo[usergroupid]==X AND $bbuserinfo[posts]<Y AND $foruminfo[forumid]==Z) { show_nopermission();exit; } So I kinda just took a random guess, it almost works, the new user can post anywhere, but when he posts in the Z forum the following message is displayed PHP Code:
Can anyone provide me with some advice? |
#2
|
||||
|
||||
Wouldn't it be easier to just make a new usergroup
Set the Registered usergroup, so they can not create threads. Set the new group with the abilities of what the Registered users had, meaning, it is the "new" registered user folder. Then create a prmotion to promote people once they post 5 times or whatever you'd like. I did something like this for viewing some forums, and it works perfectly. It should work great for you too |
#3
|
|||
|
|||
While that might be a good idea, it don't work in practice, unless you know how to move 2000 members to the next usergroup, cuase they ain't moving by themselves, even after the promotion is in place.
|
#4
|
|||
|
|||
Bump, that don't work, I tried, been 2 days, notta.
|
#5
|
||||
|
||||
Quote:
FIND: Code:
// check if there is a forum password and if so, ensure the user has it set verify_forum_password($foruminfo['forumid'], $foruminfo['password']); Code:
if ($bbuserinfo[usergroupid]==X AND $bbuserinfo[posts]<Y AND $foruminfo[forumid]==Z) { print_no_permission(); } |
#6
|
|||
|
|||
That works, smoothness.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|