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.


All times are GMT. The time now is 11:22 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.02016 seconds
  • Memory Usage 1,768KB
  • 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
  • (11)bbcode_code_printable
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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