View Full Version : [Monkey's Works] - Registration Button
Triky
03-27-2007, 10:00 PM
[Monkey's Works] - Registration Button (Improve Registrations)
By Triky - Web City (http://www.web-city.it/)
Hi there, monkeys! This little template modification add a registration button under your forum navbar. This work like the vB original registration link in your navbar: if guest -> show. If member -> don't show.
Preview:
JoinNow_Off[Preview] (https://vborg.vbsupport.ru/attachment.php?attachmentid=62430&stc=1&d=1175093412)
JoinNow_On[Preview] (https://vborg.vbsupport.ru/attachment.php?attachmentid=62431&stc=1&d=1175093412)
Online Preview (http://www.web-city.it/forum/index.php)
Modification:
Download the two images and upload them into your forum/images/misc/ directory, using your FTP.
In the navbar template of yor forum style search:
(AdminCp -> Styles & Templates -> Manager -> Edit Templates)
<!-- / nav buttons bar -->
Below, add:
<!-- Register Button -->
<if condition="$show['registerbutton']">
<if condition="THIS_SCRIPT != register">
<script type="text/javascript">
function mouseOver()
{
document.b1.src ="images/misc/register_on.png"
}
function mouseOut()
{
document.b1.src ="images/misc/register_off.png"
}
</script>
<a href="register.php$session[sessionurl_q]" rel="nofollow"><img style="display:block; margin:0 auto; text-align:center;" border="0" alt="Join $vboptions!" src="[B]images/misc/register_off.png" name="b1" width="283" height="89" onmouseover="mouseOver()" onmouseout="mouseOut()" /></a>
</if>
</if>
<!-- / Register Button -->
<!-- ------------------------------[Monkey's Works] - vBulletin.org Releases Archive---------------------------- -->
Modifications
Thread simple Navbar below QuickReply (https://vborg.vbsupport.ru/showthread.php?t=142589) | Text Editor Toolbar Background (https://vborg.vbsupport.ru/showthread.php?t=142641) | User Profile Web Page (https://vborg.vbsupport.ru/showthread.php?t=143207) | Announcements new Table (https://vborg.vbsupport.ru/showthread.php?t=142057) | Registration Button (https://vborg.vbsupport.ru/showthread.php?t=143407)
Styles
Black Web City Style (https://vborg.vbsupport.ru/showthread.php?t=134703)
<!-- / ----------------------------[Monkey's Works] - vBulletin.org Releases Archive---------------------------- -->
All the Best,
Triky
Monkey's Work - Web City Forum Online
http://www.web-city.it/
oldfan
03-28-2007, 02:41 PM
could this image over lap my header image?
www.metallifukinca.com
thanks
Triky
03-28-2007, 04:05 PM
No, but you will need to place the code into the header template. In this case, I suggest you to copy here your header code, so I can see where you can put the my modification. :)
rjmjr69
03-28-2007, 05:26 PM
Nifty thanks
oldfan
03-29-2007, 12:33 AM
I added the code into my header and it worked, the problem is I want it to overlay my header graphic.
smoovie
03-29-2007, 01:18 AM
Try setting your header image as background and this as the logo.
oldfan
03-29-2007, 01:24 AM
Try setting your header image as background and this as the logo.
how i do that ?
Shazz
03-29-2007, 01:56 AM
Like a welcome header telling you to join accept its a image :)
smoovie
03-29-2007, 02:11 AM
<div id="hdr"><div id="logo"></div></div>
jagari
03-29-2007, 05:19 AM
Hottt. o__o
Triky
03-29-2007, 08:54 AM
PS: Online Preview -> Web City (http://www.web-city.it/). :)
dbirosel
05-12-2007, 07:19 PM
I can't save the 2 images. It saves as attachment.php
Triky
05-14-2007, 06:51 AM
I can't save the 2 images. It saves as attachment.php
Try later. This could be a connection problem.
daz1967
05-15-2007, 12:49 PM
installed & looks good many thanks
Triky
05-15-2007, 01:06 PM
Thank you for installing. :)
lukemax
05-17-2007, 05:10 PM
Hey, does this thing only show when someoine isn't logged on?
Triky
05-17-2007, 05:24 PM
Yup.
GlitterKill
06-21-2007, 04:27 PM
Thanks for the simple and effective code! I setup the button so it appears within our welcome header which is only displayed for guests. :) I also created a custom button image for the install.
http://forums.pcapex.com/
BigDog56
06-23-2007, 04:32 PM
I like this! Thank you!
Triky
06-25-2007, 07:45 AM
Thanks for the simple and effective code! I setup the button so it appears within our welcome header which is only displayed for guests. :) I also created a custom button image for the install.
http://forums.pcapex.com/
Yes, pretty one! :)
I like this! Thank you!
;)
AuroraStorm
06-28-2007, 09:48 PM
How can I make those backgrounds colors/text colors different? No offense but ummm, that's the only thing turning me off uploading this...
BigDog56
06-30-2007, 11:13 AM
How can I make those backgrounds colors/text colors different? No offense but ummm, that's the only thing turning me off uploading this...
We do paint shop pro in my wife's forum, so I hope the author don't mind, I made a couple different buttons. Click on the thumbnail, then save.
Triky
07-02-2007, 07:49 AM
We do paint shop pro in my wife's forum, so I hope the author don't mind, I made a couple different buttons.
No problem!
Here my PSD for who's intrested:
(arg, I can't attach it.. and here I haven't WinZip installed)
(Mhh, I will use Rapidshare.)
http://rapidshare.com/files/40547601/joinforum.psd.html
Andyucs
07-03-2007, 04:45 PM
installed as per instructions
but also shows when im loged in
any ideas
Triky
07-04-2007, 07:13 AM
That shouldn't.
<if condition="$show['registerbutton']">
Mhhh, have you installed some other modifications (in your navbar)?
Andyucs
07-04-2007, 07:32 AM
Here is my navbar if it can help
<script type="text/javascript">
<!--
function log_out()
{
ht = document.getElementsByTagName("html");
ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grays cale=1)";
if (confirm('$vbphrase[sure_you_want_to_log_out]'))
{
return true;
}
else
{
ht[0].style.filter = "";
return false;
}
}
//-->
</script>
<br />
<!-- top nav buttons bar -->
<div align="center">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center" style="border-bottom-width:0px">
<tr align="center">
<td class="vbmenu_control"><a href="http://www.ltsbar-dalyan.com/index.php?$session[sessionurl]">Home</a></td>
<td class="vbmenu_control"><a href="http://www.ltsbar-dalyan.com/forum/index.php?$session[sessionurl]">Forum</a></td>
<td class="vbmenu_control"><a href="http://www.ltsbar-dalyan.com/forum/photoplog/index.php?$session[sessionurl]">Photo Gallery</a></td>
<!?Mp3 Player Launch -->
<if condition="$show['member']">
<td class="vbmenu_control"><a href="javascript:NewWindow=window.open('mp3playerindex.p hp?do=viewmp3playerpopup','newWin','width=500,heig ht=500,left=0,top=0, toolbar=No,location=No,scrollbars=1,status=No,resi zable=No,fullscreen=No');
NewWindow.focus(); void(0);">DJ Flatty</a></td>
</if>
<!?End Mp3 Player Launch -->
<td class="vbmenu_control"><a href="http://www.ltsbar-dalyan.com/forum/arcade.php?$session[sessionurl]">Games Arcade</a></td>
<td class="vbmenu_control"><a href="calendar.php$session[sessionurl_q]">$vbphrase[calendar]</a></td>
</if>
</tr>
</table>
</div>
<!-- / top nav buttons bar -->
<!-- breadcrumb, login, pm info -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="alt1" width="100%">
<if condition="is_array($navbits)">
<table cellpadding="0" cellspacing="0" border="0">
<tr valign="bottom">
<td><a href="#" onclick="history.back(1); return false;"><img src="$stylevar[imgdir_misc]/navbits_start.gif" alt="$vbphrase[go_back]" border="0" /></a></td>
<td> </td>
<td width="100%"><span class="navbar"><a href="$vboptions[forumhome].php$session[sessionurl_q]" accesskey="1">$vboptions[bbtitle]</a></span> $navbits[breadcrumb]</td>
</tr>
<tr>
<td class="navbar" style="font-size:10pt; padding-top:1px" colspan="3"><if condition="$_SERVER['REQUEST_METHOD'] == 'POST'"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_finallink.gif" alt="" border="0" /><else /><a href="$scriptpath"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_finallink.gif" alt="$vbphrase[reload_this_page]" border="0" /></a></if> <strong>$navbits[lastelement]</strong></td>
</tr>
</table>
<else />
<div class="navbar" style="font-size:10pt"><a href="$vboptions[forumhome].php$session[sessionurl_q]" accesskey="1"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_start.gif" alt="" border="0" /></a> <strong>$vboptions[bbtitle]</strong></div>
</if>
</td>
<if condition="$show['member']">
<td class="alt2" valign="top" nowrap="nowrap">
<div class="smallfont">
<strong><phrase 1="$bbuserinfo[username]">$vbphrase[welcome_x]</phrase></strong><br />
<phrase 1="$pmbox[lastvisitdate]" 2="$pmbox[lastvisittime]">$vbphrase[last_visited_x_at_y]</phrase>
<if condition="$show['pmstats']"><br /><phrase 1="$vbphrase[unread_x_nav_compiled]" 2="$vbphrase[total_x_nav_compiled]" 3="$session[sessionurl_q]">$vbphrase[private_messages_nav]</phrase></if>
<if condition="$show['pmwarning']"><br /><strong><phrase 1="$vbphrase[pmpercent_nav_compiled]">$vbphrase[your_pm_box_is_x_full]</phrase></strong></if>
</div>
</td>
<else />
<td class="alt2" nowrap="nowrap" style="padding:0px">
<!-- login form -->
<form action="login.php?do=login" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, $show[nopasswordempty])">
<script type="text/javascript" src="clientscript/vbulletin_md5.js?v=$vboptions[simpleversion]"></script>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
<tr>
<td class="smallfont"><label for="navbar_username">$vbphrase[username]</label></td>
<td><input type="text" class="bginput" style="font-size: 11px" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="101" value="$vbphrase[username]" onfocus="if (this.value == '$vbphrase[username]') this.value = '';" /></td>
<td class="smallfont" colspan="2" nowrap="nowrap"><label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" />$vbphrase[remember_me]</label></td>
</tr>
<tr>
<td class="smallfont"><label for="navbar_password">$vbphrase[password]</label></td>
<td><input type="password" class="bginput" style="font-size: 11px" name="vb_login_password" id="navbar_password" size="10" tabindex="102" /></td>
<td><input type="submit" class="button" value="$vbphrase[log_in]" tabindex="104" title="$vbphrase[enter_username_to_login_or_register]" accesskey="s" /></td>
</tr>
</table>
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="do" value="login" />
<input type="hidden" name="vb_login_md5password" />
<input type="hidden" name="vb_login_md5password_utf" />
</form>
<!-- / login form -->
</td>
</if>
</tr>
</table>
<!-- / breadcrumb, login, pm info -->
<!-- nav buttons bar -->
<div align="center">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center" style="border-top-width:0px">
<tr align="center">
<if condition="$show['member']">
<td class="vbmenu_control"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_cp]</a></td>
</if>
<if condition="$show['registerbutton']">
<td class="vbmenu_control"><a href="register.php$session[sessionurl_q]" rel="nofollow">$vbphrase[register]</a></td>
</if>
<td class="vbmenu_control"><a href="faq.php$session[sessionurl_q]" accesskey="5">$vbphrase[faq]</a></td>
<td class="vbmenu_control"><a href="memberlist.php$session[sessionurl_q]">$vbphrase[members_list]</a></td>
<if condition="$show['popups']">
<if condition="$show['searchbuttons']">
<if condition="$show['member']">
<td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td>
<else />
<td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td>
</if>
<td id="navbar_search" class="vbmenu_control"><a href="search.php$session[sessionurl_q]" accesskey="4" rel="nofollow">$vbphrase[search]</a> <if condition="$show['quicksearch']"><script type="text/javascript"> vbmenu_register("navbar_search"); </script></if></td>
</if>
<if condition="$show['member']">
<td id="usercptools" class="vbmenu_control"><a href="$show[nojs_link]#usercptools">$vbphrase[quick_links]</a> <script type="text/javascript"> vbmenu_register("usercptools"); </script></td>
</if>
<else />
<if condition="$show['searchbuttons']">
<td class="vbmenu_control"><a href="search.php$session[sessionurl_q]" accesskey="4">$vbphrase[search]</a></td>
<if condition="$show['member']">
<td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td>
<else />
<td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td>
</if>
</if>
<td class="vbmenu_control"><a href="forumdisplay.php?$session[sessionurl]do=markread" rel="nofollow">$vbphrase[mark_forums_read]</a></td>
<if condition="$show['member']">
<td class="vbmenu_control"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&focus=1','buddylist','statusbar=no,me nubar=no,toolbar=no,scrollbars=yes,resizable=yes,w idth=250,height=300'); return false;">$vbphrase[open_buddy_list]</a></td>
</if>
</if>
<if condition="$show['member']">
<td class="vbmenu_control"><a href="login.php?$session[sessionurl]do=logout&logouthash=$bbuserinfo[logouthash]" onclick="return log_out()">$vbphrase[log_out]</a></td>
</if>
</tr>
</table>
</div>
<!-- / nav buttons bar -->
<!-- Register Button -->
<if condition="$show['registerbutton']">
<if condition="THIS_SCRIPT != register">
<script type="text/javascript">
function mouseOver()
{
document.b1.src ="images/misc/register_on.png"
}
function mouseOut()
{
document.b1.src ="images/misc/register_off.png"
}
</script>
<a href="register.php$session[sessionurl_q]" rel="nofollow"><img style="display:block; margin:0 auto; text-align:center;" border="0" alt="Join $vboptions[bbtitle]!" src="images/misc/register_off.png" name="b1" width="283" height="89" onmouseover="mouseOver()" onmouseout="mouseOut()" /></a>
</if>
</if>
<!-- / Register Button -->
<if condition="$show['forumdesc']">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="alt1" width="100%"><strong>$foruminfo[title]</strong> <span class="smallfont">$foruminfo[description]</span></td>
</tr>
</table>
<br />
</if>
<if condition="$show['popups']">
<!-- NAVBAR POPUP MENUS -->
<if condition="$show['searchbuttons']">
<!-- header quick search form -->
<div class="vbmenu_popup" id="navbar_search_menu" style="display:none">
<form action="search.php?do=process" method="post">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead">$vbphrase[search_forums]</td>
</tr>
<tr>
<td class="vbmenu_option" title="nohilite">
<input type="hidden" name="do" value="process" />
<input type="hidden" name="quicksearch" value="1" />
<input type="hidden" name="childforums" value="1" />
<input type="hidden" name="exactname" value="1" />
<input type="hidden" name="s" value="$session[sessionhash]" />
<div><input type="text" class="bginput" name="query" size="25" tabindex="1001" /><input type="submit" class="button" value="$vbphrase[go]" tabindex="1004" /></div>
</td>
</tr>
<tr>
<td class="vbmenu_option" title="nohilite">
<label for="rb_nb_sp0"><input type="radio" name="showposts" value="0" id="rb_nb_sp0" tabindex="1002" checked="checked" />$vbphrase[show_threads]</label>
<label for="rb_nb_sp1"><input type="radio" name="showposts" value="1" id="rb_nb_sp1" tabindex="1003" />$vbphrase[show_posts]</label>
</td>
</tr>
<tr>
<td class="vbmenu_option"><a href="search.php$session[sessionurl_q]" accesskey="4" rel="nofollow">$vbphrase[advanced_search]</a></td>
</tr>
</table>
</form>
</div>
<!-- / header quick search form -->
</if>
<if condition="$show['member']">
<!-- user cp tools menu -->
<div class="vbmenu_popup" id="usercptools_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr><td class="thead">$vbphrase[quick_links]</td></tr>
<if condition="$vboptions['enablesearches']"><tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getdaily">$vbphrase[todays_posts]</a></td></tr></if>
<tr><td class="vbmenu_option"><a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a></td></tr>
<tr><td class="vbmenu_option"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&focus=1','buddylist','statusbar=no,me nubar=no,toolbar=no,scrollbars=yes,resizable=yes,w idth=250,height=300'); return false;">$vbphrase[open_buddy_list]</a></td></tr>
<tr><td class="thead"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_control_panel]</a></td></tr>
<if condition="$show['siglink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editsignature">$vbphrase[edit_signature]</a></td></tr></if>
<!--<if condition="$show['avatarlink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editavatar">$vbphrase[edit_avatar]</a></td></tr></if>-->
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editprofile">$vbphrase[edit_profile]</a></td></tr>
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editoptions">$vbphrase[edit_options]</a></td></tr>
<tr><td class="thead">$vbphrase[miscellaneous]</td></tr>
<if condition="$show['pmmainlink']"><tr><td class="vbmenu_option"><a href="private.php$session[sessionurl_q]" rel="nofollow">$vbphrase[private_messages]</a></td></tr></if>
<tr><td class="vbmenu_option"><a href="subscription.php$session[sessionurl_q]" rel="nofollow">$vbphrase[subscribed_threads]</a></td></tr>
<tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[my_profile]</a></td></tr>
<if condition="$show['wollink']"><tr><td class="vbmenu_option"><a href="online.php$session[sessionurl_q]">$vbphrase[whos_online]</a></td></tr></if>
</table>
</div>
<!-- / user cp tools menu -->
</if>
<!-- / NAVBAR POPUP MENUS -->
<!-- PAGENAV POPUP -->
<div class="vbmenu_popup" id="pagenav_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead" nowrap="nowrap">$vbphrase[go_to_page]</td>
</tr>
<tr>
<td class="vbmenu_option" title="nohilite">
<form action="$vboptions[forumhome].php" method="get" onsubmit="return this.gotopage()" id="pagenav_form">
<input type="text" class="bginput" id="pagenav_itxt" style="font-size:11px" size="4" />
<input type="button" class="button" id="pagenav_ibtn" value="$vbphrase[go]" />
</form>
</td>
</tr>
</table>
</div>
<!-- / PAGENAV POPUP -->
</if>
713JunctionP
07-04-2007, 02:13 PM
kinda cool. decided to use it. thanks! :up:
Triky
07-04-2007, 02:28 PM
Here is my navbar if it can help
It seems to be ok. However, are you member of other groups?
kinda cool. decided to use it. thanks! :up:
;)
Andyucs
07-08-2007, 10:19 AM
i have installed log into users account and i can see the button in all accounts
strange
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.