Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 Design and Graphics Discussions

Reply
 
Thread Tools Display Modes
  #1  
Old 03-27-2011, 09:23 AM
spinko spinko is offline
 
Join Date: Mar 2011
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default 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.
Reply With Quote
  #2  
Old 03-27-2011, 05:53 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
  #3  
Old 03-27-2011, 06:31 PM
spinko spinko is offline
 
Join Date: Mar 2011
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
  #4  
Old 03-27-2011, 06:44 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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%;}
Reply With Quote
  #5  
Old 03-27-2011, 06:59 PM
spinko spinko is offline
 
Join Date: Mar 2011
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Awesome! I'll give it a go tonight when my forums get quiet. I appreciate the help.
Reply With Quote
  #6  
Old 03-27-2011, 07:11 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.)
Reply With Quote
  #7  
Old 03-28-2011, 03:17 AM
spinko spinko is offline
 
Join Date: Mar 2011
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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 View Post
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.
Reply With Quote
  #8  
Old 03-28-2011, 03:51 AM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I would try the footer template first. It's really up to where you want it to be.
Reply With Quote
  #9  
Old 03-28-2011, 05:15 PM
spinko spinko is offline
 
Join Date: Mar 2011
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
  #10  
Old 03-28-2011, 05:23 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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

Thread Tools
Display Modes

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 09:05 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.04150 seconds
  • Memory Usage 2,241KB
  • Queries Executed 13 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (3)bbcode_code
  • (1)bbcode_html
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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_postinfo_query
  • fetch_postinfo
  • 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