vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=252)
-   -   Use VB:IF in BBCODE, possible? (https://vborg.vbsupport.ru/showthread.php?t=264983)

galerio 06-10-2011 08:51 AM

Use VB:IF in BBCODE, possible?
 
I would like to use some conditional in BBCODE, for example to create a tag to show some text only to unregistered users (so vb:if condition="$show['guest']").

Is it possible? If not, do you have any workaround?

cellarius 06-10-2011 09:47 AM

No, its not possible to use conditionals in bbcode, and it would not work if it was possible, because post content is cached.

kpmedia 12-18-2011 07:10 AM

I've been looking into this today. (I know, bumping an old post.)

There are ways to edit the PHP files, to alter the behavior of standard bbcode, and it works well. But for custom-added bbcode, I've not yet figured out how this can be done. I think you'd have to add the custom bbcode into the vBulletin php files, and from there you could control this.

If you're not REALLY familiar with vBulletin, you're probably up a creek.


All times are GMT. The time now is 01: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.01090 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
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)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