PDA

View Full Version : Need help with postbit: Problem with my formatting?


ArchangelX
01-17-2007, 06:14 AM
Is there anyway to explain to me why this is happening? For some of my users, their postbits look properly...for others, it looks messed up, and the centering is off! I posted this in this forum, too...'cuz I'm not too sure where it should go. Thanks!

https://vborg.vbsupport.ru/external/2007/01/10.jpg


This is my code for my postbit_legacy template...what do you guys think could be causing this? Please go easy on me as I'm really new to coding. I've been going over it, but I just can't seem to clean it up properly?

<!-- post #$post[postid] -->
<if condition="$show['spacer']">$spacer_open<if condition="!$post['islastshown']"><div style="padding:0px 0px $stylevar[cellpadding]px 0px"></if></if>
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center">
<tr>
<if condition="$show['announcement']">
<td class="thead" style="font-weight:normal" colspan="2">
<img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post[statustitle]" border="0" />
<phrase
1="$post[startdate]" 2="$post[enddate]">$vbphrase[x_until_y]</phrase>
</td>
<else />
<td class="thead" style="font-weight:normal" $scrolltothis>
<!-- status icon and date -->
<a name="post$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post

[statustitle]" border="0" /></a>
$post[postdate]<if condition="!$show['detailedtime']">, $post[posttime]</if>
$post[firstnewinsert]
<!-- / status icon and date -->
</td>
<td class="thead" style="font-weight:normal" align="$stylevar[right]">
&nbsp;
<if condition="$show['postcount']">#<a href="showpost.php?$session[sessionurl]p=$post[postid]&amp;postcount=$post[postcount]"

target="new"><strong>$post[postcount]</strong></a></if>
</td>
</if>
</tr>
<tr valign="top">
<td class="alt2" width="175">

<div id="postmenu_$post[postid]">
<if condition="$show['profile']">
<center><a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a></center>
<script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script>
<else />
$post[musername]
</if>
</div>

<if condition="$post['usertitle']"><div class="smallfont"><center>$post[usertitle]</center></div></if>
<if condition="$post['rank']"><div class="smallfont"><center>$post[rank]</center></div></if><if condition="$show['avatar']"><div class="smallfont">&nbsp;<a href="member.php?$session[sessionurl]u=$post[userid]"><center><img src="$post[avatarurl]" alt="<phrase

1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a></div></if>

<div class="smallfont">
&nbsp;
<table align="center" border="1" width="%100" bordercolor="#BABAE7">


<tr bgcolor="#F5F5FF"><td><if condition="$post[field7] != ''"><div class="smallfont">
<img src="images/moods/$post[field7].gif" title="$post[field7]"></div></if></td></tr>

<tr bgcolor="#F5F5FF"><td><if condition="$post['joindate']"><div>$vbphrase[join_date]: $post[joindate]</div></if></td></tr>

<tr bgcolor="#F5F5FF"><td><if condition="$post['field2']"><div>Loc: $post[field2]</div></if></td></tr>

<tr bgcolor="#F5F5FF"><td><div>$vbphrase[posts]: $post[posts]</div></td></tr>

<tr bgcolor="#F5F5FF"><td><div><if condition="$post['userid']"><div>iTrader: (<b><a href="itrader.php?$session[sessionurl]u=$post[userid]">$post[itrader_total]</a></b>)</div></if></td></tr>

<tr bgcolor="#F5F5FF"><td><if condition="$post['field10']"><div id="postmenumyspace_$post[postid]" margin-bottom: 4px; width:175px; height:21px" width="100%" class="smallfont"><a target="_blank" href="http://profile.myspace.com/index.cfm?fuseaction=user.viewProfile&friendID=$post[field10]"> <img border="0" src="$stylevar[imgdir_misc]/icon_myspace.gif" alt="View myspace profile"><script type="text/javascript"> vbmenu_register("postmenumyspace_$post[postid]", true); </script></a></div></if>


<tr bgcolor="#F5F5FF"><td><div><center>$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] <if condition="$post[field11]"><a id="gamertagmenu_$post[postid]" href="#" title="View Xbox Live! profile for $post[musername]"><img src="$stylevar[imgdir_misc]/xbl.gif" border="0"
/></a><script type="text/javascript"> vbmenu_register("gamertagmenu_$post[postid]", true);

</script><div class="vbmenu_popup" id="gamertagmenu_$post[postid]_menu"

style="display:none"><iframe src="http://gamercard.xbox.com/$post[field11].card"

scrolling="no" frameBorder="0" height="140" width="204">$post[field11]</iframe> </div> </if> <if condition="$post[field66]"><img src="http://www.hawaiitalks.net/images/misc/wiiicon.gif"

alt="Wii Friend Code: $post[field66]"></if></div>

</td></tr>

<tr bgcolor="#F5F5FF"><center><td><div>$post[reputationdisplay]</center></div></if></td></tr>

</table>

</td>
<td class="alt1">

<if condition="$show['messageicon'] OR $post['title']">
<!-- icon and title -->
<div class="smallfont">
<if condition="$show['messageicon']"><img class="inlineimg" src="$post[iconpath]" alt="$post[icontitle]" border="0" /></if>
<if condition="$post['title']"><strong>$post[title]</strong></if>
</div>
<hr size="1" style="color:$stylevar[tborder_bgcolor]" />
<!-- / icon and title -->
</if>

<!-- message -->
<div>$post[message]</div>
<!-- / message -->

<if condition="$show['attachments']">
<!-- attachments -->
<div style="padding:$stylevar[cellpadding]px">

<if condition="$show['thumbnailattachment']">
<fieldset class="fieldset">
<legend>$vbphrase[attached_thumbnails]</legend>
<div style="padding:$stylevar[formspacer]px">
$post[thumbnailattachments]
</div>
</fieldset>
</if>

<if condition="$show['imageattachment']">
<fieldset class="fieldset">
<legend>$vbphrase[attached_images]</legend>
<div style="padding:$stylevar[formspacer]px">
$post[imageattachments]
</div>
</fieldset>
</if>

<if condition="$show['imageattachmentlink']">
<fieldset class="fieldset">
<legend>$vbphrase[attached_images]</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
$post[imageattachmentlinks]
</table>
</fieldset>
</if>

<if condition="$show['otherattachment']">
<fieldset class="fieldset">
<legend>$vbphrase[attached_files]</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
$post[otherattachments]
</table>
</fieldset>
</if>

<if condition="$show['moderatedattachment']">
<fieldset class="fieldset">
<legend>$vbphrase[attachments_pending_approval]</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
$post[moderatedattachments]
</table>
</fieldset>
</if>

</div>
<!-- / attachments -->
</if>

<if condition="$post['signature']">
<!-- sig -->
<div>
__________________<br />
$post[signature]
</div>
<!-- / sig -->
</if>

<if condition="$show['postedited']">
<!-- edit note -->
<div class="smallfont"> <hr size="1" style="color:$stylevar[tborder_bgcolor]" />
<em>
<phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]">$vbphrase[last_edited_by_x_on_y_at_z]</phrase>.
<if condition="$post['edit_reason']">$vbphrase[reason]: $post[edit_reason]</if>
</em>
</div>
<!-- / edit note -->
</if>

</td>
</tr>
<tr>
<td class="alt2">
<center>$post[onlinestatus]
<if condition="$show['reputationlink']"><a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow"><img class="inlineimg"

src="$stylevar[imgdir_button]/reputation.gif" border="0" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" /></a></if>
<if condition="$show['reportlink']"><a href="report.php?$session[sessionurl]p=$post[postid]" rel="nofollow"><img class="inlineimg"

src="$stylevar[imgdir_button]/report.gif" alt="$vbphrase[report_bad_post]" border="0" /></a></if>
$post[iplogged]</center>
&nbsp;
</td>
<td class="alt1" align="$stylevar[right]">
<!-- controls -->
<if condition="$post['editlink']">
<a href="$post[editlink]"><img src="$stylevar[imgdir_button]/edit.gif" alt="$vbphrase[edit_delete_message]" border="0" /></a>
</if>
<if condition="$post['forwardlink']">
<a href="$post[forwardlink]"><img src="$stylevar[imgdir_button]/forward.gif" alt="$vbphrase[forward_message]" border="0" /></a>
</if>
<if condition="$post['replylink']">
<a href="$post[replylink]"><img src="$stylevar[imgdir_button]/<if condition="$post['forwardlink']">reply_small<else />quote</if>.gif"

alt="$vbphrase[reply_with_quote]" border="0" /></a>
</if>
<if condition="$SHOWQUICKREPLY AND !$show['threadedmode']">
<a href="$post[replylink]" onclick="return qr($post[postid]);"><img src="$stylevar[imgdir_button]/quickreply.gif" alt="$vbphrase

[quick_reply_to_this_message]" border="0" /></a>
</if>
<!-- / controls -->
</td>
</tr>
</table>
<!-- post $post[postid] popup menu -->

<div class="vbmenu_popup" id="postmenu_$post[postid]_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead">$post[username]</td>
</tr>
<if condition="$show['profile']">
<tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]userid=$post[userid]">$vbphrase[view_public_profile]</a></td></tr>
</if>
<if condition="$show['pmlink']">
<tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]do=newpm&amp;userid=$post[userid]"><phrase 1="$post

[username]">$vbphrase[send_private_message_to_x]</phrase></a></td></tr>
</if>
<if condition="$show['emaillink']">
<tr><td class="vbmenu_option"><a href="sendmessage.php?$session[sessionurl]do=mailmember&amp;u=$post[userid]"><phrase 1="$post

[username]">$vbphrase[send_email_to_x]</phrase></a></td></tr>
</if>
<if condition="$show['homepage']">
<tr><td class="vbmenu_option"><a href="$post[homepage]"><phrase 1="$post[username]">$vbphrase[visit_xs_homepage]</phrase></a></td></tr>
</if>
<if condition="$show['search']">
<tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=finduser&amp;userid=$post[userid]"><phrase 1="$post

[username]">$vbphrase[find_more_posts_by_x]</phrase></a></td></tr>
</if>
<if condition="$post['userid']">
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&amp;userlist=buddy&amp;u=$post[userid]"><phrase 1="$post

[username]">$vbphrase[add_x_to_buddy_list]</phrase></a></td></tr>
</if>
</table>
</div>
<!-- / post $post[postid] popup menu -->

<!-- post $post[postid] myspace menu -->
<div class="vbmenu_popup" id="postmenumyspace_$post[postid]_menu" style="display:none">

<table class="contactTable" border="0" cellpadding="0" cellspacing="0" width="300" id="table1" bgcolor="#E1E4F2">
<tr>
<td class="thead" style align="left" height="15" width="300">
<b><span class="whitetext12">Contacting $post[username]</span></b></td>
</tr>
<tr>
<td>
<table border="0" cellpadding="0" cellspacing="0" width="300" id="table2">
<tr>
<td>
<img src="$stylevar[imgdir_misc]/clear.gif" border="0" height="5" width="1"></td>
</tr>
<tr>
<td class="vbmenu_option" align="center" height="5" nowrap="nowrap" width="120">
&nbsp;
<a id="ctl00_Main_ctl00_UserContactLinks1_MailLink" href="http://Mail.myspace.com/index.cfm?fuseaction=mail.message&friendID=$post[field10]">
<img src="$stylevar[imgdir_misc]/sendMailIcon.gif" align="middle" border="0"></a>
</td>
<td height="5" width="15">
<img src="$stylevar[imgdir_misc]/clear.gif" border="0" height="8" width="15"></td>
<td class="vbmenu_option" align="center" height="5" nowrap="nowrap" valign="top" width="150">
<a id="ctl00_Main_ctl00_UserContactLinks1_ForwardLink" href="http://Mail.myspace.com/index.cfm?fuseaction=mail.forward&friendID=$post[field10]&f=forwardprofile">
<img src="$stylevar[imgdir_misc]/forwardMailIcon.gif" align="middle" border="0"></a>
</td>
</tr>
<tr>
<td colspan="3">
<img src="$stylevar[imgdir_misc]/clear.gif" border="0" height="2" width="1"></td>
</tr>
<tr>
<td class="vbmenu_option" align="center" height="5" nowrap="nowrap" valign="top" width="130">
<a id="ctl00_Main_ctl00_UserContactLinks1_AddFriendLink" href="http://collect.myspace.com/index.cfm?fuseaction=invite.addfriend_verify&friendID=$post[field10]">
<img src="$stylevar[imgdir_misc]/addFriendIcon.gif" align="middle" border="0"></a>
</td>
<td height="5" width="15">
<img src="$stylevar[imgdir_misc]/clear.gif" border="0" height="1" width="15"></td>
<td class="vbmenu_option" align="center" height="2" nowrap="nowrap" valign="middle" width="150">
<a id="ctl00_Main_ctl00_UserContactLinks1_AddFavoriteLink" href="http://collect.myspace.com/index.cfm?fuseaction=user.addToFavorite&friendID=$post[field10]&public=0">
<img src="$stylevar[imgdir_misc]/addFavoritesIcon.gif" align="middle" border="0"></a></td>
</tr>
<tr>
<td colspan="3">
<img src="$stylevar[imgdir_misc]/clear.gif" border="0" height="2" width="1"></td>
</tr>
<tr>


<td class="vbmenu_option" align="center" height="5" nowrap="nowrap" width="120">
&nbsp;
<a id="ctl00_Main_ctl00_UserContactLinks1_AddFriendLink0" href="http://collect.myspace.com/index.cfm?fuseaction=RateImage.UserRating&UserID=$post[field10]">
<img src="$stylevar[imgdir_misc]/icon_rank_user4.gif" align="middle" border="0"></a>
</td>

<td height="5" width="15">
<img src="$stylevar[imgdir_misc]/clear.gif" border="0" height="8" width="15"></td>
<td class="vbmenu_option" align="center" height="5" nowrap="nowrap" valign="top" width="150">
<a id="ctl00_Main_ctl00_UserContactLinks1_BlockFriendLink" onclick="return confirm('Are you sure you want to block this user?\n- to block this user, hit OK\n- otherwise, hit Cancel');" href="http://collect.myspace.com/index.cfm?fuseaction=block.blockUser&userID=$post[field10]">
<img src="$stylevar[imgdir_misc]/blockuser.gif" align="middle" border="0"></a></td>
</tr>
<tr>
<td colspan="3">
<img src="$stylevar[imgdir_misc]/clear.gif" border="0" height="2" width="1"></td>
</tr>
<tr>
<td class="vbmenu_option" align="center" height="5" nowrap="nowrap" valign="top" width="130">

<a id="ctl00_Main_ctl00_UserContactLinks1_MailLink0" href="http://groups.myspace.com/index.cfm?fuseaction=groups.addtogroup&friendID=$post[field10]">
<img src="$stylevar[imgdir_misc]/icon_add_to_group.gif" align="middle" border="0"></a>
</td>
<td height="5" width="15">
<img src="$stylevar[imgdir_misc]/clear.gif" border="0" height="1" width="15"></td>
<td class="vbmenu_option" align="center" height="2" nowrap="nowrap" valign="middle" width="150">
<a href="http://profile.myspace.com/index.cfm?fuseaction=user.viewProfile&friendID=$post[field10]">
<img border="0" src="$stylevar[imgdir_misc]/icon_myspace.gif" width="59" height="18"></a></td>
</tr>
<tr>
<td>
<img src="$stylevar[imgdir_misc]/clear.gif" border="0" height="5" width="1"></td>
</tr>
</table>
</td>
</tr>
</table>

</div>
<!-- / post $post[postid] myspace menu -->

<if condition="$show['spacer']">$spacer_close<if condition="!$post['islastshown']"></div></if></if>
<!-- / post #$post[postid] -->

Code Monkey
01-17-2007, 06:27 AM
You should move your if conditionals outside the row and collumn create code. As it is you are creating rows and collumns when there is not data to display. Also, in the reputation bit you have mismatched tags.


<tr bgcolor="#F5F5FF"><center><td><div>$post[reputationdisplay]</center></div></if></td></tr>


The first center element should be after <td><div>.

ArchangelX
01-17-2007, 06:38 AM
I've worked out the centering problems! Thank you very much for the quick response and help!

That one Center part fixed the green reputation centering problem. I'm still confused about the conditionals in the wrong place...

Could you give me an example of what you're talking about when you say the row and column data info? I didn't write the code on the postbit_legacy template, I'm modifiying it to add my installed hacks.

I'd appreciate it...thank you!

EDIT: Ah hah! I got it! Figured it out! <if> on the outside...the rest on the inside, great! THANKS!!!

Code Monkey
01-17-2007, 03:09 PM
There you go. See now you don't create useless table rows with no data which can cause issues with layout.

rjmjr69
02-02-2007, 10:14 AM
So there should not be any blank lines in between the code? Like lets say I was adding some code after <if> I need to put it below that do I go to <if> and hit enter then add the code or do I just click below it is there is an empty line to put in the data? This confused me