vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 Design and Graphics Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=253)
-   -   Broken Ad on the right of forum (https://vborg.vbsupport.ru/showthread.php?t=260998)

spinko 03-27-2011 09:23 AM

Broken Ad on the right of forum
 
I recently updated from vb3 to vb4. Since then, we have had some challenges with posts when an ad that I "jimmied" on to the right side of the forum is in place. The forum becomes extremely wide. It only persists when only specific circumstances are met:

1) It's only affected on IE 7 or older (or 8 and up with compatibility mode on), FF and chrome are fine.
2) It's only in an actual post, all other pages are fine.
3) You have to be logged in to see it. When you're logged out, it's fine.

In the header template, I have the following:

At the very bottom:
Code:

<!--Side advert -->
<table width="100%" border="0" cellpadding="5" cellspacing="5" align="center" style="padding: $stylevar[cellpadding]px;" class="page">
        <tbody>
        <tr>
        <td valign="top">

<!--end side advert -->


In the footer Template:

After:
Code:

{vb:raw ad_location.ad_footer_start}
{vb:raw ad_location.global_above_footer}
<div id="footer" class="floatcontainer footer">

I have:
Code:

<!-- side ad -->
</td><td width="100" valign="top"><a href='http://rapp.bc.ca/' target='_blank'><img src='http://www.huntingbc.ca/adverts/RAPPlogo100x128.gif' border='0'></a>

        </td>
        </tr>
</tbody>
</table>
<!-- /side ad -->

Thoughts? It seems like as soon as I put a table there it gets goofy. Any suggestions would be fantastic.

Lynne 03-27-2011 05:53 PM

You are putting the whole page into a table just so you can put an ad on the side? Why not just put your ad in a <div> and float it right? Look at how the sidebar code is done.

spinko 03-27-2011 06:31 PM

As you can tell, I'm a hack, lol. I can figure out how to work the div, where would I put it though? Anytime I try to put it next to the page it usually winds up in strange places. I want it beside the forum, not in it.

Thanks for your help Lynne, it's appreciated.

Lynne 03-27-2011 06:44 PM

Did you look at the css for the sidebar? It's floated to the right and given a width. Then the main container is floated left and given a right-margin.
HTML Code:

#sidebar_container {    float: right;    margin-bottom: 3em;    padding: 17px 0;    width: 270px;}
#content_container {    float: left;    margin-right: -290px;    padding: 10px 0;    width: 100%;}


spinko 03-27-2011 06:59 PM

Awesome! I'll give it a go tonight when my forums get quiet. I appreciate the help.

Lynne 03-27-2011 07:11 PM

You can always create a style that users cannot see and try things out on there. :) (Or, better yet, do it on your test site and then export the style from there and import it to your live site when you get it how you want.)

spinko 03-28-2011 03:17 AM

I've been reading and It seems like the sidebar will show up on the forum pages, I need this on all pages (hence using the header/footer templates). What template would I dump this into to achieve what I'm after?

--------------- Added [DATE]1301285906[/DATE] at [TIME]1301285906[/TIME] ---------------

Quote:

Originally Posted by Lynne (Post 2178068)
You can always create a style that users cannot see and try things out on there. :) (Or, better yet, do it on your test site and then export the style from there and import it to your live site when you get it how you want.)

Great suggestions... color me lazy.

Lynne 03-28-2011 03:51 AM

I would try the footer template first. It's really up to where you want it to be.

spinko 03-28-2011 05:15 PM

Hrmm, been messing with this for a few hours now, can only get it to display in-line, not down the sides. I think this is why I wrapped a table around the page before. I'm really starting to hate IE.

Lynne 03-28-2011 05:23 PM

We can't help if you don't post a link so we can see what is happening.


All times are GMT. The time now is 01:13 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.01003 seconds
  • Memory Usage 1,739KB
  • 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
  • (3)bbcode_code_printable
  • (1)bbcode_html_printable
  • (1)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
  • (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