Thread: Collapse posts
View Single Post
  #6  
Old 01-29-2005, 10:26 AM
MickDoneDee MickDoneDee is offline
 
Join Date: Mar 2003
Location: Sydney
Posts: 170
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Please see this post to understand why I'm using a variable in the identifier.

Sabret00the, your code suggestion doesn't seem right.

style="$vbcollapse[collapseobj_my_table_$post[postid]">

There is a square bracket after $vbcollapse which must be closed.

I haven't touched any IF conditionals.

When I use my_table as the identifier I don't get any parse errors. However, the posts don't collapse. Each post must have a unique identifier which is why the postid is used. But it won't parse.



Looks like somebody else tried this a couple of years ago and had the same problem. http://www.vbulletintemplates.com/mo...59&postcount=2

------------------------------------------------------------------

Okay, I managed to find a way to collapse both the member info and message text. They are two separate tables so each has to be collapsed individually. They both required different identifiers so I used postid for the message table and postcount for the user info table. Thanks to Mike Sullivan from vBulletin.com for helping.

Additionally, the collapse state needs to be saved in a cookie somehow as it does for the collapsible tables elsewhere. Any help with this would be welcome. I've attached the postbit template as an .rtf wordpad document so that the code additions could be highlighted in bold and red.

You can visit my site as a guest to see how it works.
Attached Files
File Type: zip collapse posts.ZIP (2.7 KB, 21 views)
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01192 seconds
  • Memory Usage 1,784KB
  • Queries Executed 12 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)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_attachment
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete