The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
Issue converting template to 4.1.8
Site is currently running vb 4.0.7 trying to upgrade it to vb 4.1.8 for my client as they want to be able to create iOS/Android app but I am having a little issue....
they have some ads along the side that I can't seem to fix.... http://www.pro-touring.com/forum.php <--- original site running 4.0.7 http://www.pro-touring.com/beta/forum.php <--- 4.1.8 working on attached I included some screen shots as can see got /forum.php working/looking right but if click on a thread the ads are at the top and gotta scroll all the way to bottom of ads before see threads... same thing if click on a post.... Anyone help me fix this. |
#2
|
|||
|
|||
I think you need a "clear:none;" in the css for the ad column. "clear:left;" will not allow anything to the left of the column so it drops below the ads. I don't know where there would be a"clear:left;" for the ad column but you can override it with an inline style if you need to.
|
#3
|
||||
|
||||
You know that your testing instance is not allowed to be accessible to the public, right?
(If you have 2 licenses for this domain, disregard my comment.) |
#4
|
|||
|
|||
not my site.. I am just helping fix this issue... but I will let the owner know...
--------------- Added [DATE]1321974573[/DATE] at [TIME]1321974573[/TIME] --------------- Quote:
Code:
// info: init_startup(), Prod: vbulletin, name: Ad Generator $sql = "SELECT styleid, multiplicity FROM " . TABLE_PREFIX . "adv_banner_style"; $adv_styles = $vbulletin->db->query_read_slave($sql); while ($adv_style = $vbulletin->db->fetch_array($adv_styles)) { $sql = "SELECT bannerid, src, alt, url FROM " . TABLE_PREFIX . "adv_banner WHERE styleid = " . $adv_style['styleid']; $sql .= " ORDER BY RAND() "; if ($adv_style['multiplicity'] > 0) $sql .= " LIMIT " . $adv_style['multiplicity']; $adv_q = $vbulletin->db->query_read_slave($sql); $banner[$adv_style['styleid']] = ""; while ($bnr = $vbulletin->db->fetch_array($adv_q)) { if (substr($bnr['src'], -4) == '.txt') { // Scripted creative if ($bannerFile = fopen($bnr['src'], "r")) { $bannerSource = fread($bannerFile, filesize($bnr['src'])); @fclose($bannerFile); } else { $bannerSource = ""; // Place error message/image here if you desire one } $banner[$adv_style['styleid']] .= '<div style="padding: 1px; border: none;">' . $bannerSource . '</div>'; } else { // Image / URL creative $banner[$adv_style['styleid']] .= '<div style="padding: 1px; border: none;"><a href="' . $bnr['url'] . '" target="_New"><img src="' . $bnr['src'] . '" alt="' . $bnr['alt'] . '" border="0" /></a></div>'; } } } vB_Template::preRegister('navbar', array('banner' => $banner)); vB_Template::preRegister('FORUMHOME', array('banner' => $banner)); vB_Template::preRegister('SHOWTHREAD', array('banner' => $banner)); vB_Template::preRegister('FORUMDISPLAY', array('banner' => $banner)); vB_Template::preRegister('search_resultlist', array('banner' => $banner)); Code:
<div style="float:right; width:100px; position:relative;">{vb:raw banner.1}</div> <div id="content_container"> <div id="content" style="margin-right:120px;"> Code:
<!-- Adversiting Edit --> <div id="sidebar_container" style="float:right; width:100px; margin:0px; padding:0px; margin-top:20px; position:relative;">{vb:raw banner.1}</div> <!-- Advertising Edit --> <div id="content_container"> <div id="content" style="margin-right:120px;"> Code:
<div style="width:468px; margin-left:auto; margin-right:auto; margin-bottom:5px; margin-top:-5px;">{vb:raw banner.2}</div> Code:
<!-- Adversiting Edit --> <div id="sidebar_container" style="float:right; width:100px; margin:0px; padding:0px; margin-top:20px; position:relative;">{vb:raw banner.1}</div> <!-- Advertising Edit --> <div id="content_container"> <div id="content" style="margin-right:120px;"> Code:
<div style="float:right; width:100px; position:relative;">{vb:raw banner.1}</div> <div id="content_container"> <div id="content" style="margin-right:120px;"> |
#5
|
|||
|
|||
I would just go through all the div tags in all those pieces of code and insert "clear:none;" in the style statements until it works. If doing that doesn't change anything edit it out. If a div doesn't have a style statement add one style="clear:none;" I would start with the code you posted on the bottom in the first div tag.
clear:none probably won't hurt anything and you can experiment around with html and css all you want without worrying you are going ruin anything -- if it does't work undo it. |
#6
|
|||
|
|||
ya didn't work :'(
|
#7
|
|||
|
|||
There are two div's in the first block of code, did you try those ?
PHP Code:
|
#8
|
|||
|
|||
Yup
Code:
// info: init_startup(), Prod: vbulletin, name: Ad Generator $sql = "SELECT styleid, multiplicity FROM " . TABLE_PREFIX . "adv_banner_style"; $adv_styles = $vbulletin->db->query_read_slave($sql); while ($adv_style = $vbulletin->db->fetch_array($adv_styles)) { $sql = "SELECT bannerid, src, alt, url FROM " . TABLE_PREFIX . "adv_banner WHERE styleid = " . $adv_style['styleid']; $sql .= " ORDER BY RAND() "; if ($adv_style['multiplicity'] > 0) $sql .= " LIMIT " . $adv_style['multiplicity']; $adv_q = $vbulletin->db->query_read_slave($sql); $banner[$adv_style['styleid']] = ""; while ($bnr = $vbulletin->db->fetch_array($adv_q)) { if (substr($bnr['src'], -4) == '.txt') { // Scripted creative if ($bannerFile = fopen($bnr['src'], "r")) { $bannerSource = fread($bannerFile, filesize($bnr['src'])); @fclose($bannerFile); } else { $bannerSource = ""; // Place error message/image here if you desire one } $banner[$adv_style['styleid']] .= '<div style="clear:none; padding: 1px; border: none;">' . $bannerSource . '</div>'; } else { // Image / URL creative $banner[$adv_style['styleid']] .= '<div style="clear:none; padding: 1px; border: none;"><a href="' . $bnr['url'] . '" target="_New"><img src="' . $bnr['src'] . '" alt="' . $bnr['alt'] . '" border="0" /></a></div>'; } } } vB_Template::preRegister('navbar', array('banner' => $banner)); vB_Template::preRegister('FORUMHOME', array('banner' => $banner)); vB_Template::preRegister('SHOWTHREAD', array('banner' => $banner)); vB_Template::preRegister('FORUMDISPLAY', array('banner' => $banner)); vB_Template::preRegister('search_resultlist', array('banner' => $banner)); Code:
// info: init_startup(), Prod: vbulletin, name: Ad Generator $sql = "SELECT styleid, multiplicity FROM " . TABLE_PREFIX . "adv_banner_style"; $adv_styles = $vbulletin->db->query_read_slave($sql); while ($adv_style = $vbulletin->db->fetch_array($adv_styles)) { $sql = "SELECT bannerid, src, alt, url FROM " . TABLE_PREFIX . "adv_banner WHERE styleid = " . $adv_style['styleid']; $sql .= " ORDER BY RAND() "; if ($adv_style['multiplicity'] > 0) $sql .= " LIMIT " . $adv_style['multiplicity']; $adv_q = $vbulletin->db->query_read_slave($sql); $banner[$adv_style['styleid']] = ""; while ($bnr = $vbulletin->db->fetch_array($adv_q)) { if (substr($bnr['src'], -4) == '.txt') { // Scripted creative if ($bannerFile = fopen($bnr['src'], "r")) { $bannerSource = fread($bannerFile, filesize($bnr['src'])); @fclose($bannerFile); } else { $bannerSource = ""; // Place error message/image here if you desire one } $banner[$adv_style['styleid']] .= '<div style="clear: none; padding: 1px; border: none;">' . $bannerSource . '</div>'; } else { // Image / URL creative $banner[$adv_style['styleid']] .= '<div style="clear: none; padding: 1px; border: none;"><a href="' . $bnr['url'] . '" target="_New"><img src="' . $bnr['src'] . '" alt="' . $bnr['alt'] . '" border="0" /></a></div>'; } } } vB_Template::preRegister('navbar', array('banner' => $banner)); vB_Template::preRegister('FORUMHOME', array('banner' => $banner)); vB_Template::preRegister('SHOWTHREAD', array('banner' => $banner)); vB_Template::preRegister('FORUMDISPLAY', array('banner' => $banner)); vB_Template::preRegister('search_resultlist', array('banner' => $banner)); |
#9
|
||||
|
||||
I can't see the non-working site.
|
#10
|
|||
|
|||
like can't see it cause its turned off? or can't see it cause its down cause some people its appearing down all together (like me) while others can see just fine...
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|