The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
Force people to Subscribe..
I want to have my board setup so that people cannot do anything until they have subscribed to a yearly membership. I setup the subscription and did the Paypal thing. How do I make it so the people know that they have to subscribe? Can I build it right into the sign up form? Or direct them to the subsription page after they register? So they would register, then be placed in the waiting group. and once I recieve the money they will be allowed to post.
|
#2
|
|||
|
|||
Change the name of Registered Users and give them no permissions. So when they join, they are in a usergroup that essentially can't do anything. Then you can make it so when they subscribe, they enter a different usergroup that can post and stuff. You can let the unpaid members know that they have to join by putting a message on forumhome with a conditional that will only show it to them.
<if condition="$bbuserinfo[usergroupid] == 8">insert message here</if> Pretty simple. |
#3
|
|||
|
|||
Ok I did all that except where do I put that code in? I'm new to vBulletin. I'm used to editing php files then uploading them but vBulletin has it all intergrated.
Also how do I get to the area to edit these: ################### postbit, postbit_legacy, MEMBERINFO ################### - Add somewhere: <if condition="$post['userid']"><div>Trader Rating: (<a href="traderratings.php?$session[sessionurl]u=$post[userid]">$post[ratetradetotal]</a>)</div></if> ################### Optional Display Changes ################### NOTE: The forumid code should only be placed in the postbit templates, however you can use the is_member_of in the MEMBERINFO template too. NOTE: If you only want specific user groups to use the ratings, you will also need to modify the traderratings.php code to prevent users from getting to the feedback page through manual URLs (unlikely, but possible). This feature will be fully implemented in the next version (if you don't want to modify the php file). - For specific member group (or sub-groups), change 11 to whatever group: <if condition="is_member_of($post, 11)"> (trader ratings row) </if> - For specific forum section, again change 200 to your forumid: <if condition="$thread[forumid] == 200"> (trader ratings row) </if> - For multiple forum sections: <if condition="in_array($thread[forumid],array(200,201))"> (trader ratings row) </if> - Combining the two together: <if condition="is_member_of($post, 11) && in_array($thread[forumid],array(200,201))"> (trader ratings row) </if> ################################################## ####### I think I did the first one. But where can I find the second area? |
#4
|
|||
|
|||
sblum - I'm assuming this is where - Customize Template: FORUMHOME?
Can I just put in anywhere? |
#5
|
|||
|
|||
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|