vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Thread Display Question [Updated] (https://vborg.vbsupport.ru/showthread.php?t=102518)

nathanrich 12-08-2005 06:33 PM

Thread Display Question [Updated]
 
This should be fairly easy for those familiar with vb.

As is, hybrid mode is a little deceptive because it looks like the posts are displayed in linear fashion when they are actually displayed under their parent posts. What I'm wanting to do is indent any post that is positioned under it's parent post, creating a nested look. Can someone give me some guidance on this? Thanks.

[Update:] I've been working on this a bit more, and here's an update. Any help is appreciated.

In showthread.php, the following code is used to determine the depth of a post:
PHP Code:

    $parent_postids fetch_post_parentlist($curpostid);
    if (!
$parent_postids)
    {
        
$currentdepth 0;
    }
    else
    {
        
$currentdepth sizeof(explode(','$parent_postids));
    } 

This creates the variable $currentdepth to measure the depth of a post, so I figured I could just use a conditional statement within the postbit template to indent posts based on their $currentdepth value. However, when the posts are processed through the postbit template, they all have a $currentdepth value of "0".

If someone could point out why the $currentdepth of posts is set to 0 when posts are processed by the postbit template, and what I can do to address this, I would appreciate it.


All times are GMT. The time now is 05:41 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.04329 seconds
  • Memory Usage 1,716KB
  • 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
  • (1)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (1)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete