Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Template Modifications
Postbit Cluster Details »»
Postbit Cluster
Version: 1.00, by iBardia iBardia is offline
Developer Last Online: Jan 2011 Show Printable Version Email this Page

Category: Forum Display Enhancements - Version: 3.8.1 Rating:
Released: 03-17-2009 Last Update: Never Installs: 2
Re-useable Code Code Changes Translations  
No support by the author.

This postbit is all clustered together! (See picture)



Instructions:
Set your forum to Postbit_Legacy, then replace the postbit legacy code with this:

PHP Code:
$template_hook[postbit_start
<
table id="post$post[postid]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> 
            
$post[firstnewinsert
            <!-- / 
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]"
            &
nbsp
            <if 
condition="$show['postcount']">#<a href="showpost.php?$session[sessionurl]p=$post[postid]&amp;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_$postidstyle="vertical-align:middle; padding:0px; margin:0px 0px 0px 5px" value="$post[checkbox_value]/> 
            </if> 
        </
td
    </if> 
</
tr
<
tr valign="top"
    <
td class="alt2" width="175" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px; border-bottom: 0px"
             
            <
div id="postmenu_$post[postid]"
                <if 
condition="$show['profile']"
                <
class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]"><center>$post[musername]</center></a
                <
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>
            <
center><if condition="$post['rank']"><div class="smallfont">$post[rank]</div></if></center>
            
$template_hook[postbit_userinfo_left
         
            <
center><if condition="$show['avatar']"
                <
div class="smallfont"
                    &
nbsp;<br /><a href="member.php?$session[sessionurl]u=$post[userid]"><img src="$post[avatarurl]$post[avwidth$post[avheightalt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a></center>
                </
div
            </if> 
             
            <
div class="smallfont"
                &
nbsp;<br /> 
                <if 
condition="$post['joindate']"><div class="pbit" align="center">$vbphrase[join_date]: $post[joindate]</div></if>
                <if 
condition="$post['field2']"><div class="pbit" align="center">$vbphrase[location_perm]: $post[field2]</div></if>
                <if 
condition="$post['age']"><div class="pbit" align="center">$vbphrase[age]: $post[age]</div></if>

                <
div class="pbit" align="center"
                    
$vbphrase[posts]: $post[posts
                </
div
<
td class="alt2" width="175" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px; border-bottom: 0px"
<
center><if condition="$post['userid']"><div class="postdata"><div>iTrader: (<b><a href="itrader.php?$session[sessionurl]u=$post[userid]">$post[itrader_total]</a></b>)   <b><a href="itrader.php?$session[sessionurl]u=$post[userid]">$post[itrader_pcnt]%</a></b></div></if></center>
                 

$template_hook[postbit_userinfo_right_after_posts
                <if 
condition="$show['infraction']"><div class="pbit" align="center">$vbphrase[infractions]: $post[warnings]/$post[infractions] ($post[ipoints])</div></if>
                <if 
condition="$show['reputation']"><div class="pbit" align="center"><if condition="$show['reppower']">$vbphrase[reppower]: <span id="reppower_$post[postid]_$post[userid]">$post[reppower]</span> </if><span id="repdisplay_$post[postid]_$post[userid]">$post[reputationdisplay]</span></div></if>
                
$template_hook[postbit_userinfo_right
         
         
    </if> 
<
div>$post[icqicon$post[aimicon$post[msnicon$post[yahooicon$post[skypeicon]</div>
            </
div>                     
         
    </
td
    <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> 
        
$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]/>
            <!-- / 
icon and title --> 
        </if> 
         
        <!-- 
message --> 
        <
div id="post_message_$post[postid]">$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
         
        <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]/>
                <
em
                    <if 
condition="$post['editlink'] AND $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> 
     
    </
td
</
tr
<
tr
    <
td class="alt2" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px"
        
$post[onlinestatus
        <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&amp;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
        &
nbsp
    </
td
    <if 
condition="$show['moderated']"
    <
td class="alt2" align="$stylevar[right]style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-$stylevar[left]: 0px; border-top: 0px"
    <else /> 
    <
td class="alt1" align="$stylevar[right]style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-$stylevar[left]: 0px; border-top: 0px"
    </if> 
        <!-- 
controls --> 
        <if 
condition="$post['editlink']"
            <
img style="display: none" id="progress_$postidsrc="$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']"
            <
img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[deleted_post]border="0" />
        </if> 
        <if 
condition="$show['redcard']"
            <
a href="infraction.php?$session[sessionurl]do=view&amp;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&amp;p=$post[postid]"><img src="$stylevar[imgdir_button]/yellowcard.gif" alt="$vbphrase[received_warning]border="0" /></a>
            </if> 
        </if> 
        
$template_hook[postbit_controls
        <!-- / 
controls --> 
    </
td
</
tr
</
table
$template_hook[postbit_end

<!-- 
post $post[postidpopup 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&amp;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&amp;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&amp;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&amp;userlist=buddy&amp;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[postidpopup menu --> 
Updates:
3.8 Version Made

Donations are not needed, but they are accepted

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 03-17-2009, 10:53 PM
merk_aus merk_aus is offline
 
Join Date: Feb 2008
Location: Australia
Posts: 582
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed
Reply With Quote
  #3  
Old 03-18-2009, 04:36 AM
lazydesis lazydesis is offline
 
Join Date: Sep 2006
Posts: 234
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hard to understand what this does ..canu explain a little bit ..thanks
Reply With Quote
  #4  
Old 03-18-2009, 03:47 PM
Jasem's Avatar
Jasem Jasem is offline
 
Join Date: Feb 2006
Location: www.menokia.com
Posts: 594
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Good work, thank you!

Installed
Reply With Quote
  #5  
Old 03-18-2009, 04:34 PM
Boosted Panda Boosted Panda is offline
 
Join Date: Mar 2008
Location: Long Beach, CA
Posts: 262
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Its another column with buttons and extra fields it appears.
Reply With Quote
  #6  
Old 03-25-2009, 11:08 AM
Agdez.com's Avatar
Agdez.com Agdez.com is offline
 
Join Date: Mar 2009
Location: Morocco
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank's i try to installed bu he show me that message:
PHP Code:
The following error occurred when attempting to evaluate this template:
The conditional on line 67 appears to be missing its beginning tag (<if>). This may cause unexpected behavior
??
Reply With Quote
  #7  
Old 05-12-2009, 09:35 PM
RLShare RLShare is offline
 
Join Date: Jun 2008
Posts: 499
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just test this on a test board out of shear boredom and there is quite a few problems with it.

1. There is an unopened closing 'if' tag.
2. The buttons have no style and are litterally just a cluster of buttons that will look completely different depending on the size and shape of the buttons for the style.
3. Colspan is not set for two of the rows correctly.
4. Itrader code is in it

Overall this just looks really really bad.
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 10:56 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.04415 seconds
  • Memory Usage 2,517KB
  • Queries Executed 21 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (6)postbit
  • (7)postbit_onlinestatus
  • (7)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete