Back to vBulletin 3.7 Template Modifications

Log In Block Made into One Line
Mod Version: 1.00, by chrisdaman77

This modification is in the archives.
vB Version: 3.7.0 Rating: (4 votes - 4.00 average) Installs: 17
Released: 31 Mar 2008 Last Update: Never Downloads: 5
Not Supported Code Changes Translations Is in Beta Stage  

Ok for most of you this is going to be highly simple. This is my first attempt at a template modification that I thought as useful. I questioned whether or not to even post it but after being told by a coder that they thought it was a good idea and I changed my mind.

What it does: It takes out the stock log in and navbits section and makes it into one line. There is an attached image to see it.

If you like using the navbits part that is in the left block then this may not be for you as it completely removes them.

If in the event you do not like it after you do it you just need to revert your navbar template.

In the Navbar template find:

PHP Code:
 <!-- 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_$stylevar[textdirection].gif" alt="" border="0" /><else /><a href="$navbar_reloadurl"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_finallink_$stylevar[textdirection].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" nowrap="nowrap">
    <
div class="smallfont">
        <
strong><phrase 1="$bbuserinfo[username]2="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[welcome_x_link_y]</phrase></strong><br />
        <
phrase 1="$pmbox[lastvisitdate]2="$pmbox[lastvisittime]">$vbphrase[last_visited_x_at_y]</phrase>
 
        <if 
condition="$show['notifications']">
            <
div><span id="notifications"><a href="usercp.php$session[sessionurl_q]">$vbphrase[your_notifications]:</a> <strong>$notifications_total</strong></span></div>
            <
script type="text/javascript"vBmenu.register("notifications"); </script>
        <else /><if 
condition="$show['pmstats']">
            <
div><phrase 1="$vbphrase[unread_x_nav_compiled]2="$vbphrase[total_x_nav_compiled]3="$session[sessionurl_q]">$vbphrase[private_messages_nav]</phrase></div>
        </if></if>
 
        <if 
condition="$show['pmwarning']"><div><strong><phrase 1="$vbphrase[pmpercent_nav_compiled]">$vbphrase[your_pm_box_is_x_full]</phrase></strong></div></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" 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 --> 
Replace with:

PHP Code:
<!-- breadcrumbloginpm info -->
<
table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
<
tr>
    <
td class="alt2" width="100%">
        <
div align="center">
<if 
condition="$show['member']"><div class="smallfont">
        <
strong><phrase 1="$bbuserinfo[username]2="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[welcome_x_link_y]</phrase></strong><br />
<
phrase 1="$pmbox[lastvisitdate]2="$pmbox[lastvisittime]">$vbphrase[last_visited_x_at_y]</phrase>
<if 
condition="$show['notifications']"><a href="usercp.php$session[sessionurl_q]">$vbphrase[your_notifications]:</a> <strong>$notifications_total</strong><script type="text/javascript"vBmenu.register("notifications"); </script>
 
<else /><if 
condition="$show['pmstats']"><phrase 1="$vbphrase[unread_x_nav_compiled]2="$vbphrase[total_x_nav_compiled]3="$session[sessionurl_q]">$vbphrase[private_messages_nav]</phrase></if></if></if>
 
<if 
condition="$show['pmwarning']"><strong><phrase 1="$vbphrase[pmpercent_nav_compiled]">$vbphrase[your_pm_box_is_x_full]</phrase></strong></if>
 
 
<!-- 
login form -->
        <if 
condition="$show['guest']"><form action="login.php?do=login" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, $show[nopasswordempty])">
 
        <
table cellpadding="0" cellspacing="$stylevar[formspacer]border="0">
 
            <
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"><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 class="smallfont" 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>
 
 
            <
td><input type="submit" class="button" value="$vbphrase[log_in]tabindex="104" title="$vbphrase[enter_username_to_login_or_register]accesskey="s" /></td>
 
        </
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>
 
</
table>
<!-- / 
breadcrumbloginpm info --> 
That's it you are done!

If in the event you are using Boofo's Ultimate Navbar hack located here
then you will need to change this line
PHP Code:
<strong><phrase 1="$bbuserinfo[username]2="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[welcome_x_link_y]</phrase></strong><br /> 
with this code:

PHP Code:
<strong><phrase 1="$vbphrase[ung_line]2="member.php?$session[sessionurl]u=$bbuserinfo[userid]3="$vbphrase[realname]4="$vbphrase[ung_punctuation]">$vbphrase[ung_greeting]</phrase></strong
I hope you enjoy!

If you find any glitches just post them here and I will find a fix for you as long as you marked as Installed.

Thanks to Boofo for helping me out with finding what need to be done to work with his (where I was going wrong).

The first image is what it will look like at 100% the second image is at 880px and is modified a little differently as i have things separated, but gives a better idea as to the appearance in a narrower skin.

Thanks

Chris

Download

No files for download.

Screenshots

Click image for larger version
Name:	navbaredit.jpg
Views:	914
Size:	10.4 KB
ID:	77995   Click image for larger version
Name:	navbareditshort.jpg
Views:	849
Size:	13.4 KB
ID:	78002   Click image for larger version
Name:	navbareditNLI.jpg
Views:	605
Size:	8.5 KB
ID:	78004  

Similar Mods

BB Code Enhancements Line Strike BBC Code -- Line through text vBulletin 3.7 Add-ons

vblts.ru supports vBulletin®, 2022-2024