The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
![]()
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"> 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 --> |
#2
|
||||
|
||||
![]()
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.
|
#3
|
|||
|
|||
![]()
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. |
#4
|
||||
|
||||
![]()
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%;} |
#5
|
|||
|
|||
![]()
Awesome! I'll give it a go tonight when my forums get quiet. I appreciate the help.
|
#6
|
||||
|
||||
![]()
You can always create a style that users cannot see and try things out on there.
![]() |
#7
|
|||
|
|||
![]()
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] --------------- Great suggestions... color me lazy. |
#8
|
||||
|
||||
![]()
I would try the footer template first. It's really up to where you want it to be.
|
#9
|
|||
|
|||
![]()
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.
|
#10
|
||||
|
||||
![]()
We can't help if you don't post a link so we can see what is happening.
|
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|