vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.6 Template Modifications (https://vborg.vbsupport.ru/forumdisplay.php?f=192)
-   -   [Monkey's Works] - Registration Button (https://vborg.vbsupport.ru/showthread.php?t=143407)

Triky 03-27-2007 10:00 PM

[Monkey's Works] - Registration Button
 
[Monkey's Works] - Registration Button (Improve Registrations)
By Triky - Web City




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]

JoinNow_On[Preview]

Online Preview

Modification:

Quote:


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)

Code:


 
  <!-- / nav buttons bar -->

Below, add:

Code:


 
 
  <!-- 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 -->


<!-- ------------------------------[Monkey's Works] - vBulletin.org Releases Archive---------------------------- -->

Modifications

<!-- / ----------------------------[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

Quote:

Originally Posted by smoovie (Post 1214946)
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

Code:

<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. :)

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

Quote:

Originally Posted by dbirosel (Post 1246401)
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

Quote:

Originally Posted by GlitterKill (Post 1273329)
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! :)

Quote:

Originally Posted by BigDog56 (Post 1274730)
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

Quote:

Originally Posted by AuroraStorm (Post 1278749)
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

Quote:

Originally Posted by BigDog56 (Post 1279828)
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

PHP Code:

<script type="text/javascript">
<!--
function 
log_out()
{
    
ht document.getElementsByTagName("html");
    
ht[0].style.filter "progid:DXImageTransform.Microsoft.BasicImage(grayscale=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.php?do=viewmp3playerpopup','newWin','width=500,height=500,left=0,top=0, toolbar=No,location=No,scrollbars=1,status=No,resizable=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 -->

<!-- 
breadcrumbloginpm 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>&nbsp;</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>
<!-- / 
breadcrumbloginpm 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&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=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&amp;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>
                &
nbsp;
                <
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&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=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

Quote:

Originally Posted by Andyucs (Post 1282492)
Here is my navbar if it can help

It seems to be ok. However, are you member of other groups?

Quote:

Originally Posted by 713JunctionP (Post 1282651)
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


All times are GMT. The time now is 03:28 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01614 seconds
  • Memory Usage 2,042KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_code_printable
  • (1)bbcode_php_printable
  • (9)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (29)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete