vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Okay, now I really don't get it... (BBCode parsing) (https://vborg.vbsupport.ru/showthread.php?t=112145)

antialiasis 04-04-2006 03:09 PM

Okay, now I really don't get it... (BBCode parsing)
 
I got past the problem I had earlier with this default-BBCode-formatting-for-all-of-a-user's-posts hack through reading some of the vBulletin manual, but right now it's just being completely bizarre.

I've made my default BBCode tags and everything fine with that. Then I append them to the message in class_postbit.php inside the function construct_postbit:

Code:

                $this->post['message'] = $defaultbbcodeopen . $this->post['message'] . $defaultbbcodeclose;
Naturally, I put this before

Code:

                $this->parse_bbcode();
since I want my default BBCode formatting to be parsed, but nothing happens.

But the BBCode is there. It's fine. It's valid. That can be proven simply by moving the code below that one little line where it calls parse_bbcode(), because as soon as I move it there, the BBCode is shown in plain text in the message. The opening tags come before the message, the closing tags come after it, they're the right tags, they're correctly nested...

Why does my BBCode disappear instead of being parsed?

EDIT: Sorry, I managed to figure it out from looking at the parse_bbcode() function. I didn't realize it was taking $this->post['pagetext'] instead of $this->post['message']...


All times are GMT. The time now is 05:03 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.01020 seconds
  • Memory Usage 1,707KB
  • 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
  • (2)bbcode_code_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