Helpful Information
 
 
Category: vBulletin 3.6
Use hyperlink in navbar to join a usergroup

I have a forum which is dedicated to Spam to keep the other forums clean.
So I created a usergroup but most of the member don't go into the group management to join it since they simply don't know the system.

This is how you can add a link into your navbar.

In my example I have a drop down menu for "stuff" :)

Demo: http://ut2007world.com

I THINK this code can be added anywhere, but since I wanted to use the hyperlink in the navbar, I put it in there.

Open your navbar template:

Style Manager > Edit Templates > Navigation / Breadcrump Templates > navbar

Add at the beginning of the template :


<!-- Show usergroup X -->
<form action="profile.php" method="post" id="foo">
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="do" value="joingroup" />
<input type="hidden" name="usergroupid" value="x" />
</form>
<!-- / Show usergroup X -->

<!-- Hide usergroup X -->
<form action="profile.php" method="post" id="fooo">
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="do" value="leavegroup" />
<input type="hidden" name="usergroupid" value="x" />
</form>
<!-- / Hide usergroup X -->


Change

value="x"

To the approriate usergroupid ..

Now add a link to you navbar

Here is my example :


<tr><td class="thead">Spam</td></tr>
<tr><td class="vbmenu_option"><a href="#" onclick="document.getElementById('foo').submit();return false;">Show Spam Forums</a></td></tr>
<tr><td class="vbmenu_option"><a href="#" onclick="document.getElementById('fooo').submit();return false;">Hide Spam Forums</a></td></tr>


If you would like to add more than one, you simple double up the code and change

id="foo"> to something else .. Please note that for each

<form>

You need another id .. if you look closer you can see that even with just one usergroup I used once foo and fooo

Very nice addon, might as well use it some time later on.

Little note; the IRC chat applet you got on your website is JAVA, not Flash ;)

Little note; the IRC chat applet you got on your website is JAVA, not Flash ;)

oops :) of course, yes LOL - will chnage :D

Very nice! :)

Would this work for all Usergroups, as in not just join Publicly Joinable ones?

It works as well .. but the usergroup leader still has to approve ..

I wanted to alt. the "Join Group" and "Leave Group" text link when the user clicks on the "Join Group" and "Leave Group" respectively. Can anyone guide me? Thank you.

Anyone can show a working demo of this plz ?










privacy (GDPR)