View Full Version : Forum Home Enhancements - Simple Left or Right Columns on Every Page
Adam21
05-27-2007, 10:00 PM
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
<!-- 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]">
</td>
</tr>
</table>
<!-- /logo -->
After it,add these codes after it
<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
<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
</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
<!-- 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]">
</td>
</tr>
</table>
<!-- /logo -->
Add these codes after it
<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
<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
</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
<!-- 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
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.
<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
<!-- 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
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/index.php?styleid=64
Thanks for your help in advance. :)
Adam21
06-06-2007, 02:25 PM
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/index.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
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
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.:)
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
<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
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/index.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...
$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"> </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']">
<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&day=$today&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"> $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"> $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"> $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&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:
<!-- / 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/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 -->
[B] <if condition="$show['forumdesc']">
Next, add the following code at the very beginning of your Footer template:
<!-- IB - added for left column -->
</table>
<!-- end IB - added for left column -->Hope this helps!
Adam21
06-29-2007, 11:23 AM
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
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
good job guys. very simple and malleable copy and paste.
Ba$im
07-04-2007, 11:16 PM
hello
where i add this 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
hello
where i add this code?
thnaks in advance
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
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
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
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:
<!-- / 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/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 -->
[B] <if condition="$show['forumdesc']">
Next, add the following code at the very beginning of your Footer template:
<!-- 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!!
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
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
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
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!
punjabi.king
10-04-2008, 10:50 PM
how can i add latest threads n polls???
Adam21
10-05-2008, 06:07 AM
how can i add latest threads n polls???
that'll not be possible with template edits.you'll need to create a plug-in to pull the latest threads and polls to place at forumhome and it'll add extra queries.anyway,i think there's a mod already that allows you to display latest threads on forumhome.
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.