vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Template Modifications (https://vborg.vbsupport.ru/forumdisplay.php?f=246)
-   -   Miscellaneous Hacks - DJ's Dynamic Tab Content for Postbit_Legacy (https://vborg.vbsupport.ru/showthread.php?t=237867)

Trek 05-12-2010 10:02 PM

Just found this and will be giving it a shot as soon as I can design how I want it to look on my forums. This is really nice and I felt should get a bump. =)

Trek 05-13-2010 05:29 PM

Ok, so I found some time to play with this today and ran into a few issues. Most of them are going to be things I need to fix/figure out myself as I have many mods dumping data into the postbit... that should be fun.. ugh! ;)

Anyway, I did run into one problem with the directions given here and it took me a bit to figure out.

The directions mention right clicking the tabcontent.js file and saving. You can't do that. Dynamic Drive prevents the hotlinking of their files and you get a file that doesn't work. Ultimately it saves as tabcontent.js.htm and just contains their "This is a no no" message in HTML.

So basically, you need to do what the second part of the directions say and go there and directly download it.

Webbstre 05-15-2010 12:47 AM

Finally installing this to what will be my live site, but I'm coming across a problem in 4.0.3. Basically, the headinclude code breaks the side somehow, resulting in an error that flashes in the window just long enough to be visible but not long enough to copy and select. Then the thread page loads with the templates or css or something all broken. I tried disabling other add-ons but the only thing that fixed it was reverting that one template.

K4GAP 05-16-2010 09:45 PM

Hi Jedi,
I had you install this on my site a year or so ago. It's a fantastic addition to any vb forum!!

Very professional.

As soon as I get some bucks in my paypal I'll hook up with ya to install this for me again on my vb4 site.

EquinoxWorld 06-04-2010 12:30 PM

Hello,

I have adapted this code to work as a signature slider instead of a user info "slider". It works perfectly, I have added 5 extra signatures to a users sig placeholder. Only issue I'm having is that the buttons do not appear if using google chrome. It works perfect with IE and FF but Chrome the buttons don't show. Any ideas how I can fix this issue?

p.s.: If I can post the dynamic signature slider here let me know and I will gladly share it with you guys. (there is a signature slider mod in vbunderground but it does NOT work how they specify it there.)

EDITED:

I have come across several solutions for the issue with google chrome not displaying the buttons ; I enabled mytabs.init() and put in 10 sec intervals and the images do show rotating(but still no buttons to manually change the pic). Although we have run into another issue, we have LiveTopic installed for the forums and when in a thread that is "Live" the images do not show at all. You would have to refresh the page or edit your post to make the images viewable by you and the other users if and when they are in a "live" thread. If anyone has any feedback regarding these issues it would be greatly appreciated. Here is the modified version for signatures if anyone wants to use it go ahead, and many thanks to Digital Jedi for this very useful mod.
Code:


{vb:raw template_hook.postbit_signature_start}

{vb:raw ad_location.ad_showthread_firstpost_sig}

<vb:if condition="is_member_of($post, 83, 6, 50)">


<!-- POSTBIT SLIDE START -->
             

<strong></strong>               
                        <!-- sig -->

                        <!-- / sig -->
<div align="center"><a class="musername" href="member.php?{vb:raw session.sessionurl}u={vb:raw post.userid}">{vb:raw post.musername}</a>'s Signature Showcase
<br />
<div id="postbittabs{vb:raw post.postid}" class="smanslide">
 <ul>
<li><span title="View Tab 1"><a href="#" rel="tab1{vb:raw post.postid}" id="selected{vb:raw post.postid}"> </a></span></li>
<li><span title="View Tab 2"><a href="#" rel="tab2{vb:raw post.postid}"> </a></span></li>
<li><span title="View Tab 3"><a href="#" rel="tab3{vb:raw post.postid}"> </a></span></li>
<li><span title="View Tab 4"><a href="#" rel="tab4{vb:raw post.postid}"> </a></span></li>
<li><span title="View Tab 5"><a href="#" rel="tab5{vb:raw post.postid}"> </a></span></li>
 </ul>
<br style="clear: center" />
</div>
<div class="smallfont">
 
<!-- SLIDE 1 CONTENT -->
<div id="tab1{vb:raw post.postid}" class="tabcontent">
<div class="info">                               
                                {vb:raw post.signature}
</div>
</div>
 
<!-- SLIDE 2 CONTENT -->
<div id="tab2{vb:raw post.postid}" class="tabcontent">
 <div class="info">                               
<img alt="My 2nd Sig Pic" border="0" src="{vb:raw post.field30}" border="0"/>
</div>
</div>
 
<!-- SLIDE 3 CONTENT -->
<div id="tab3{vb:raw post.postid}" class="tabcontent">
 <div class="info">
<img alt="My 3rd Sig Pic" border="0" src="{vb:raw post.field31}" border="0"/>
</div>
</div>
 
<!-- SLIDE 4 CONTENT -->
<div id="tab4{vb:raw post.postid}" class="tabcontent">
<div class="info">
<img alt="My 4th Sig Pic" border="0" src="{vb:raw post.field32}" border="0"/>
</div>
</div>
 
<!-- SLIDE 5 CONTENT -->
<div id="tab5{vb:raw post.postid}" class="tabcontent">
<div class="info">
<img alt="My 5th Sig Pic" border="0" src="{vb:raw post.field33}" border="0"/>
</div>
</div>

</div>
 
<script type="text/javascript">
var mytabs=new ddtabcontent("postbittabs{vb:raw post.postid}")
mytabs.setpersist(false)
mytabs.setselectedClassTarget("link")
mytabs.init(10000)
</script> 
</div>
                <!-- /POSTBIT SLIDE END -->

<vb:else />
                    <blockquote class="signature restore"><div class="signaturecontainer">{vb:raw post.signature}</div></blockquote>

</vb:if>
</vb:if>


                                        {vb:raw template_hook.postbit_signature_end}
            </div>

PS..: I have made this so that only a certain usergroups can use the sig slider and the rest their normal signatures.

PS..: 2 We have found that the live topic issue and the button images not appearing is exclusive to Google Chrome. In IE and FF it works PERFECT! I can provide demo link if needed.

merk_aus 06-06-2010 03:19 AM

Hey there,
I have added the header stuff to the headerinclude, I have uploaded the files about five times have attempted the postbit template edits about five times and they are still not showing up.

Below is my postbit template can anyone help in telling me where I am going wrong?
Code:

{vb:raw template_hook.postbit_start}
<li class="postbitlegacy postbitim postcontainer" id="post_{vb:raw post.postid}">
<!-- see bottom of postbit.css for .userinfo .popupmenu styles -->

        <div class="posthead">
                <vb:if condition="$show['inlinemod']"><label for="post_imod_checkbox_{vb:raw post.postid}"></vb:if>
                        <span class="postdate {vb:raw post.statusicon}">
                                <vb:if condition="$show['announcement']">
                                        <span class="date">{vb:rawphrase x_until_y, {vb:raw post.startdate}, {vb:raw post.enddate}}</span>
                                <vb:else />
                                        <span class="date">{vb:raw post.postdate}<vb:if condition="!$show['detailedtime']">&nbsp;<span class="time">{vb:raw post.posttime}</span></vb:if></span>
                                </vb:if>
                        </span>
                        <span class="nodecontrols">
                                <vb:if condition="$post['postid'] AND $post['threadid'] AND !$show['moderated']">
                                        <a name="post{vb:raw post.postid}" href="{vb:link thread, {vb:raw thread}, {vb:raw pageinfo_post}}#post{vb:raw post.postid}" class="postcounter">#{vb:raw post.postcount}</a><a id="postcount{vb:raw post.postid}" name="{vb:raw post.postcount}"></a>
                                </vb:if>
                                <vb:if condition="$show['moderated']">{vb:rawphrase moderated_post}</vb:if>
                                <vb:if condition="$show['inlinemod']">
                                        <input class="postimod" type="checkbox" id="post_imod_checkbox_{vb:raw post.postid}" name="plist[{vb:raw post.postid}]" value="{vb:raw post.checkbox_value}" />
                                </vb:if>
                        </span>
                <vb:if condition="$show['inlinemod']"></label></vb:if>
        </div>
        <div class="postdetails">
                <div class="userinfo">
                        <div class="username_container">
                        <vb:if condition="$post['userid']">
                                {vb:raw memberaction_dropdown}
                                {vb:raw post.onlinestatus}
                        <vb:else />
                                <span class="username guest">{vb:raw post.musername}</span>
                        </vb:if>
                        </div>
                        <span class="usertitle">
                                {vb:raw post.usertitle}
                        </span>
                        <vb:if condition="$post['rank']">
                                <span class="rank">{vb:raw post.rank}</span>
                        </vb:if>
                        {vb:raw template_hook.postbit_userinfo_left}
                        <vb:if condition="$show['reputation']">
                                <span class="postbit_reputation" id="repdisplay_{vb:raw post.postid}_{vb:raw post.userid}">{vb:raw post.reputationdisplay}</span>
                        </vb:if>
                        <vb:if condition="$show['avatar']">
                        <a class="postuseravatar" href="{vb:link member, {vb:raw post}}" title="{vb:rawphrase {vb:raw post['onlinestatusphrase']}, {vb:raw post.username}}">
                                <img src="{vb:raw post.avatarurl}" alt="{vb:rawphrase xs_avatar, {vb:raw post.username}}" title="{vb:rawphrase xs_avatar, {vb:raw post.username}}" />
                        </a>
                        </vb:if> <!-- BEGIN POSTBIT TABS -->
<div id="postbittabs{vb:raw post.postid}" class="djdot">
 
<ul>
<li><span title="View Tab 1"><a href="#" rel="tab1{vb:raw post.postid}" id="selected{vb:raw post.postid}">&nbsp;</a></span></li>
<li><span title="View Tab 2"><a href="#" rel="tab2{vb:raw post.postid}">&nbsp;</a></span></li>
<li><span title="View Tab 3"><a href="#" rel="tab3{vb:raw post.postid}">&nbsp;</a></span></li>
<li><span title="View Tab 4"><a href="#" rel="tab4{vb:raw post.postid}">&nbsp;</a></span></li>
<li><span title="View Tab 5"><a href="#" rel="tab5{vb:raw post.postid}">&nbsp;</a></span></li>
</ul>
 
<br style="clear: left" />
 
</div>
 
<div class="smallfont">
 
<!--TAB 1 CONTENT -->
<div id="tab1{vb:raw post.postid}" class="tabcontent">
 
<div class="info">Tab 1 Content:Block A</div>
<div class="info">Tab 1 Content:Block B</div>
<div class="info">Tab 1 Content:Block C</div>
 
</div>
 
<!-- TAB 2 CONTENT -->
<div id="tab2{vb:raw post.postid}" class="tabcontent">
 
<div class="info">Tab 2 Content:Block A</div>
<div class="info">Tab 2 Content:Block B</div>
<div class="info">Tab 2 Content:Block C</div>
<div class="info">Tab 2 Content:Block D</div>
 
</div>
 
<!-- TAB 3 CONTENT -->
<div id="tab3{vb:raw post.postid}" class="tabcontent">
 
<div class="info">Tab 3 Content:Block A</div>
<div class="info">Tab 3 Content:Block B</div>
<div class="info">Tab 3 Content:Block C</div>
<div class="info">Tab 3 Content:Block D</div>
<div class="info">Tab 3 Content:Block E</div>
<div class="info">Tab 3 Content:Block F</div>
 
</div>
 
<!-- TAB 4 CONTENT -->
<div id="tab4{vb:raw post.postid}" class="tabcontent">
 
<div class="info">Tab 4 Content:Block A</div>
<div class="info">Tab 4 Content:Block B</div>
<div class="info">Tab 4 Content:Block C</div>
 
</div>
 
<!-- TAB 5 CONTENT -->
<div id="tab5{vb:raw post.postid}" class="tabcontent">
 
<div class="info">Tab 5 Content:Block A</div>
<div class="info">Tab 5 Content:Block B</div>
<div class="info">Tab 5 Content:Block C</div>
<div class="info">Tab 5 Content:Block D</div>
<div class="info">Tab 5 Content:Block E</div>
<div class="info">Tab 5 Content:Block F</div>
<div class="info">Tab 5 Content:Block G</div>
<div class="info">Tab 5 Content:Block H</div>
<div class="info">Tab 5 Content:Block I</div>
 
</div>
 
</div>
 
 
<script type="text/javascript">
var mytabs=new ddtabcontent("postbittabs{vb:raw post.postid}")
mytabs.setpersist(false)
mytabs.setselectedClassTarget("link")
mytabs.init()
</script>
 
<!-- END POSTBIT TABS --> 
                        <vb:if condition="$post['userid']">
                                <hr />
                                <dl class="userinfo_extra">
                                        <vb:if condition="$post['joindate']"><dt>{vb:rawphrase join_date}</dt> <dd>{vb:raw post.joindate}</dd></vb:if>
                                        <vb:if condition="$post['field2']"><dt>{vb:rawphrase location_perm}</dt> <dd>{vb:raw post.field2}</dd></vb:if>
                                        <vb:if condition="$post['age']"><dt>{vb:rawphrase age}</dt> <dd>{vb:raw post.age}</dd></vb:if>
                                        <dt>{vb:rawphrase 'posts'}</dt> <dd>{vb:raw post.posts}</dd>       
                                        {vb:raw template_hook.postbit_userinfo_right_after_posts}
                                </dl>
                                <vb:if condition="$show['infraction'] OR $show['reppower']">
                                <dl class="user_rep">
                                        <vb:if condition="$show['infraction']">
                                        <dt>{vb:rawphrase infractions}</dt>
                                        <dd>{vb:raw post.warnings}/{vb:raw post.infractions} ({vb:raw post.ipoints})</dd>
                                        </vb:if>
                                        <vb:if condition="$show['reputation']">
                                                <vb:if condition="$show['reppower']">
                                        <dt>{vb:rawphrase reppower}</dt>
                                        <dd id="reppower_{vb:raw post.postid}_{vb:raw post.userid}">{vb:raw post.reppower}</dd>
                                                </vb:if>
                                        </vb:if>
                                </dl>
                                </vb:if>
                                {vb:raw template_hook.postbit_userinfo_right}
                                <div class="imlinks">
                                        {vb:raw post.icqicon} {vb:raw post.aimicon} {vb:raw post.msnicon} {vb:raw post.yahooicon} {vb:raw post.skypeicon}
                                </div>
                        </vb:if>
                </div>
                <div class="postbody">
                        <div class="postrow<vb:if condition="$show['postedited'] || $post['signature']"> has_after_content</vb:if>">
                                {vb:raw template_hook.postbit_messagearea_start}
                                <vb:if condition="$post['title'] OR $show['messageicon']">
                                <h2 class="title icon">
                                        <vb:if condition="$show['messageicon']"><img src="{vb:raw post.iconpath}" alt="{vb:raw post.icontitle}" /> </vb:if>{vb:raw post.title}
                                </h2>
                                </vb:if>


                                                <vb:if condition="$post['isfirstshown']">
                                                        {vb:raw ad_location.ad_showthread_firstpost_start}
                                                        {vb:raw ad_location.thread_first_post_content}
                                                </vb:if>
                                                <vb:if condition="$post['islastshown']">
                                                        {vb:raw ad_location.thread_last_post_content}
                                                </vb:if>
                                <div class="content<vb:if condition="$show['first_ad'] OR $show['last_ad']"> hasad</vb:if>">
                                        <div id="post_message_{vb:raw post.postid}">
                                                <blockquote class="postcontent restore ">
                                                        {vb:raw post.message}
                                                </blockquote>
                                        </div>

                                        <vb:if condition="$show['attachments']">
                                                <div class="attachments">

                                                <vb:if condition="$show['thumbnailattachment']">
                                                        <fieldset class="postcontent">
                                                                <legend><img src="{vb:stylevar imgdir_misc}/paperclip.png" class="inlineimg" alt="{vb:rawphrase attached_thumbnails}" /> {vb:rawphrase attached_thumbnails}</legend>
                                                                {vb:raw post.thumbnailattachments}
                                                        </fieldset>
                                                </vb:if>

                                                <vb:if condition="$show['imageattachment']">
                                                        <fieldset class="postcontent">
                                                                <legend><img src="{vb:stylevar imgdir_misc}/paperclip.png" class="inlineimg" /> {vb:rawphrase attached_images}</legend>
                                                                {vb:raw post.imageattachments}
                                                        </fieldset>
                                                </vb:if>

                                                <vb:if condition="$show['imageattachmentlink']">
                                                        <fieldset class="postcontent">
                                                                <legend><img src="{vb:stylevar imgdir_misc}/paperclip.png" class="inlineimg" /> {vb:rawphrase attached_images}</legend>
                                                                <ul>
                                                                {vb:raw post.imageattachmentlinks}
                                                                </ul>
                                                        </fieldset>
                                                </vb:if>

                                                <vb:if condition="$show['otherattachment']">
                                                        <fieldset class="postcontent">
                                                                <legend><img src="{vb:stylevar imgdir_misc}/paperclip.png" class="inlineimg" /> {vb:rawphrase attached_files}</legend>
                                                                <ul>
                                                                {vb:raw post.otherattachments}
                                                                </ul>
                                                        </fieldset>
                                                </vb:if>

                                                <vb:if condition="$show['moderatedattachment']">
                                                        <fieldset class="postcontent">
                                                                <legend><img src="{vb:stylevar imgdir_misc}/paperclip.png" class="inlineimg" /> {vb:rawphrase attachments_pending_approval}</legend>
                                                                <ul>
                                                                {vb:raw post.moderatedattachments}
                                                                </ul>
                                                        </fieldset>
                                                </vb:if>

                                                </div>
                                        <!-- / attachments -->
                                        </vb:if>
                                </div>
                        </div>
                        <vb:if condition="$show['postedited'] || $post['signature']">
                        <div class="after_content">
                                <vb:if condition="$show['postedited']">
                                <!-- edit note -->
                                <blockquote class="postcontent lastedited">
<!--                                        <img src="{vb:stylevar imgdir_button}/edit_40b.png" class="inlineimg" alt="" /> -->
                                        <vb:if condition="$show['postedithistory']">
                                                {vb:rawphrase last_edited_link_by_x_on_y_at_z_postid, {vb:raw post.edit_username}, {vb:raw post.edit_date},
                                                        {vb:raw post.edit_time}, {vb:raw post.historyurl}}
                                        <vb:else />
                                                {vb:rawphrase last_edited_by_x_on_y_at_z, {vb:raw post.edit_username}, {vb:raw post.edit_date}, {vb:raw post.edit_time}}
                                        </vb:if>
                                        <vb:if condition="$post['edit_reason']">
                                                <span class="reason">{vb:rawphrase reason}:</span> {vb:raw post.edit_reason}
                                        </vb:if>
                                </blockquote>
                                <!-- / edit note -->
                                </vb:if>
                                      {vb:raw template_hook.postbit_signature_start}
                                {vb:raw ad_location.ad_showthread_firstpost_sig}
                                <vb:if condition="$post['signature']">
                                        <blockquote class="signature restore"><div class="signaturecontainer">{vb:raw post.signature}</div></blockquote>
                                </vb:if>
                                        {vb:raw template_hook.postbit_signature_end}
                        </div>
                        </vb:if>
                        <div class="cleardiv"></div>
                </div>
        </div>
                <div class="postfoot">
                        <!-- <div class="postfoot_container"> -->
                        <div class="textcontrols">
                                <span class="postcontrols">
                                        <img style="display:none" id="progress_{vb:raw post.postid}" src="{vb:stylevar imgdir_misc}/progress.gif" alt="{vb:rawphrase loading_editor_please_wait}" />
                                        <vb:if condition="$post['editlink']">
                                                <a class="editpost" href="{vb:raw post.editlink}" name="vB::QuickEdit::{vb:raw post.postid}"><img src="{vb:raw vboptions.cleargifurl}" id="editimg_{vb:raw post.postid}" alt="{vb:rawphrase edit_delete_message}" /> {vb:rawphrase edit_post}</a>
                                        <span class="seperator">&nbsp;</span>
                                        </vb:if>
                                        <vb:if condition="$show['quickreply'] AND !$show['threadedmode']">
                                                <a id="qr_{vb:raw post.postid}" class='quickreply' href="{vb:raw post.replylink}" rel="nofollow"><img id="replyimg_{vb:raw post.postid}" src="{vb:raw vboptions.cleargifurl}" alt="{vb:rawphrase quick_reply_to_this_message}" /> {vb:rawphrase reply}</a>
                                        <span class="seperator">&nbsp;</span>
                                        </vb:if>
                                        <vb:if condition="$post['replylink']">
                                                <a id="qrwq_{vb:raw post.postid}" class="newreply" href="{vb:raw post.replylink}" rel="nofollow"><img id="quoteimg_{vb:raw post.postid}" src="{vb:raw vboptions.cleargifurl}" alt="{vb:rawphrase reply_with_quote}" /> {vb:rawphrase reply_with_quote}</a>
                                        <span class="seperator">&nbsp;</span>
                                        </vb:if>
                                        <vb:if condition="$show['multiquote_post']">
                                               
                                                <a class="multiquote" href="{vb:raw post.replylink}" rel="nofollow" onclick="return false;" id="mq_{vb:raw post.postid}"><img id="mq_image_{vb:raw post.postid}" src="{vb:raw vboptions.cleargifurl}" alt="{vb:rawphrase multi_quote_this_message}" />&nbsp;</a>
                                        </vb:if>
                                </span>
                                <span class="postlinking">
                                        <vb:if condition="!$post['forwardlink'] && THIS_SCRIPT != 'usernote' && THIS_SCRIPT != 'announcement'">
                                                <vb:if condition="$promote_sectionid AND $promote_sectionid != -1">
                                                      <a href="{vb:raw promote_url}" class="promotecms">{vb:rawphrase promote_to_article}</a>
                                                      <span class="seperator">&nbsp;</span>
                                                </vb:if>
                                        </vb:if>

                                        {vb:raw template_hook.postbit_controls}
                                        {vb:raw post.iplogged}
                                        <vb:if condition="$show['reputationlink']">
                                                <span class="reputationpopupmenu popupmenu popupcustom" title="{vb:raw post.postid}"><a class="popupctrl reputation" title="{vb:rawphrase reputation}" href="reputation.php?{vb:raw session.sessionurl}do=addreputation&amp;p={vb:raw post.postid}" rel="nofollow" id="reputation_{vb:raw post.postid}"><!--<img src="{vb:stylevar imgdir_button}/reputation-40b.png" alt="{vb:rawphrase reputation}" /> -->&nbsp;</a></span>
                                        </vb:if>

                                        <vb:if condition="$show['infractionlink']">
                                                <a class="infraction" href="infraction.php?{vb:raw session.sessionurl}do=report&amp;p={vb:raw post.postid}" rel="nofollow" title="{vb:rawphrase add_infraction_for_x, {vb:raw post.username}}"><!-- <img src="{vb:stylevar imgdir_button}/add-infraction_sm.png" alt="{vb:rawphrase add_infraction_for_x, {vb:raw post.username}}" /> --> &nbsp;</a> &nbsp;
                                        </vb:if>
                                        <vb:if condition="$show['reportlink']">
                                                <a class="report" href="{vb:raw post.reportlink}" rel="nofollow" title="{vb:rawphrase report_bad_post}"><!-- <img src="{vb:stylevar imgdir_button}/report-40b.png" alt="{vb:rawphrase report_bad_post}" /> -->&nbsp;</a> &nbsp;
                                        </vb:if>

                                        <vb:if condition="$show['moderated']">
                                                <img class="moderated" src="{vb:stylevar imgdir_misc}/moderated_sm.png" alt="{vb:rawphrase moderated_post}" />
                                        </vb:if>
                                        <vb:if condition="$show['spam']">
                                                <img class="spam" src="{vb:stylevar imgdir_misc}/spam_detected.png" alt="{vb:rawphrase spam_post}" />
                                        </vb:if>
                                        <vb:if condition="$show['deletedpost']">
                                                <vb:if condition="$show['managepost']">
                                                        <a class="deleted" href="postings.php?{vb:raw session.sessionurl}do=managepost&amp;p={vb:raw post.postid}" title="{vb:rawphrase manage}"><!-- <img src="{vb:stylevar imgdir_misc}/deleted_sm.png" alt="{vb:rawphrase manage}" /> --> &nbsp;</a>
                                                <vb:else />
                                                        <img class="deleted_nolink" class="inlineimage" src="{vb:stylevar imgdir_misc}/deleted_sm.png" alt="{vb:rawphrase deleted_post}" />
                                                </vb:if>
                                        </vb:if>
                                        <vb:if condition="$show['redcard']">
                                                <a class="redcard" href="infraction.php?{vb:raw session.sessionurl}do=view&amp;p={vb:raw post.postid}" rel="nofollow" title="{vb:rawphrase received_infraction}"><!-- <img src="{vb:stylevar imgdir_button}/red-card_sm.png" alt="{vb:rawphrase received_infraction}" /> --> &nbsp;</a>
                                                <vb:elseif condition="$show['yellowcard']" />
                                                        <a class="yellowcard" href="infraction.php?{vb:raw session.sessionurl}do=view&amp;p={vb:raw post.postid}" rel="nofollow" title="{vb:rawphrase received_warning}"><!--<img src="{vb:stylevar imgdir_button}/yellow-card_sm.png" alt="{vb:rawphrase received_warning}" /> --> &nbsp;</a>
                                        </vb:if>
                                        <vb:if condition="$post['forwardlink']">
                                                <a class="forwardpost" href="{vb:raw post.forwardlink}" rel="nofollow"><img src="{vb:stylevar imgdir_button}/reply_40b.png" alt="{vb:rawphrase forward_message}" /> {vb:rawphrase forward}</a>
                                        </vb:if>
                                </span>
                        <!-- </div> -->
                        </div>
                </div>
        <hr />
</li>
{vb:raw template_hook.postbit_end}


merk_aus 06-13-2010 04:00 AM

Bump incase anyone can help but haven't seen this!

Webbstre 06-13-2010 05:32 AM

Is this thread even supported anymore? It's been a month since I tried to get help.

Digital Jedi 06-13-2010 08:57 PM

Quote:

Originally Posted by Trek (Post 2036510)
Ok, so I found some time to play with this today and ran into a few issues. Most of them are going to be things I need to fix/figure out myself as I have many mods dumping data into the postbit... that should be fun.. ugh! ;)

Anyway, I did run into one problem with the directions given here and it took me a bit to figure out.

The directions mention right clicking the tabcontent.js file and saving. You can't do that. Dynamic Drive prevents the hotlinking of their files and you get a file that doesn't work. Ultimately it saves as tabcontent.js.htm and just contains their "This is a no no" message in HTML.

So basically, you need to do what the second part of the directions say and go there and directly download it.

Which is why I provided the alternate download. ;) I have, on occasion, still been able to download the JS file directly.


Quote:

Originally Posted by Webbstre (Post 2037158)
Finally installing this to what will be my live site, but I'm coming across a problem in 4.0.3. Basically, the headinclude code breaks the side somehow, resulting in an error that flashes in the window just long enough to be visible but not long enough to copy and select. Then the thread page loads with the templates or css or something all broken. I tried disabling other add-ons but the only thing that fixed it was reverting that one template.

Could you link me an example? I haven't had a chance to see this used on a board with a side installed yet. My demo board doesn't include the suite.


Quote:

Originally Posted by GaryT (Post 2038169)
Hi Jedi,
I had you install this on my site a year or so ago. It's a fantastic addition to any vb forum!!

Very professional.

As soon as I get some bucks in my paypal I'll hook up with ya to install this for me again on my vb4 site.

Thanks, Gary. :)


Quote:

Originally Posted by EquinoxWorld (Post 2048195)
Hello,

I have adapted this code to work as a signature slider instead of a user info "slider". It works perfectly, I have added 5 extra signatures to a users sig placeholder. Only issue I'm having is that the buttons do not appear if using google chrome. It works perfect with IE and FF but Chrome the buttons don't show. Any ideas how I can fix this issue?

p.s.: If I can post the dynamic signature slider here let me know and I will gladly share it with you guys. (there is a signature slider mod in vbunderground but it does NOT work how they specify it there.)

EDITED:

I have come across several solutions for the issue with google chrome not displaying the buttons ; I enabled mytabs.init() and put in 10 sec intervals and the images do show rotating(but still no buttons to manually change the pic). Although we have run into another issue, we have LiveTopic installed for the forums and when in a thread that is "Live" the images do not show at all. You would have to refresh the page or edit your post to make the images viewable by you and the other users if and when they are in a "live" thread. If anyone has any feedback regarding these issues it would be greatly appreciated. Here is the modified version for signatures if anyone wants to use it go ahead, and many thanks to Digital Jedi for this very useful mod.
Code:


{vb:raw template_hook.postbit_signature_start}

{vb:raw ad_location.ad_showthread_firstpost_sig}

<vb:if condition="is_member_of($post, 83, 6, 50)">


<!-- POSTBIT SLIDE START -->
             

<strong></strong>               
                        <!-- sig -->

                        <!-- / sig -->
<div align="center"><a class="musername" href="member.php?{vb:raw session.sessionurl}u={vb:raw post.userid}">{vb:raw post.musername}</a>'s Signature Showcase
<br />
<div id="postbittabs{vb:raw post.postid}" class="smanslide">
 <ul>
<li><span title="View Tab 1"><a href="#" rel="tab1{vb:raw post.postid}" id="selected{vb:raw post.postid}"> </a></span></li>
<li><span title="View Tab 2"><a href="#" rel="tab2{vb:raw post.postid}"> </a></span></li>
<li><span title="View Tab 3"><a href="#" rel="tab3{vb:raw post.postid}"> </a></span></li>
<li><span title="View Tab 4"><a href="#" rel="tab4{vb:raw post.postid}"> </a></span></li>
<li><span title="View Tab 5"><a href="#" rel="tab5{vb:raw post.postid}"> </a></span></li>
 </ul>
<br style="clear: center" />
</div>
<div class="smallfont">
 
<!-- SLIDE 1 CONTENT -->
<div id="tab1{vb:raw post.postid}" class="tabcontent">
<div class="info">                               
                                {vb:raw post.signature}
</div>
</div>
 
<!-- SLIDE 2 CONTENT -->
<div id="tab2{vb:raw post.postid}" class="tabcontent">
 <div class="info">                               
<img alt="My 2nd Sig Pic" border="0" src="{vb:raw post.field30}" border="0"/>
</div>
</div>
 
<!-- SLIDE 3 CONTENT -->
<div id="tab3{vb:raw post.postid}" class="tabcontent">
 <div class="info">
<img alt="My 3rd Sig Pic" border="0" src="{vb:raw post.field31}" border="0"/>
</div>
</div>
 
<!-- SLIDE 4 CONTENT -->
<div id="tab4{vb:raw post.postid}" class="tabcontent">
<div class="info">
<img alt="My 4th Sig Pic" border="0" src="{vb:raw post.field32}" border="0"/>
</div>
</div>
 
<!-- SLIDE 5 CONTENT -->
<div id="tab5{vb:raw post.postid}" class="tabcontent">
<div class="info">
<img alt="My 5th Sig Pic" border="0" src="{vb:raw post.field33}" border="0"/>
</div>
</div>

</div>
 
<script type="text/javascript">
var mytabs=new ddtabcontent("postbittabs{vb:raw post.postid}")
mytabs.setpersist(false)
mytabs.setselectedClassTarget("link")
mytabs.init(10000)
</script> 
</div>
                <!-- /POSTBIT SLIDE END -->

<vb:else />
                    <blockquote class="signature restore"><div class="signaturecontainer">{vb:raw post.signature}</div></blockquote>

</vb:if>
</vb:if>


                                        {vb:raw template_hook.postbit_signature_end}
            </div>

PS..: I have made this so that only a certain usergroups can use the sig slider and the rest their normal signatures.

PS..: 2 We have found that the live topic issue and the button images not appearing is exclusive to Google Chrome. In IE and FF it works PERFECT! I can provide demo link if needed.

Was this only with the Singnature Slider or did you have trouble with the Dynamic Postbit as well? I know I have not had any trouble with my postbit mod, but I did run into issues whenever the init was set. That particular part of the JavaScript just didn't jibe well with vBulletin.


Quote:

Originally Posted by merk_aus (Post 2049076)
Hey there,
I have added the header stuff to the headerinclude, I have uploaded the files about five times have attempted the postbit template edits about five times and they are still not showing up.

Below is my postbit template can anyone help in telling me where I am going wrong?
**sinp**

I don't see anything wrong with your Legacy code, offhand. I would need to take a look at your site with the edits in place to see what the trouble is.

Digital Jedi 06-13-2010 09:01 PM

Quote:

Originally Posted by Webbstre (Post 2052822)
Is this thread even supported anymore? It's been a month since I tried to get help.

I always check back. But a month is not that unusual for me. Since my last post, my daughter was in the hospital a couple of times. Haven't had a chance to check back until now. However, my last post was in response to the problem you were having with some PHP code, which I needed to see before I could really say what was wrong. Is your last post not related to this?


All times are GMT. The time now is 03:19 PM.

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.01585 seconds
  • Memory Usage 1,938KB
  • 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
  • (3)bbcode_code_printable
  • (6)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
  • (10)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