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)
-   -   Forum Home Enhancements - Simple Left or Right Columns on Every Page (https://vborg.vbsupport.ru/showthread.php?t=148321)

Adam21 05-27-2007 10:00 PM

Simple Left or Right Columns on Every Page
 
These template edits will allow you to place either left or right column blocks on every page of your forum...

TO HAVE LEFT COLUMN BLOCKS ON EVERY PAGE

Admin CP -> Styles & Templates -> Style Manager -> Common Templates (in the menu)

In the HEADER template,find these codes

Code:

<!-- logo -->
<a name="top"></a>
<table border="0" width="$stylevar[outertablewidth]" cellpadding="0" cellspacing="0" align="center">
<tr>
        <td align="$stylevar[left]"><a href="$vboptions[forumhome].php$session[sessionurl_q]"><img src="$stylevar[titleimage]" border="0" alt="$vboptions[bbtitle]" /></a></td>
        <td align="$stylevar[right]">
                &nbsp;
        </td>
</tr>
</table>
<!-- /logo -->

After it,add these codes after it

Code:

    <table width="$stylevar[outertablewidth]" border="0" cellpadding="0" cellspacing="0" align="center">
            <tr>

            <td width="150" valign="top" class="page" style="padding: $stylevar[cellpadding]px;">



<!-- ################## Side Column ##################-->
<table border="0" cellpadding="0" cellspacing="0" width="100%" align="center">

<div class="smallfont" style="line-height:1.5;"><strong>Forum Members: $numbermembers<br />
Total Threads: $totalthreads<br />
Total Posts: $totalposts<br />
<br /></strong>
There are <a href="online.php" style="color:#854f99;">$totalonline users</a>
currently browsing forums.</div><

</table>
<!-- ################## /Side Column ##################-->



            </td>

            <td valign="top">


Save it and in the FOOTER template,find these codes


Code:

    <br />
    <div class="smallfont" align="center">$vbphrase[all_times_are_gmt_x_time_now_is_y]</div>
    <br />

    $spacer_close
    <!-- /content area table -->

Add these codes after it

Code:

            </td>

            </tr>
    </table>

SAVE IT AND YOU ARE DONE!Now you add your custom codes between the <!-- ################## Side Column ##################--> comments.The above is just an example only.


TO HAVE RIGHT COLUMN BLOCKS ON EVERY PAGE

Admin CP -> Styles & Templates -> Style Manager -> Common Templates (in the menu)


In the HEADER template,find these codes

Code:

<!-- logo -->
<a name="top"></a>
<table border="0" width="$stylevar[outertablewidth]" cellpadding="0" cellspacing="0" align="center">
<tr>
        <td align="$stylevar[left]"><a href="$vboptions[forumhome].php$session[sessionurl_q]"><img src="$stylevar[titleimage]" border="0" alt="$vboptions[bbtitle]" /></a></td>
        <td align="$stylevar[right]">
                &nbsp;
        </td>
</tr>
</table>
<!-- /logo -->


Add these codes after it

Code:

<table width="$stylevar[outertablewidth]" border="0" cellpadding="0" cellspacing="0" align="center">
        <tr>

        <td valign="top">



Save it and in the FOOTER template,find these codes

Code:

<br />
<div class="smallfont" align="center">$vbphrase[all_times_are_gmt_x_time_now_is_y]</div>
<br />

$spacer_close
<!-- /content area table -->

Add these codes after it

Code:

        </td>

        <td width="150" valign="top" class="page" style="padding: $stylevar[cellpadding]px;">
                YOUR CONTENT HERE
        </td>

        </tr>
</table>

Save it.Edit the content in your side column exactly like the left column example above



1 last step for either type of installation,


In your Admin CP -> Styles & Templates -> Style Manager -> ? ? -> spacer_open


Replace all the code inside with this codes


Code:

<!-- open content container -->
<if condition="$show['old_explorer']">
        <table cellpadding="0" cellspacing="0" border="0" width="100%" align="center"><tr><td class="page" style="padding:0px $stylevar[spacersize]px 0px $stylevar[spacersize]px">
<else />
        <div align="center">
                <div class="page" style="width:100%; text-align:$stylevar[left]">
                        <div style="padding:0px $stylevar[spacersize]px 0px $stylevar[spacersize]px">
</if>


BarryoBrien 05-29-2007 08:40 AM

Thanks for sharing, could you show me how to add the search and the member login peice?

Adam21 05-29-2007 09:01 AM

Quote:

Originally Posted by BarryoBrien (Post 1256720)
Thanks for sharing, could you show me how to add the search and the member login peice?

Here's the Search code.Just add them in.

Code:

<strong>
<if condition="$show['searchbuttons']">
                <form action="search.php?do=process" method="post">
                <table cellpadding="0" cellspacing="0" border="0">
               
                <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="s" value="$session[sessionhash]" />
                                <div><input type="text" class="bginput" name="query" size="16" tabindex="1001" /><input type="submit" class="button" value="$vbphrase[go]" tabindex="1004" /></div>
                        </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>
</if>


Adam21 05-29-2007 09:02 AM

And here's the log-in form visible for guests only

Code:

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


BarryoBrien 05-29-2007 09:07 AM

I've being trying to add extra boxes but they always come up beside each other how do I align them correctly?

Adam21 05-29-2007 09:12 AM

Quote:

Originally Posted by BarryoBrien (Post 1256740)
I've being trying to add extra boxes but they always come up beside each other how do I align them correctly?

Try add a <br /> tag at the end of each block or at the start of each new block

BarryoBrien 05-29-2007 10:19 AM

Cheers

Ohiosweetheart 06-05-2007 03:10 AM

This is a very nice alternative to the side column hack. I just used it on a style I'm developing and I love it.

However, how would I go about preventing the footer from being pushed over as well?? Before I added this, the footer expanded the whole width of the forum. Doesn't look good this way :(

You can see what I mean here: http://www.themesbydesign.net/forums...php?styleid=64

Thanks for your help in advance. :)

Adam21 06-06-2007 02:25 PM

Quote:

Originally Posted by Ohiosweetheart (Post 1261511)
This is a very nice alternative to the side column hack. I just used it on a style I'm developing and I love it.

However, how would I go about preventing the footer from being pushed over as well?? Before I added this, the footer expanded the whole width of the forum. Doesn't look good this way :(

You can see what I mean here: http://www.themesbydesign.net/forums...php?styleid=64

Thanks for your help in advance. :)

PM me your forumhome template codes please,thanks.

Ohiosweetheart 06-07-2007 04:12 AM

I tried Alan, but I'm assuming there is a character limit on pm's and posts here, as I tried to post it here as well and it wouldn't take it all. I've placed it into a txt file and attached.

Thank you.

Adam21 06-07-2007 02:33 PM

Quote:

Originally Posted by Ohiosweetheart (Post 1262929)
I tried Alan, but I'm assuming there is a character limit on pm's and posts here, as I tried to post it here as well and it wouldn't take it all. I've placed it into a txt file and attached.

Thank you.

See if this works :p

Copy and paste the contents inside your forumhome template

Ohiosweetheart 06-07-2007 10:01 PM

Nope sorry, whatever you did, didn't work. The footer is still over on the side.
Thank you for trying. I'll have to uninstall. :(

valdet 06-09-2007 02:20 PM

Can you show us how to add sidebars like this one in forumdisplay and in showthread, because my skin already has left sidebar on forumhome, but not on the other two templates.

Thanks.

WhyDoesItMatter 06-19-2007 02:44 AM

Looks awesome. I'm going to install this tomorrow night. Any chance of getting the code for the forum stats?

thanks.

Adam21 06-21-2007 02:57 PM

Quote:

Originally Posted by valdet (Post 1264811)
Can you show us how to add sidebars like this one in forumdisplay and in showthread, because my skin already has left sidebar on forumhome, but not on the other two templates.

Thanks.

This is only for forumhome only as the codes called for only in the forumhome template.To enable others,you'll have to have hooks for that.If you need this on forumdisplay and showthread,Kerry Anne's side column hack is great and efficient for it.:)

Quote:

Looks awesome. I'm going to install this tomorrow night. Any chance of getting the code for the forum stats?
Here's what i use for my Stats block

Code:

<br />
<table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
<tr>
<td class="thead" align="center">:: Forum Stats ::</td>
</tr>
</table>
<table class="tborder" border="0" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" width="100%" align="center">
<tr>
<td class="alt1"><center>
        <b>Forum Members:</b> $numbermembers<br />
        <b>Total Threads:</b> $totalthreads<br />
        <b>Posts:</b> $totalposts<br />
<b>Newest Member:</b> <a href="$vboptions[bburl]/member.php?u=$newuserid">$newusername</a><br />
<br />
        <b>Forum Staff:</b><br />
<a href="member.php?u=USERID HERE">YOUR STAFF NAME</a>, <a href="member.php?u=USERID HERE">YOUR STAFF NAME</a><br />
<br />
        There are currently <span class="staff"><b>$totalonline</b></span> users online.
</center>                               
</td>
</tr>
</table>


Ohiosweetheart 06-24-2007 09:06 AM

I never did get this to work right, sorry.

jarod1981? 06-27-2007 11:21 AM

Hello guys and Adam

Please, How Can I add a block with recents topic (Ex. 5 messages) from forum?

Thanks :)

nyplaya47 06-28-2007 02:05 PM

Thansk alot. A very simple solution!

iBaker 06-29-2007 04:34 AM

Quote:

Originally Posted by Ohiosweetheart (Post 1261511)
This is a very nice alternative to the side column hack. I just used it on a style I'm developing and I love it.

However, how would I go about preventing the footer from being pushed over as well?? Before I added this, the footer expanded the whole width of the forum. Doesn't look good this way :(

You can see what I mean here: http://www.themesbydesign.net/forums...php?styleid=64

Thanks for your help in advance. :)

I don't know if you got this fixed or not but just in case I fixed it by putting a </table> just above the $footer and it worked ok. If you look at it closely you will see that it is missing a table closing tag for the column.

Hope this helps

Also you will notice that the code that adds the Login box will still show the login box after the user logins - this is because to me it looks like it is missing the If statement to ascertain if the user is logged in - I will have a look and see if that is right.

iBaker 06-29-2007 05:29 AM

Yes, I was right it was missing the If statement - here is my complete template but please note that with the IF statement I just have an ELSE after it as I don't know from my VB days of doing a false part as in IF X <> X then...

Code:

$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
    <!-- no cache headers -->
    <meta http-equiv="Pragma" content="no-cache" />
    <meta http-equiv="Expires" content="-1" />
    <meta http-equiv="Cache-Control" content="no-cache" />
    <!-- end no cache headers -->
    $headinclude
    <title><phrase 1="$vboptions[bbtitle]">$vbphrase[x_powered_by_vbulletin]</phrase></title>
</head>
<body>
$header
$navbar

<!-- IB - added for left column -->
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
    <tr>
        <td valign="top" width="180px">

<!-- BLOCK 1 - LOGIN -->
        <if condition="$show['member']"><else />
            <table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
                <tr>
                    <td class="thead" align="center">:: Login ::</td>
                </tr>
            </table>
            <table class="tborder" border="0" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" width="100%" align="center">
                <tr>
                    <td class="alt1">
                    <!-- ENTER YOUR CODES BELOW -->
                        <!-- 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>
                                </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>
                                </tr>
                                <tr>
                                    <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><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 -->
                    <!-- / End Of CODES -->
                </td>
            </tr>
        </table>
        <br />
    </if>
<!-- end BLOCK 1 - LOGIN -->

<!-- BLOCK 2 - SEARCH -->
        <table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
            <tr>
                <td class="thead" align="center">:: Forum Search ::</td>
            </tr>
        </table>
        <table class="tborder" border="0" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" width="100%" align="center">
            <tr>
                <td class="alt2">
                <!-- ENTER YOUR CODES BELOW -->
                    <strong>
                    <if condition="$show['searchbuttons']">
                        <form action="search.php?do=process" method="post">
                            <table cellpadding="0" cellspacing="0" border="0">
       
                                <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="s" value="$session[sessionhash]" />
                                        <div><input type="text" class="bginput" name="query" size="16" tabindex="1001" /><input type="submit" class="button" value="$vbphrase[go]" tabindex="1004" /></div>
                                    </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>
                    </if>
                <!-- / End Of CODES -->
                </td>
            </tr>
        </table>
<!-- end BLOCK 2 - SEARCH -->

<!-- BLOCK 3 - STATISTICS -->
        <br />
        <table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
            <tr>
                <td class="thead" align="center">:: Forum Stats ::</td>
            </tr>
        </table>
        <table class="tborder" border="0" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" width="100%" align="center">
            <tr>
                <td class="alt1">
                    <b>Forum Members:</b> $numbermembers<br />
                    <b>Total Threads:</b> $totalthreads<br />
                    <b>Posts:</b> $totalposts<br />
                    <b>Newest Member:</b> <a href="$vboptions[bburl]/member.php?u=$newuserid">$newusername</a><br />
                    <br />
                    <b>Forum Moderators:</b><br />
                    <a href="member.php?u=1">Ian</a>, <a href="member.php?u=USERID HERE">Moderator 2</a><br />
                    <br />
                    There are currently <span class="staff"><b>$totalonline</b></span> users online.           
                </td>
            </tr>
        </table>
<!-- end BLOCK 3 - STATISTICS -->

    </td>
    <td width="10px"></td>
    <td valign="top">
<!-- end IB - added for left column -->

<if condition="$show['guest']">
<!-- guest welcome message -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
    <td class="tcat"><phrase 1="$vboptions[bbtitle]">$vbphrase[welcome_to_the_x]</phrase></td>
</tr>
<tr>
    <td class="alt1">
        <phrase 1="faq.php$session[sessionurl_q]" 2="register.php$session[sessionurl_q]">$vbphrase[first_visit_message]</phrase>
    </td>
</tr>
</table>
<!-- / guest welcome message -->
<br />
</if>

<!-- main -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
    <tr align="center">
      <td class="thead">&nbsp;</td>
      <td class="thead" width="100%" align="$stylevar[left]">$vbphrase[forum]</td>
      <td class="thead" width="175">$vbphrase[last_post]</td>
      <td class="thead">$vbphrase[threads]</td>
      <td class="thead">$vbphrase[posts]</td>
      <if condition="$vboptions['showmoderatorcolumn']">
      <td class="thead">$vbphrase[moderator]</td>
      </if>
    </tr>
</thead>
$forumbits
<tbody>
    <tr>
        <td class="tfoot" align="center" colspan="<if condition="$vboptions['showmoderatorcolumn']">6<else />5</if>"><div class="smallfont"><strong>
            <a href="forumdisplay.php?$session[sessionurl]do=markread" rel="nofollow">$vbphrase[mark_forums_read]</a>
            <if condition="$vboptions['forumleaders']">&nbsp; &nbsp;
            <a href="showgroups.php$session[sessionurl_q]" rel="nofollow">$vbphrase[view_forum_leaders]</a></if>
        </strong></div></td>
    </tr>
</tbody>
</table>
$forumhome_markread_script
<!-- /main -->

<br />
<br />

<!-- what's going on box -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
    <tr>
        <td class="tcat" colspan="2">$vbphrase[whats_going_on]</td>
    </tr>
</thead>
<if condition="$show['loggedinusers']">
<!-- logged-in users -->
<tbody>
    <tr>
        <td class="thead" colspan="2">
            <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_activeusers')"><img id="collapseimg_forumhome_activeusers" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_activeusers].gif" alt="" border="0" /></a>
            <a href="online.php$session[sessionurl_q]" rel="nofollow">$vbphrase[currently_active_users]</a>: $totalonline (<phrase 1="$numberregistered" 2="$numberguest">$vbphrase[x_members_and_y_guests]</phrase>)
        </td>
    </tr>
</tbody>
<tbody id="collapseobj_forumhome_activeusers" style="$vbcollapse[collapseobj_forumhome_activeusers]">
    <tr>
        <td class="alt2"><a href="online.php$session[sessionurl_q]" rel="nofollow"><img src="$stylevar[imgdir_misc]/whos_online.gif" alt="$vbphrase[view_whos_online]" border="0" /></a></td>
        <td class="alt1" width="100%">
            <div class="smallfont">
                <div style="white-space: nowrap"><phrase 1="$recordusers" 2="$recorddate" 3="$recordtime">$vbphrase[most_users_ever_online_was_x_y_at_z]</phrase></div>
                <div>$activeusers</div>
            </div>
        </td>
    </tr>
</tbody>
<!-- end logged-in users -->
</if>
<tbody>
    <tr>
        <td class="thead" colspan="2">
            <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_stats')"><img id="collapseimg_forumhome_stats" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_stats].gif" alt="" border="0" /></a>
            <phrase 1="$vboptions[bbtitle]">$vbphrase[x_statistics]</phrase>
        </td>
    </tr>
</tbody>
<tbody id="collapseobj_forumhome_stats" style="$vbcollapse[collapseobj_forumhome_stats]">
    <tr>
        <td class="alt2"><img src="$stylevar[imgdir_misc]/stats.gif" alt="<phrase 1="$vboptions[bbtitle]">$vbphrase[x_statistics]</phrase>" border="0" /></td>
        <td class="alt1" width="100%">
        <div class="smallfont">
            <div>
                $vbphrase[threads]: $totalthreads,
                $vbphrase[posts]: $totalposts,
                $vbphrase[members]: $numbermembers<if condition="$show['activemembers']">,
                    <span title="<phrase 1="$vboptions[activememberdays]">$vbphrase[within_the_last_x_days]</phrase>">$vbphrase[active_members]: $activemembers</span>
                </if>
            </div>
            <div><phrase 1="member.php?$session[sessionurl]u=$newuserid" 2="$newusername">$vbphrase[welcome_to_our_newest_member_x]</phrase></div>
        </div>
        </td>
    </tr>
</tbody>
<if condition="$show['birthdays']">
<!-- today's birthdays -->
<tbody>
    <tr>
        <td class="thead" colspan="2">
            <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_birthdays')"><img id="collapseimg_forumhome_birthdays" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_birthdays].gif" alt="" border="0" /></a>
            $vbphrase[todays_birthdays]
        </td>
    </tr>
</tbody>
<tbody id="collapseobj_forumhome_birthdays" style="$vbcollapse[collapseobj_forumhome_birthdays]">
    <tr>
        <td class="alt2"><a href="calendar.php?$session[sessionurl]do=getday&amp;day=$today&amp;sb=1"><img src="$stylevar[imgdir_misc]/birthday.gif" alt="$vbphrase[view_birthdays]" border="0" /></a></td>
        <td class="alt1" width="100%"><div class="smallfont">$birthdays</div></td>
    </tr>
</tbody>
<!-- end today's birthdays -->
</if>
<if condition="$show['upcomingevents']">
<tbody>
    <tr>
        <td class="thead" colspan="2">
            <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_events')"><img id="collapseimg_forumhome_events" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_events].gif" alt="" border="0" /></a>
            <if condition="$show['todaysevents']">$vbphrase[todays_events]<else /><phrase 1="$vboptions[showevents]">$vbphrase[upcoming_events_for_the_next_x_days]</phrase></if>
        </td>
    </tr>
</tbody>
<tbody id="collapseobj_forumhome_events" style="$vbcollapse[collapseobj_forumhome_events]">
    <tr>
        <td class="alt2"><a href="calendar.php$session[sessionurl_q]"><img src="$stylevar[imgdir_misc]/calendar.gif" alt="$vbphrase[calendar]" border="0" /></a></td>
        <td class="alt1" width="100%"><div class="smallfont">$upcomingevents</div></td>
    </tr>
</tbody>
</if>
</table>
<br />
<!-- end what's going on box -->

<!-- icons and login code -->
<table cellpadding="0" cellspacing="2" border="0" width="100%">
<tr valign="bottom">
    <td>
        <table cellpadding="2" cellspacing="0" border="0">
        <tr>
            <td><img src="$stylevar[imgdir_statusicon]/forum_new.gif" alt="$vbphrase[contains_new_posts]" border="0" /></td>
            <td class="smallfont">&nbsp; $vbphrase[forum_contains_new_posts]</td>
        </tr>
        <tr>
            <td><img src="$stylevar[imgdir_statusicon]/forum_old.gif" alt="$vbphrase[contains_no_new_posts]" border="0" /></td>
            <td class="smallfont">&nbsp; $vbphrase[forum_contains_no_new_posts]</td>
        </tr>
        <tr>
            <td><img src="$stylevar[imgdir_statusicon]/forum_old_lock.gif" alt="$vbphrase[a_closed_forum]" border="0" /></td>
            <td class="smallfont">&nbsp; $vbphrase[forum_is_closed_for_posting]</td>
        </tr>
        </table>
    </td>
    <if condition="!$show['guest']">
        <!-- member logout -->
        <td align="$stylevar[right]"><a href="login.php?$session[sessionurl]do=logout&amp;logouthash=$bbuserinfo[logouthash]"  onclick="return log_out('$vbphrase[sure_you_want_to_log_out]')"><phrase 1="$bbuserinfo[username]">$vbphrase[log_out_x]</phrase></a></td>
        <!-- end member logout -->
    </if>
</tr>
</table>
<!-- / icons and login code -->

<!-- IB - added for left column -->
</table>
<!-- end IB - added for left column -->

$footer
</body>
</html>


iBaker 06-29-2007 09:31 AM

Sorry for jumping in on this Adam but I have changed your code just slightly and made it available on all forum pages.

I have done the following on a clean install of vBulletin v3.6.7 and have done some basic testing in both Firefox 2.0.0.4 and I.E. v7

Firstly insert the following code (Adam's code with some minor adjustments) in your NavBar template between the Blue areas:
Code:

<!-- / nav buttons bar -->

<!-- IB - added for left column -->
<br>
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
    <tr>
        <td valign="top" width="180px">

<!-- BLOCK 1 - LOGIN -->
        <if condition="$show['member']"><else />
            <table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
                <tr>
                    <td class="thead" align="center">:: Login ::</td>
                </tr>
            </table>
            <table class="tborder" border="0" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" width="100%" align="center">
                <tr>
                    <td class="alt1">
                    <!-- ENTER YOUR CODES BELOW -->
                        <!-- 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>
                                </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>
                                </tr>
                                <tr>
                                    <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><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 -->
                    <!-- / End Of CODES -->
                </td>
            </tr>
        </table>
        <br />
    </if>
<!-- end BLOCK 1 - LOGIN -->

<!-- BLOCK 2 - SEARCH -->

        <table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
            <tr>
                <td class="thead" align="center">:: Forum Search ::</td>
            </tr>
        </table>
        <table class="tborder" border="0" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" width="100%" align="center">
            <tr>
                <td class="alt2">
                <!-- ENTER YOUR CODES BELOW -->
                    <strong>
                    <if condition="$show['searchbuttons']">
                        <form action="search.php?do=process" method="post">
                            <table cellpadding="0" cellspacing="0" border="0">
       
                                <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="s" value="$session[sessionhash]" />
                                        <div><input type="text" class="bginput" name="query" size="16" tabindex="1001" /><input type="submit" class="button" value="$vbphrase[go]" tabindex="1004" /></div>
                                    </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>
                    </if>
                <!-- / End Of CODES -->
                </td>
            </tr>
        </table>
<!-- end BLOCK 2 - SEARCH -->

<!-- BLOCK 3 - STATISTICS -->
        <br />
        <table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
            <tr>
                <td class="thead" align="center">:: Forum Stats ::</td>
            </tr>
        </table>
        <table class="tborder" border="0" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" width="100%" align="center">
            <tr>
                <td class="alt1">
                    <b>Forum Members:</b> $numbermembers<br />
                    <b>Total Threads:</b> $totalthreads<br />
                    <b>Posts:</b> $totalposts<br />
                    <b>Newest Member:</b> <a href="$vboptions[bburl]/member.php?u=$newuserid">$newusername</a><br />
                    <br />
                    <b>Forum Moderators:</b><br />
                    <a href="member.php?u=1">Ian</a>, <a href="member.php?u=USERID HERE">Moderator 2</a><br />
                    <br />
                    There are currently <span class="staff"><b>$totalonline</b></span> users online.           
                </td>
            </tr>
        </table>
<!-- end BLOCK 3 - STATISTICS -->

    </td>
    <td width="10px"></td>
    <td valign="top">

<!-- end IB - added for left column -->


<!-- IB - removed for left column
<br />
end - removed for left column -->

<if condition="$show['forumdesc']">

Next, add the following code at the very beginning of your Footer template:
Code:

<!-- IB - added for left column -->
</table>
<!-- end IB - added for left column -->

Hope this helps!

Adam21 06-29-2007 11:23 AM

Quote:

Originally Posted by iBaker (Post 1279041)
Sorry for jumping in on this Adam but I have changed your code just slightly and made it available on all forum pages.

Hey,great job!Thanks for the edits.:):up:

Adam21 06-30-2007 02:23 PM

Quote:

Originally Posted by jarod1981? (Post 1277619)
Hello guys and Adam

Please, How Can I add a block with recents topic (Ex. 5 messages) from forum?

Thanks :)

https://vborg.vbsupport.ru/showthread.php?t=128644

mahz 07-04-2007 03:38 AM

good job guys. very simple and malleable copy and paste.

Ba$im 07-04-2007 11:16 PM

hello
where i add this code?
PHP Code:

<!-- Start of Advertiser Block -->
<
table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<
tr>
<
td valign="top" width="180px">
<
table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
<
tr>
<
td class="thead" align="center">TITLE OF BLOCK</td>
</
tr>
</
table>
<
table class="tborder" border="0" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]width="100%" align="center">
<
tr>
<
td class="alt1">
<!-- 
ENTER YOUR CODES BELOW -->






<!-- / 
End Of CODES -->
</
td>
</
tr>
</
table>




<
br />
<
table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
<
tr>
<
td class="thead" align="center">TITLE OF BLOCK</td>
</
tr>
</
table>
<
table class="tborder" border="0" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]width="100%" align="center">
<
tr>
<
td class="alt2">
<!-- 
ENTER YOUR CODES BELOW -->






<!-- / 
End Of CODES -->
</
td>
</
tr>
</
table>





</
td>
<
td width="10px"></td>
<
td valign="top">
<!-- / 
End Of Advertiser Block --> 

thnaks in advance

Adam21 07-05-2007 01:50 PM

Quote:

Originally Posted by Ba$im (Post 1283031)
hello
where i add this code?
thnaks in advance


Code:

In your Admincp,Style Manager,Edit Templates,ForumHome template,find and add AFTER this code

skooby 07-07-2007 02:45 AM

Is there a way to add the calendar in weekly view to the block so that it shows a weeks worth of events on every page?

Adam21 07-07-2007 06:16 PM

Quote:

Originally Posted by skooby (Post 1284891)
Is there a way to add the calendar in weekly view to the block so that it shows a weeks worth of events on every page?

Yes there is.You can try adding this script inside the block with some edits
https://vborg.vbsupport.ru/showthread.php?t=146534

skooby 07-08-2007 07:26 PM

Thanks Adam, I actually tried to use that mod but was unable to get it to show the weekly view (I could only get it to show the actual entire webpage, including the navbar, etc). Would love to get this mod working.

aakhan136 07-14-2007 06:20 PM

Thanks

Ohiosweetheart 08-07-2007 05:08 PM

Quote:

Originally Posted by iBaker (Post 1278930)
I don't know if you got this fixed or not but just in case I fixed it by putting a </table> just above the $footer and it worked ok. If you look at it closely you will see that it is missing a table closing tag for the column.

Hope this helps

Also you will notice that the code that adds the Login box will still show the login box after the user logins - this is because to me it looks like it is missing the If statement to ascertain if the user is logged in - I will have a look and see if that is right.

No I never did get a fix and had uninstalled it. With this knowledge, I'm going to try it again.

Thank you!

Davidhin 11-08-2007 09:44 AM

Quote:

Originally Posted by iBaker (Post 1279041)
Sorry for jumping in on this Adam but I have changed your code just slightly and made it available on all forum pages.

I have done the following on a clean install of vBulletin v3.6.7 and have done some basic testing in both Firefox 2.0.0.4 and I.E. v7

Firstly insert the following code (Adam's code with some minor adjustments) in your NavBar template between the Blue areas:
Code:

<!-- / nav buttons bar -->

<!-- IB - added for left column -->
<br>
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
    <tr>
        <td valign="top" width="180px">

<!-- BLOCK 1 - LOGIN -->
        <if condition="$show['member']"><else />
            <table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
                <tr>
                    <td class="thead" align="center">:: Login ::</td>
                </tr>
            </table>
            <table class="tborder" border="0" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" width="100%" align="center">
                <tr>
                    <td class="alt1">
                    <!-- ENTER YOUR CODES BELOW -->
                        <!-- 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>
                                </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>
                                </tr>
                                <tr>
                                    <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><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 -->
                    <!-- / End Of CODES -->
                </td>
            </tr>
        </table>
        <br />
    </if>
<!-- end BLOCK 1 - LOGIN -->

<!-- BLOCK 2 - SEARCH -->

        <table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
            <tr>
                <td class="thead" align="center">:: Forum Search ::</td>
            </tr>
        </table>
        <table class="tborder" border="0" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" width="100%" align="center">
            <tr>
                <td class="alt2">
                <!-- ENTER YOUR CODES BELOW -->
                    <strong>
                    <if condition="$show['searchbuttons']">
                        <form action="search.php?do=process" method="post">
                            <table cellpadding="0" cellspacing="0" border="0">
       
                                <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="s" value="$session[sessionhash]" />
                                        <div><input type="text" class="bginput" name="query" size="16" tabindex="1001" /><input type="submit" class="button" value="$vbphrase[go]" tabindex="1004" /></div>
                                    </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>
                    </if>
                <!-- / End Of CODES -->
                </td>
            </tr>
        </table>
<!-- end BLOCK 2 - SEARCH -->

<!-- BLOCK 3 - STATISTICS -->
        <br />
        <table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
            <tr>
                <td class="thead" align="center">:: Forum Stats ::</td>
            </tr>
        </table>
        <table class="tborder" border="0" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" width="100%" align="center">
            <tr>
                <td class="alt1">
                    <b>Forum Members:</b> $numbermembers<br />
                    <b>Total Threads:</b> $totalthreads<br />
                    <b>Posts:</b> $totalposts<br />
                    <b>Newest Member:</b> <a href="$vboptions[bburl]/member.php?u=$newuserid">$newusername</a><br />
                    <br />
                    <b>Forum Moderators:</b><br />
                    <a href="member.php?u=1">Ian</a>, <a href="member.php?u=USERID HERE">Moderator 2</a><br />
                    <br />
                    There are currently <span class="staff"><b>$totalonline</b></span> users online.           
                </td>
            </tr>
        </table>
<!-- end BLOCK 3 - STATISTICS -->

    </td>
    <td width="10px"></td>
    <td valign="top">

<!-- end IB - added for left column -->


<!-- IB - removed for left column
<br />
end - removed for left column -->

<if condition="$show['forumdesc']">

Next, add the following code at the very beginning of your Footer template:
Code:

<!-- IB - added for left column -->
</table>
<!-- end IB - added for left column -->

Hope this helps!

This works perfect.................well almost, when you open a thread it breaks the main site table and the forum stats dissapear, if this can be fixed its as i say perfect!:D

demojames 11-09-2007 04:12 PM

Thanks! worked perfectly!

CareyG 01-10-2008 10:17 PM

Hi Can I possibly get the code for the members area that you have in your screenshot? I am new to this and really dont know how to find each thing you have in that little member section. Thanks!!

GPTB 06-04-2008 02:20 PM

I'm just posting to report that with some minor edits (of where to place the code), I have iBaker's excellent code working fine in vb3.7.1 :)

jacq008 06-23-2008 07:35 PM

This was so great!!! Thanks for the code!!

Cooleyvol 07-02-2008 09:42 PM

Quote:

Originally Posted by GPTB (Post 1540646)
I'm just posting to report that with some minor edits (of where to place the code), I have iBaker's excellent code working fine in vb3.7.1 :)

Can we get those changes?

JayEss 08-13-2008 02:35 PM

Sorry if this is a stupid question but can this be modified easily to display on the right side? If so, which bit of code would I change? If not, can someone point me to some code which will let me display the Google ads on the right...? Many thanks

sb225 08-27-2008 05:15 AM

Quote:

Originally Posted by JayEss (Post 1597822)
Sorry if this is a stupid question but can this be modified easily to display on the right side? If so, which bit of code would I change? If not, can someone point me to some code which will let me display the Google ads on the right...? Many thanks

i am looking the same answer it is very good to make it in right side but how ?

Akakios1 08-27-2008 03:02 PM

Quote:

Originally Posted by iBaker (Post 1279041)
Sorry for jumping in on this Adam but I have changed your code just slightly and made it available on all forum pages.

I have done the following on a clean install of vBulletin v3.6.7 and have done some basic testing in both Firefox 2.0.0.4 and I.E. v7

Worked great iBaker! Thanks very much!


All times are GMT. The time now is 03:53 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.01735 seconds
  • Memory Usage 2,082KB
  • 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
  • (18)bbcode_code_printable
  • (1)bbcode_php_printable
  • (16)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete