patvdv
05-14-2008, 01:57 PM
Hi,
I am using vbdrupal 5.6.0 with vBulletin 3.6.8 and using a left block column layout. When browsing the site with Opera 9.2 I noticed that the left block column was being stretched above the default 202px width for some pages. I wonder if Opera has a problem with the "col width=xxx" definition in the VDBRUPAL template:
<if condition="$blocks[left]"><col width="202" /><col width="10" /></if>
<col width="*" />
<if condition="$blocks[right]"><col width="10" /><col width="200" /></if>
I have switched to adding the actual width setting for the table columns to the individual "td" definitions and the problem went away:
<table border="0" width="100%" align="center" id="vbdrupalcontent" cellpadding="0" cellspacing="0">
<tr valign="top">
<if condition="$blocks[left]">
<td width="202">$blocks[left]</td>
<td width="10"><!-- padding --> </td>
</if>
<td>
$blocks[content_top]
$statusmessages
<if condition="$show[pagetitle]">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%"
<if condition="!$show['bottomborder']">style="border-bottom-width:0px"</if>>
<tr>
<td class="tcat" width="100%">
$pagetitle
</td>
<if condition="$show['voteform']">
<td class="vbmenu_control" id="voteform" nowrap="nowrap">
<a href="$show[nojs_link]#goto_voteform">$vbphrase[rate_entry]</a>
<if condition="$show['popups']"><script type="text/javascript"> vbmenu_register("voteform"); </script></if>
</td>
</if>
</tr>
</table>
Can anyone conform a similar behaviour with Opera browsers? Perhaps a suggestion for a future vbdrupal release to provide better browser compability?
Regards,
Pat.
I am using vbdrupal 5.6.0 with vBulletin 3.6.8 and using a left block column layout. When browsing the site with Opera 9.2 I noticed that the left block column was being stretched above the default 202px width for some pages. I wonder if Opera has a problem with the "col width=xxx" definition in the VDBRUPAL template:
<if condition="$blocks[left]"><col width="202" /><col width="10" /></if>
<col width="*" />
<if condition="$blocks[right]"><col width="10" /><col width="200" /></if>
I have switched to adding the actual width setting for the table columns to the individual "td" definitions and the problem went away:
<table border="0" width="100%" align="center" id="vbdrupalcontent" cellpadding="0" cellspacing="0">
<tr valign="top">
<if condition="$blocks[left]">
<td width="202">$blocks[left]</td>
<td width="10"><!-- padding --> </td>
</if>
<td>
$blocks[content_top]
$statusmessages
<if condition="$show[pagetitle]">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%"
<if condition="!$show['bottomborder']">style="border-bottom-width:0px"</if>>
<tr>
<td class="tcat" width="100%">
$pagetitle
</td>
<if condition="$show['voteform']">
<td class="vbmenu_control" id="voteform" nowrap="nowrap">
<a href="$show[nojs_link]#goto_voteform">$vbphrase[rate_entry]</a>
<if condition="$show['popups']"><script type="text/javascript"> vbmenu_register("voteform"); </script></if>
</td>
</if>
</tr>
</table>
Can anyone conform a similar behaviour with Opera browsers? Perhaps a suggestion for a future vbdrupal release to provide better browser compability?
Regards,
Pat.