Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Template Modifications
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Simple Left or Right Columns on Every Page Details »»
Simple Left or Right Columns on Every Page
Version: 1.01, by Adam21 Adam21 is offline
Developer Last Online: Jul 2010 Show Printable Version Email this Page

Category: Forum Home Enhancements - Version: 3.6.11 Rating:
Released: 05-27-2007 Last Update: 10-04-2008 Installs: 41
Template Edits
 
No support by the author.

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>

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #32  
Old 08-07-2007, 05:08 PM
Ohiosweetheart Ohiosweetheart is offline
 
Join Date: Dec 2005
Location: N.E. Ohio
Posts: 2,291
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by iBaker View Post
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!
Reply With Quote
  #33  
Old 11-08-2007, 09:44 AM
Davidhin Davidhin is offline
 
Join Date: Oct 2007
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by iBaker View Post
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!
Reply With Quote
  #34  
Old 11-09-2007, 04:12 PM
demojames demojames is offline
 
Join Date: Sep 2005
Location: Kent, WA.
Posts: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks! worked perfectly!
Reply With Quote
  #35  
Old 01-10-2008, 10:17 PM
CareyG CareyG is offline
 
Join Date: Jan 2008
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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!!
Reply With Quote
  #36  
Old 06-04-2008, 02:20 PM
GPTB GPTB is offline
 
Join Date: Mar 2007
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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
Reply With Quote
  #37  
Old 06-23-2008, 07:35 PM
jacq008 jacq008 is offline
 
Join Date: Jan 2008
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This was so great!!! Thanks for the code!!
Reply With Quote
  #38  
Old 07-02-2008, 09:42 PM
Cooleyvol Cooleyvol is offline
 
Join Date: Jul 2006
Posts: 60
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by GPTB View Post
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?
Reply With Quote
  #39  
Old 08-13-2008, 02:35 PM
JayEss JayEss is offline
 
Join Date: Sep 2007
Location: Australia
Posts: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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
Reply With Quote
  #40  
Old 08-27-2008, 05:15 AM
sb225 sb225 is offline
 
Join Date: Jul 2007
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by JayEss View Post
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 ?
Reply With Quote
  #41  
Old 08-27-2008, 03:02 PM
Akakios1 Akakios1 is offline
 
Join Date: Jul 2008
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by iBaker View Post
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!
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 10:48 PM.


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.04665 seconds
  • Memory Usage 2,340KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (11)bbcode_code
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete