vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Parse HTML in just certain posts (https://vborg.vbsupport.ru/showthread.php?t=301709)

007 08-30-2013 03:58 AM

Parse HTML in just certain posts
 
Hi,

I have a question that seems simple enough but I can't find which hooks to use. I have HTML disabled sitewide, but would like to enable it for select posts only, based on some conditions I can create myself.

I've found the following variables by searching around, but am not sure which hook to use them in, or if there's another variable or easier method to code this.

$dohtml
$html_allowed
$forum['allowhtml']

What am I missing? I'm pretty familiar with coding custom plugins for vBulletin. I guess it's the simple things that get me. Any help is appreciated.

Thanks!

kh99 09-02-2013 10:19 PM

I think you might be able to use hook bbcode_parse_start and set $dohtml based on your conditions. But since that hook is inside a function of the bbcode class, it might be hard to check your conditions. Also, if you try it you'd probably want to check for $forumid being a number > 0 (see includes/class_bbcode.php, function parse() ).


All times are GMT. The time now is 07:11 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.01035 seconds
  • Memory Usage 1,704KB
  • 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
  • (2)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