General Ray
12-22-2009 01:02 AM
Negative Postbit Results
Alright, so I've been working on these postbit_legacy file for quite sometime now, and it is not turning out the way I wanted it to (Regardless that the problem areas are unaltered or copied code). Here is my code:
HTML Code:
<div id="post$post[postid]" >
<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; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]" 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; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-$stylevar[right]: 0px" $post[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>
<!-- / status icon and date -->
</td>
<td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-$stylevar[left]: 0px" align="$stylevar[right]" >
<if condition="$show['postcount']" >#<a href="showpost.php?$session[sessionurl]p=$post[postid]& postcount=$post[postcount]" target="new" rel="nofollow" id="postcount$post[postid]" name="$post[postcount]" ><strong>$post[postcount]</strong></a></if>
<if condition="$show['inlinemod']" >
<input type="checkbox" name="plist[$postid]" id="plist_$postid" style="vertical-align:middle; padding:0px; margin:0px 0px 0px 5px" value="$post[checkbox_value]" />
</if>
</td>
</if>
</tr>
</table>
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" width="100%" align="center" >
<tr>
<if condition="$show['moderated']" >
<td class="alt2" id="td_post_$post[postid]" style="border-$stylevar[right]: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]" >
<else />
<td class="alt1" id="td_post_$post[postid]" style="border-$stylevar[right]: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]" >
</if>
<div style="margin: 5px; padding: 5px; width: 175px; position: relative; float: right; z-index: 1;" >
<table align="right" border="0" cellpadding="0" cellspacing="0" width="175" >
<tr>
<td class="alt2" style="padding-left: 10px;" >
<div id="postmenu_$post[postid]" >
<if condition="$show['profile']" >
<a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]" >$post[musername]</a>
<script type="text/javascript" > vbmenu_register("postmenu_$post[postid]", true); </script>
<else />
$post[musername]
</if>
</div>
<if condition="$post['usertitle']" >
<div class="smallfont" >$post[usertitle]</div>
</if>
<if condition="$post['rank']" >
<div class="smallfont" >$post[rank]</div>
</if>
<if condition="$post['field5']" >
<div class="smallfont" style="font-weight:bold; text-shadow: 0px 0px 3px rgb(220, 0, 0); color:#000000" >$post[field5]</div>
<else />
<if condition="$post['field7']" >
<div class="smallfont" style="font-weight:bold; text-shadow: 0px 0px 5px rgb(0, 192, 0); color:#000000" >$post[field7]</div>
</if>
</if>
$template_hook[postbit_userinfo_left]
<if condition="$show['avatar']" >
<div class="smallfont" > <br />
<a href="member.php?$session[sessionurl]u=$post[userid]" ><img src="$post[avatarurl]" $post[avwidth] $post[avheight] alt="<phrase 1=" $post[username]"> $vbphrase[xs_avatar]</phrase> " border="0" /></a> </div>
</if>
<div class="smallfont" > <br />
<if condition="$post['joindate']" >
<div> $vbphrase[join_date]: $post[joindate]</div>
</if>
<if condition="$post['field2']" >
<div> $vbphrase[location_perm]: $post[field2]</div>
</if>
<if condition="$post['age']" >
<div> $vbphrase[age]: $post[age]</div>
</if>
<div> $vbphrase[posts]: $post[posts] </div>
$template_hook[postbit_userinfo_right_after_posts]
<if condition="$show['infraction']" >
<div> $vbphrase[infractions]: $post[warnings]/$post[infractions] ($post[ipoints])</div>
</if>
<if condition="$show['reputation']" >
<if condition="$show['reppower']" > $vbphrase[reppower]: <span id="reppower_$post[postid]_$post[userid]" > $post[reppower]</span> </if>
<div> <span id="repdisplay_$post[postid]_$post[userid]" > $post[reputationdisplay]</span> </div>
</if>
$template_hook[postbit_userinfo_right]
<div> $post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] $post[skypeicon]</div>
</div>
<if condition="$show['reputationlink']" >
<span id="reputationmenu_$post[postid]" > <a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow" id="reputation_$post[postid]" > <img class="inlineimg" src="$stylevar[imgdir_button]/reputation.gif" alt="<phrase 1=" $post[username]">$vbphrase[add_to_xs_reputation]</phrase>" border="0" /> </a> </span>
<if condition="$show['popups']" > <script type="text/javascript" > vbrep_register("$post[postid]")</script> </if>
</if>
<if condition="$show['infractionlink']" > <a href="infraction.php?$session[sessionurl]do=report& p=$post[postid]" rel="nofollow" > <img class="inlineimg" src="$stylevar[imgdir_button]/infraction.gif" alt="<phrase 1=" $post[username]">$vbphrase[add_infraction_for_x]</phrase>" border="0" /> </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]
</td>
</tr>
</table>
</div>
$template_hook[postbit_messagearea_start]
<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]; background-color:$stylevar[tborder_bgcolor]" />
<!-- / icon and title -->
</if>
<!-- controls -->
<if condition="$post['editlink']" >
<img style="display: none" id="progress_$postid" src="$stylevar[imgdir_misc]/progress.gif" alt="$vbphrase[loading_editor_please_wait]" />
<a href="$post[editlink]" name="vB::QuickEdit::$post[postid]" > <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]" rel="nofollow" > <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="$show['multiquote_post']" >
<a href="$post[replylink]" rel="nofollow" onclick="return false" > <img src="$stylevar[imgdir_button]/multiquote_<if condition=" $show['multiquote_selected']">on<else />off</if>.gif" alt="$vbphrase[multi_quote_this_message]" border="0" id="mq_$post[postid]" /> </a>
</if>
<if condition="$show['quickreply'] AND !$show['threadedmode']" >
<a href="$post[replylink]" rel="nofollow" id="qr_$post[postid]" onclick="return false" > <img src="$stylevar[imgdir_button]/quickreply.gif" alt="$vbphrase[quick_reply_to_this_message]" border="0" /> </a>
</if>
<if condition="$show['moderated']" >
<img src="$stylevar[imgdir_misc]/moderated.gif" alt="$vbphrase[moderated_post]" border="0" />
</if>
<if condition="$show['spam']" >
<img src="$stylevar[imgdir_misc]/spam_detected.png" alt="$vbphrase[spam_post]" border="0" />
</if>
<if condition="$show['deletedpost']" >
<if condition="$show['managepost']" >
<a href="postings.php?$session[sessionurl]do=managepost& p=$post[postid]" > <img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[manage]" border="0" /> </a>
<else />
<img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[deleted_post]" border="0" />
</if>
</if>
$template_hook[postbit_controls]
<!-- message -->
<div id="post_message_$post[postid]" >
$ad_location[ad_showthread_firstpost_start]
$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>
$template_hook[postbit_signature_start]
$ad_location[ad_showthread_firstpost_sig]
<if condition="$post['signature']" >
<!-- sig -->
<div>
__________________<br />
$post[signature]
</div>
<!-- / sig -->
</if>
$template_hook[postbit_signature_end]
<if condition="$show['postedited']" >
<!-- edit note -->
<div class="smallfont" >
<hr size="1" style="color:$stylevar[tborder_bgcolor]; background-color:$stylevar[tborder_bgcolor]" />
<em>
<if condition="$show['postedithistory']" >
<phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]" 4="posthistory.php?$session[sessionurl]p=$post[postid]" > $vbphrase[last_edited_link_by_x_on_y_at_z_postid]</phrase>
<else />
<phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]" > $vbphrase[last_edited_by_x_on_y_at_z]</phrase>
</if>
<if condition="$post['edit_reason']" >
$vbphrase[reason]: $post[edit_reason]
</if>
</em>
</div>
<!-- / edit note -->
</if>
<if condition="$show['redcard']" >
<a href="infraction.php?$session[sessionurl]do=view& p=$post[postid]" > <img src="$stylevar[imgdir_button]/redcard.gif" alt="$vbphrase[received_infraction]" border="0" /> </a>
<else />
<if condition="$show['yellowcard']" >
<a href="infraction.php?$session[sessionurl]do=view& p=$post[postid]" > <img src="$stylevar[imgdir_button]/yellowcard.gif" alt="$vbphrase[received_warning]" border="0" /> </a>
</if>
</if>
</td>
</tr>
</table>
$template_hook[postbit_end]
<!-- 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]u=$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& u=$post[userid]" rel="nofollow" > <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& u=$post[userid]" rel="nofollow" > <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& u=$post[userid]" rel="nofollow" > <phrase 1="$post[username]" > $vbphrase[find_more_posts_by_x]</phrase> </a> </td> </tr>
</if>
<if condition="$post['userid'] AND $show['member']" >
<tr> <td class="vbmenu_option" > <a href="profile.php?$session[sessionurl]do=addlist& userlist=buddy& u=$post[userid]" > <phrase 1="$post[username]" > $vbphrase[add_x_to_contacts]</phrase> </a> </td> </tr>
</if>
$template_hook[postbit_user_popup]
</table>
</div>
<!-- / post $post[postid] popup menu -->
</div>
I split it into two tables: a table header and the actual post. One of the problems is that the table header is pushed into the other post above it, and elements that are coded inside the table do not appear inside said table. The second problem is that a border is not appearing around the actual post table. The quick edits are also not working. The only positive effect is that the user info is appearing as a box in the corner as I intended.
Either I have code errors, or vB hates me.
Thanks in advance for any help.
All times are GMT. The time now is 11:32 AM .
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.01236 seconds
Memory Usage 1,909KB
Queries Executed 10 (?)
More Information
Template Usage:
(1) ad_footer_end(1) ad_footer_start(1) ad_header_end(1) ad_header_logo(1) ad_navbar_below(1) bbcode_html_printable(1) footer(1) gobutton(1) header(1) headinclude(6) option(1) post_thanks_navbar_search(1) printthread(1) printthreadbit(1) spacer_close(1) spacer_open
Phrase Groups Available:
Included Files:
./ printthread.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/ class_bbcode_alt.php./includes/ class_bbcode.php./includes/ functions_bigthree.php
Hooks Called:
init_startup init_startup_session_setup_start init_startup_session_setup_complete cache_permissions fetch_threadinfo_query fetch_threadinfo fetch_foruminfo style_fetch cache_templates global_start parse_templates global_setup_complete printthread_start bbcode_fetch_tags bbcode_create bbcode_parse_start bbcode_parse_complete_precache bbcode_parse_complete printthread_post printthread_complete
Messages: (unspecified) fetch_permissions(15, 0, 1,''); -> cached fperms for forum 15
php_sapi_name(): fpm-fcgi