Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Design and Graphics Discussions
  #1  
Old 05-20-2010, 08:34 PM
jamesyfx jamesyfx is offline
 
Join Date: Jan 2005
Location: Manchester, UK
Posts: 64
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default [Issue] Collapsible Element in Postbit

Hi, this ones quite complicated, I'm wondering if there's anything that can be done about it:

In the postbit I have placed different video game score cards (e.g. Steam, Xbox LIVE, PlayStation Network), and I've designed them so they can be hidden via collapse.

I've done it so that if you collapse the element for a particular member, it will stay collapsed in all their posts. This does work fine and the setting is saved, but if the member has posted more than one time in a thread, it will only collapse their first displayed post, and not the rest.

Although - refreshing the page shows that everything has collapsed properly, so there is nothing wrong with the action - I'm just wondering if there is a way to collapse every instance without needing to refresh.

Here is the code I am using:

HTML Code:
<if condition="$post['field11'] OR $post['field9'] OR $post['field8']">
<table cellpadding="0" cellspacing="0" width="100%" align="center">
<thead><tr>
<td class="gamecollapse"><a href="#top" onclick="return toggle_collapse('postbit_$post[userid]')">Show / Hide Gamer Cards</a></td>
</tr></thead>
<tbody id="collapseobj_postbit_$post[userid]" style="{$GLOBALS['vbcollapse']['collapseobj_postbit_'.$post['userid']]}">
<tr><td>
<if condition="$post['field11']">
<div class="jsteam" style="background: #fff url('http://steamprofile.com/steam/profile/default/$post[field11].png') no-repeat scroll 0 0">
</div></if>
<if condition="$post['field9']">
<div class="jxbl" style="background: #fff url('http://card.mygamercard.net/nxe/mini/$post[field9].png') no-repeat scroll 0 0; background-position: bottom"></div></if>
<if condition="$post[field8]">
<div class="jpsn" style="background: #fff url('http://fp.profiles.us.playstation.com/playstation/psn/pid/$post[field8].png') no-repeat scroll 0 0; background-position: -5px -57px"></div></if> 
</td></tr></tbody>
</table>
</if>
Thanks for any support. :]
Reply With Quote
Reply

Thread Tools
Display Modes

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 01:04 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06461 seconds
  • Memory Usage 2,201KB
  • Queries Executed 11 (?)
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
  • (1)bbcode_html
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)showthread_list
  • (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_threadedmode.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_threaded
  • showthread_threaded_construct_link
  • 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