PDA

View Full Version : problem with tab in profile when adding border


al3loo
Sat 28th Jun '08, 12:26pm
Hello Everybody!

I have a problem with showing tabs in profile, what I did was creating a special border and some table with <tr> and <td>, here is my profile page:

http://www.vbulletin.com/forum/attachment.php?attachmentid=26755&stc=1&d=1214666758

but when I remove that border its showed correctly !! :confused:

This is my code:

Header:
<!-- logo -->
<a name="top"></a>
<table border="0" width="$stylevar[outertablewidth]" cellpadding="0" cellspacing="0" align="center">
<tr>
<td align="$stylevar[left]"><a href="$vboptions[forumhome].php$session[sessionurl_q]"><img src="$stylevar[titleimage]" border="0" alt="$vboptions" /></a></td>
<td align="$stylevar[right]" id="header_right_cell">
<if condition="$ad_location['ad_header_logo']">$ad_location[ad_header_logo]<else />&nbsp;</if>
</td>
</tr>
</table>
<!-- /logo -->
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="38"><img src="$stylevar[imgdir_misc]/home/box_tl.jpg" width="27" height="22"></td>
<td style="background:url($stylevar[imgdir_misc]/home/box_t.jpg);"></td>
<td width="38"><img src="$stylevar[imgdir_misc]/home/box_tr.jpg" width="27" height="22"></td>
</tr>
<tr>
<td style="background:url($stylevar[imgdir_misc]/home/box_l.jpg);"></td>
<td width="100%"><!-- content table -->
$spacer_open

$_phpinclude_output

$ad_location[ad_header_end]

Footer:
$ad_location[ad_footer_start]

<br />
<div class="smallfont" align="center">$vbphrase[all_times_are_gmt_x_time_now_is_y]</div>
<br />

$spacer_close
<!-- /content area table -->

<form action="$vboptions[forumhome].php" method="get">

<table cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="$stylevar[outertablewidth]" class="page" align="center">
<tr>
<if condition="$show['quickchooser']">
<td class="tfoot">
<select name="styleid" onchange="switch_id(this, 'style')">
<optgroup label="$vbphrase[quick_style_chooser]">
$quickchooserbits
</optgroup>
</select>
</td>
</if>
<if condition="$show['languagechooser']">
<td class="tfoot">
<select name="langid" onchange="switch_id(this, 'lang')">
<optgroup label="$vbphrase[quick_language_chooser]">
$languagechooserbits
</optgroup>
</select>
</td>
</if>
<td class="tfoot" align="$stylevar[right]" width="100%">
<div class="smallfont">
<strong>
<if condition="$show['contactus']"><a href="$vboptions[contactuslink]" rel="nofollow" accesskey="9">$vbphrase[contact_us]</a> -</if>
<if condition="$vboptions['hometitle']"><a href="$vboptions[homeurl]">$vboptions[hometitle]</a> -</if>
<if condition="$show['admincplink']"><a href="$admincpdir/index.php$session[sessionurl_q]">$vbphrase[admin]</a> -</if>
<if condition="$show['modcplink']"><a href="$modcpdir/index.php$session[sessionurl_q]">$vbphrase[mod]</a> -</if>
<if condition="$vboptions['archiveenabled']"><a href="archive/index.php">$vbphrase[archive]</a> -</if>
<if condition="$vboptions[privacyurl]"><a href="$vboptions[privacyurl]">$vbphrase[privacy_statement]</a> -</if>
<a href="#top" onclick="self.scrollTo(0, 0); return false;">$vbphrase[top]</a>
</strong>
</div>
</td>
</tr>
</table>

<br />

<div align="center">
<div class="smallfont" align="center">
<!-- Do not remove this copyright notice -->
$vbphrase[powered_by_vbulletin]
<!-- Do not remove this copyright notice -->
</div>

<div class="smallfont" align="center">
<!-- Do not remove $cronimage or your scheduled tasks will cease to function -->
$cronimage
<!-- Do not remove $cronimage or your scheduled tasks will cease to function -->

$vboptions[copyrighttext]
</div>
</div>

</form>

$ad_location[ad_footer_end]

<if condition="$show['dst_correction']">
<!-- auto DST correction code -->
<form action="profile.php?do=dst" method="post" name="dstform">
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
<input type="hidden" name="do" value="dst" />
</form>
<script type="text/javascript">
<!--
var tzOffset = $bbuserinfo[timezoneoffset] + $bbuserinfo[dstonoff];
var utcOffset = new Date().getTimezoneOffset() / 60;
if (Math.abs(tzOffset + utcOffset) == 1)
{ // Dst offset is 1 so its changed
document.forms.dstform.submit();
}
//-->
</script>
<!-- / auto DST correction code -->

</if>
<script type="text/javascript">
<!--
// Main vBulletin Javascript Initialization
vBulletin_init();
//-->
</script></td>
<td style="background:url($stylevar[imgdir_misc]/home/box_r.jpg);"></td>
</tr>
<tr>
<td><img src="$stylevar[imgdir_misc]/home/box_bl.jpg" width="27" height="22"></td>
<td style="background:url($stylevar[imgdir_misc]/home/box_b.jpg);"></td>
<td><img src="$stylevar[imgdir_misc]/home/box_br.jpg" width="27" height="22"></td>
</tr>
</table>

Maybe it could done from css, but the css not much flexible for changing height with php pages !!
[B]Or maybe the issue from the tabs css ..

Also, its look like an (IE) issue !!

Hope you help me ASAP..
Thanks in advance ..
Best Regards,

Jose Amaral Rego
Sat 19th Jul '08, 12:54am
You might want to ask style coders in over at www.vBulletin.org, as they can tell you the proper way or if you should use another method.

Zachery
Sat 19th Jul '08, 4:40am
Your custom coding is interfearing with the way vBulletin normally renders the data.