vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.7 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=228)
-   -   Show Thread Enhancements - Chief First Post - Every Page 3.7 (https://vborg.vbsupport.ru/showthread.php?t=178331)

ShiZoPhreN 05-16-2008 04:27 PM

Thank You, for this nice Hack, but i have a Request, i think its better, with usergroup permission, you can coded it?

thanks in advance, Atakan KOC

Shizo

MissKalunji 05-16-2008 04:33 PM

you can set it yourself by fixing the code with if condition

MissKalunji 05-16-2008 04:34 PM

check here : https://vborg.vbsupport.ru/showpost....5&postcount=47

aamirkhj 05-17-2008 01:20 AM

Quote:

Originally Posted by maf1973 (Post 1513095)
I used the following modification to only allow usergroup 6 to choose the Thread type.
Thanks Spermy

Great MOD and great support by members:)

sinucello 05-17-2008 09:49 AM

Hi,

I just noticed that the vBSEO permalink replacement isn`t added to the postcount part of the article template. I`ll ask the vBSEO guys if they can explain how to add the permalink replacement to custom postbit-templates.

all the best,
Sacha

Mrdby 05-17-2008 11:59 AM

why when choosing the parent forum it doesn't just add this rule to all the forums that follow? This would be much better and easier than going 1 by 1 turning this feature on.

sinucello 05-18-2008 08:47 PM

Hi,

Oleg from vBSEO found a partial solution for the permalink issue:
http://www.vbseo.com/f2/trackback-li...emplate-23292/

Ciao,
Sacha

MissKalunji 05-19-2008 12:39 AM

Quote:

Originally Posted by sinucello (Post 1522441)
Hi,

I just noticed that the vBSEO permalink replacement isn`t added to the postcount part of the article template. I`ll ask the vBSEO guys if they can explain how to add the permalink replacement to custom postbit-templates.

all the best,
Sacha

mine always showed :-/

Dave-M 05-19-2008 03:12 AM

Hi,

Thanks for this!

Is it possible to keep the "article" postbit for the first post but not display the first post in every page?

:)

Mookie 05-19-2008 10:08 AM

*Installed*
Next patch please add

VB AdminCP Option Menu for
Apply to all Forums option
User or UserGroup Selection permissions
Order Selection Permission
Option to have certain Selection per usergroup

Nice Mod!

TurkSipa 05-19-2008 01:15 PM

Thank for Upgrade to 3.7.0 its Great Plug!

Emegine saglik Paylasimci Dost, hepsi basarili calismalar ;)

FENIX 05-21-2008 07:32 AM

Hi,

I have amended the XML and templates as instructed in this thread so that a)only admins can change the thread type and b)the default thread type is postbit. I now wonder if it is possible to use the article thread view in certain forums as default, and leave postbit as default in the other forums?

Would it be another if statement to do this?

Code:

<if condition="is_in_forum($forumid, 1,2,3)">
I can't code by the by, but that should explain the idea. Unless of course I set the default style to article, then in theory it will only affect the forums with this mod switched on *goes to find out*

Edit: Ok brill, it does it for you anyway. My old topics have not been updated though and I rebuilt the thread cache. Any ideas?

Super Jinni 05-21-2008 08:18 AM

Quote:

Originally Posted by Mookie (Post 1524576)
*Installed*
Next patch please add

VB AdminCP Option Menu for
Apply to all Forums option
User or UserGroup Selection permissions
Order Selection Permission
Option to have certain Selection per usergroup

Nice Mod!

I'm with you

aamirkhj 05-21-2008 08:18 PM

Quote:

Originally Posted by Mookie (Post 1524576)
*Installed*
Next patch please add

VB AdminCP Option Menu for
Apply to all Forums option
User or UserGroup Selection permissions
Order Selection Permission
Option to have certain Selection per usergroup

Nice Mod!

Agreed

verino 05-22-2008 03:53 PM

Nice job.

Installed

Super Jinni 05-22-2008 06:51 PM

isn't it supported or what?

arena 05-22-2008 07:51 PM

Code:


<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>

this code not working versiyon 3.7

DjEddie 05-25-2008 04:18 PM

thanks for the mod, works perfectily installed in 1 sec and no problems...been looking around for this type of mod, just didnt know name of it..

Suggestion for next version,

is to have options in the vboptions menu to make it default chief post for all forums so not to have to go into each one to make 1st post chief...
Also make first post more seperate than others so it stands out ... ie have the page numbers below first post instead of on top of first post ..

Thanks again :)

Super Jinni 05-25-2008 09:34 PM

ok, it works but it lakes a lot of features

anyway, can anyone tell if there is anyway to turn this hack On/Off per thread not per forum? ^^

thanks in advance

:)

aykolandforum 05-26-2008 12:36 PM

teşekkürler Atakan bey..

JAuthement 05-26-2008 03:43 PM

Atakan KOC

I want all my forums set up with the 1st post as Postbit Article and all replies as Postbit Legacy. Is there a way to do that and eliminate the option of changing it?

Regards

Mrdby 05-26-2008 05:57 PM

Quote:

Originally Posted by JAuthement (Post 1531960)
Atakan KOC

I want all my forums set up with the 1st post as Postbit Article and all replies as Postbit Legacy. Is there a way to do that and eliminate the option of changing it?

Regards

same here

Super Jinni 05-26-2008 06:38 PM

Quote:

Originally Posted by JAuthement (Post 1531960)
Atakan KOC

I want all my forums set up with the 1st post as Postbit Article and all replies as Postbit Legacy. Is there a way to do that and eliminate the option of changing it?

Regards

you can do that from

vBulletin Options > Style & Language Settings > Use Legacy (Vertical) Postbit Template

under that you will find Yes/No Option

set to yes to view all post in post in postbit legacy style and of course you can set the first post to Postbit Article

I think that is what you ask for if I'm not mistaken ^^

Good Luck :)

Mrdby 05-26-2008 11:01 PM

how about just having the first post on each page set as normal? Or even a new post..just set as normal without coming up as the default article?

Super Jinni 05-27-2008 02:06 PM

reread the posts in this thread

FENIX 05-27-2008 05:23 PM

Hmm, I want the first post in certain forums to have the Article layout..any ideas? I have to manually edit threads to update the style to Article.

choccyclaire 05-27-2008 06:31 PM

Quote:

Originally Posted by MissKalunji (Post 1513711)
you need to edit forum settings in admincp to tick if you want chief first post to be applied

This should have been implied in the product post.

Thanks.

JAuthement 05-27-2008 09:41 PM

Quote:

Originally Posted by Super Jinni (Post 1532123)
you can do that from

vBulletin Options > Style & Language Settings > Use Legacy (Vertical) Postbit Template

under that you will find Yes/No Option

set to yes to view all post in post in postbit legacy style and of course you can set the first post to Postbit Article

I think that is what you ask for if I'm not mistaken ^^

Good Luck :)

Thanks for the input Super Jinni .... But you're missing the point, when you install the product it mods the newthread template and adds a dropdown selection for the Chief First Post format. what I want to do is have the firs post st as Postbit Article and eliminate the dropdown selection box.

Super Jinni 05-27-2008 10:33 PM

I got it, but why do you want to do that?

JAuthement 05-28-2008 10:32 PM

Quote:

Originally Posted by Super Jinni (Post 1533483)
I got it, but why do you want to do that?

Because I like having the custom format for the starter topic plus I like having the topic to be visible on all concurrent pages of the thread.

Mrdby 05-29-2008 12:43 AM

Quote:

Originally Posted by JAuthement (Post 1533432)
Thanks for the input Super Jinni .... But you're missing the point, when you install the product it mods the newthread template and adds a dropdown selection for the Chief First Post format. what I want to do is have the firs post st as Postbit Article and eliminate the dropdown selection box.

SAME HERE.

Super Jinni 05-29-2008 06:17 PM

I think I can make it for you, just give me some time because I'm busing with something right now..

:)

MissKalunji 05-29-2008 06:25 PM

Quote:

Originally Posted by JAuthement (Post 1534521)
Because I like having the custom format for the starter topic plus I like having the topic to be visible on all concurrent pages of the thread.

Take a look at this : https://vborg.vbsupport.ru/showthread.php?t=93706

same but there' s no drop down or anything like that it applies it by default

Super Jinni 05-29-2008 07:51 PM

Quote:

Originally Posted by MissKalunji (Post 1535439)
Take a look at this : https://vborg.vbsupport.ru/showthread.php?t=93706

same but there' s no drop down or anything like that it applies it by default

yes

and you can copy the the postpit_article template content to the new template required for this one...


:)

DraculaVN 06-06-2008 02:06 AM

If the first line of the post is in "quote", post will show up like this.
Anyone fixed it?

DraculaVN 06-10-2008 02:22 AM

4 day passed by, no one can help me?

mikkitine 06-10-2008 02:23 AM

Code:

$template_hook[postbit_start]
<table id="post$post[postid]" class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center">
  <tbody>
  <tr>
    <td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-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-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>
            <a href="#" onclick="return toggle_collapse('postbit_articles')">Expand/Collapse</a>
            <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>
    </tr>
<tbody id="collapseobj_postbit_articles" style="$vbcollapse{$collapseobj_postbit_articles}">
<tr valign="top">
<td class="alt1" id="td_post_$post[postid]" align="left" colspan="2">
<div> <strong class="bigusername">$post[title]</strong> </div>
<div style="float: right; width: 180px;">
<div class="alt2" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; margin: 4px; padding: 5px;">
<if condition="$show['avatar']">
<div style="padding: 5px;" align="center">
&nbsp;<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>$post[musername]</div>
<if condition="$post['usertitle']"><div class="smallfont">$post[usertitle]</div></if>
<if condition="$post['rank']"><div class="smallfont">$post[rank]</div></if>
$template_hook[postbit_userinfo_left]
<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>
<br />
$template_hook[postbit_userinfo_right_after_posts]
<div class="smallfont">
<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>
<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['member']"><a href="subscription.php?$session[sessionurl]do=addsubscription&amp;t=$thread[threadid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/subscribe.gif" alt="$vbphrase[subscription]" border="0" /></a></if>
<a href="printthread.php?$session[sessionurl]t=$thread[threadid]" accesskey="3" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/printer.gif" alt="$vbphrase[show_printable_version]" border="0" /></a>
<a href="sendmessage.php?$session[sessionurl]do=sendtofriend&amp;t=$thread[threadid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/sendtofriend.gif" alt="$vbphrase[email_this_page]" border="0" /></a>
</div>
</div>
</div>
<div><span id="postmenu_$post[postid]">
<if condition="$show['profile']">
                <a 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>
        </span> $post[onlinestatus] $post[postdate]<if condition="!$show['detailedtime']">, $post[posttime]</if>
</div>
<div><strong>$vbphrase[rating]:</strong>
<if condition="$thread['rating']"><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_$thread[rating].gif" alt="" /> <span class="smallfont">(<phrase 1="$thread[votenum]" 2="$thread[voteavg]">$vbphrase[cfp_x_votes_y_average]</phrase>)</span><else /><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_0.gif" alt="" /> <span class="smallfont">(<phrase 1="$thread[votenum]" 2="$thread[voteavg]">$vbphrase[cfp_x_votes_y_average]</phrase>)</span></if>
</div>

<hr />
$template_hook[postbit_messagearea_start]
<!-- message -->
<div id="post_message_$post[postid]">$post[message]</div>
<!-- / message -->
        <if condition="$show['attachments']">
        <br />
        <!-- attachments -->
            <div style="padding:$stylevar[cellpadding]px">
           
            <if condition="$show['thumbnailattachment']">
                    <div class="bigusername" style="border-bottom: 2px solid $stylevar[tborder_bgcolor];">$vbphrase[attached_thumbnails]</div>
                    <div style="padding:$stylevar[formspacer]px">
                    $post[thumbnailattachments]
                    </div>
                    <br />
            </if>
       
            <if condition="$show['imageattachment']">
               
                    <div class="bigusername" style="border-bottom: 2px solid $stylevar[tborder_bgcolor];">$vbphrase[attached_images]</div>
                    <div style="padding:$stylevar[formspacer]px">
                    $post[imageattachments]
                    </div>
                  <br />
            </if>
           
            <if condition="$show['imageattachmentlink']">
                    <div class="bigusername" style="border-bottom: 2px solid $stylevar[tborder_bgcolor];">$vbphrase[attached_images]</div>
                    <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
                    $post[imageattachmentlinks]
                    </table>
                    <br />
            </if>
           
            <if condition="$show['otherattachment']">
                <div class="bigusername" style="border-bottom: 2px solid $stylevar[tborder_bgcolor];">$vbphrase[attached_files]</div>
                    <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
                    $post[otherattachments]
                    </table>
                <br />
            </if>
           
            <if condition="$show['moderatedattachment']">
                    <div class="bigusername" style="border-bottom: 2px solid $stylevar[tborder_bgcolor];">$vbphrase[attachments_pending_approval]</div>
                    <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
                    $post[moderatedattachments]
                    </table>
                <br />       
            </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>
                <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>
</tbody>
<tr class="alt2">
<td align="right" colspan="2">
<div style="float: left;"> $vbphrase[views]: $thread[views] </div>
<div>
        <!-- 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['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 -->
</div>       
</td>
</tr>
</tbody>
</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&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[postid] popup menu -->

What you see in red are the pieces of code I added on to the postbit article template from the Chief First Post mod.

With these little edits I'm able to collapse the first post of the thread in the forums where this mod is active if I'm using the article postbit. The collapsing works and I'm happy with that. The problem is, when I navigate to another page in the same thread, the first post is automatically expanded again. The first post is not remembering to stay collapsed.

Can anybody help me keep the first post stay collapsed? What am I missing from the edits?

Regards.

rapidphim 06-11-2008 04:56 AM

Can anyone help me to put back the border around when using postbit_article? Also, how to make postbit_article as a default for everyone (without any choice of selection)? thanks.

rapidphim 06-12-2008 12:41 AM

Can someone please help me with the above question? thanks.

rapidphim 06-12-2008 03:16 AM

Can someone please tell me how to add the collapse button for postbit_normal and stayed collapse when jumping page to page? Thanks!

Quote:

Originally Posted by mikkitine (Post 1545537)
Code:

$template_hook[postbit_start]
<table id="post$post[postid]" class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center">
  <tbody>
  <tr>
    <td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-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-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>
            <a href="#" onclick="return toggle_collapse('postbit_articles')">Expand/Collapse</a>
            <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>
    </tr>
<tbody id="collapseobj_postbit_articles" style="$vbcollapse{$collapseobj_postbit_articles}">
<tr valign="top">
<td class="alt1" id="td_post_$post[postid]" align="left" colspan="2">
<div> <strong class="bigusername">$post[title]</strong> </div>
<div style="float: right; width: 180px;">
<div class="alt2" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; margin: 4px; padding: 5px;">
<if condition="$show['avatar']">
<div style="padding: 5px;" align="center">
&nbsp;<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>$post[musername]</div>
<if condition="$post['usertitle']"><div class="smallfont">$post[usertitle]</div></if>
<if condition="$post['rank']"><div class="smallfont">$post[rank]</div></if>
$template_hook[postbit_userinfo_left]
<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>
<br />
$template_hook[postbit_userinfo_right_after_posts]
<div class="smallfont">
<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>
<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['member']"><a href="subscription.php?$session[sessionurl]do=addsubscription&amp;t=$thread[threadid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/subscribe.gif" alt="$vbphrase[subscription]" border="0" /></a></if>
<a href="printthread.php?$session[sessionurl]t=$thread[threadid]" accesskey="3" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/printer.gif" alt="$vbphrase[show_printable_version]" border="0" /></a>
<a href="sendmessage.php?$session[sessionurl]do=sendtofriend&amp;t=$thread[threadid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/sendtofriend.gif" alt="$vbphrase[email_this_page]" border="0" /></a>
</div>
</div>
</div>
<div><span id="postmenu_$post[postid]">
<if condition="$show['profile']">
                <a 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>
        </span> $post[onlinestatus] $post[postdate]<if condition="!$show['detailedtime']">, $post[posttime]</if>
</div>
<div><strong>$vbphrase[rating]:</strong>
<if condition="$thread['rating']"><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_$thread[rating].gif" alt="" /> <span class="smallfont">(<phrase 1="$thread[votenum]" 2="$thread[voteavg]">$vbphrase[cfp_x_votes_y_average]</phrase>)</span><else /><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_0.gif" alt="" /> <span class="smallfont">(<phrase 1="$thread[votenum]" 2="$thread[voteavg]">$vbphrase[cfp_x_votes_y_average]</phrase>)</span></if>
</div>

<hr />
$template_hook[postbit_messagearea_start]
<!-- message -->
<div id="post_message_$post[postid]">$post[message]</div>
<!-- / message -->
        <if condition="$show['attachments']">
        <br />
        <!-- attachments -->
            <div style="padding:$stylevar[cellpadding]px">
           
            <if condition="$show['thumbnailattachment']">
                    <div class="bigusername" style="border-bottom: 2px solid $stylevar[tborder_bgcolor];">$vbphrase[attached_thumbnails]</div>
                    <div style="padding:$stylevar[formspacer]px">
                    $post[thumbnailattachments]
                    </div>
                    <br />
            </if>
       
            <if condition="$show['imageattachment']">
               
                    <div class="bigusername" style="border-bottom: 2px solid $stylevar[tborder_bgcolor];">$vbphrase[attached_images]</div>
                    <div style="padding:$stylevar[formspacer]px">
                    $post[imageattachments]
                    </div>
                  <br />
            </if>
           
            <if condition="$show['imageattachmentlink']">
                    <div class="bigusername" style="border-bottom: 2px solid $stylevar[tborder_bgcolor];">$vbphrase[attached_images]</div>
                    <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
                    $post[imageattachmentlinks]
                    </table>
                    <br />
            </if>
           
            <if condition="$show['otherattachment']">
                <div class="bigusername" style="border-bottom: 2px solid $stylevar[tborder_bgcolor];">$vbphrase[attached_files]</div>
                    <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
                    $post[otherattachments]
                    </table>
                <br />
            </if>
           
            <if condition="$show['moderatedattachment']">
                    <div class="bigusername" style="border-bottom: 2px solid $stylevar[tborder_bgcolor];">$vbphrase[attachments_pending_approval]</div>
                    <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
                    $post[moderatedattachments]
                    </table>
                <br />       
            </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>
                <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>
</tbody>
<tr class="alt2">
<td align="right" colspan="2">
<div style="float: left;"> $vbphrase[views]: $thread[views] </div>
<div>
        <!-- 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['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 -->
</div>       
</td>
</tr>
</tbody>
</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&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[postid] popup menu -->

What you see in red are the pieces of code I added on to the postbit article template from the Chief First Post mod.

With these little edits I'm able to collapse the first post of the thread in the forums where this mod is active if I'm using the article postbit. The collapsing works and I'm happy with that. The problem is, when I navigate to another page in the same thread, the first post is automatically expanded again. The first post is not remembering to stay collapsed.

Can anybody help me keep the first post stay collapsed? What am I missing from the edits?

Regards.



All times are GMT. The time now is 01:47 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.01693 seconds
  • Memory Usage 1,987KB
  • 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
  • (4)bbcode_code_printable
  • (13)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete