BBCode::Internal_ProcessIsolatedTag( $tag_name, $tag_params, $tag_rule )
Description
Source
File: bp-forums/admin/parser.php
function Internal_ProcessIsolatedTag($tag_name, $tag_params, $tag_rule) { if (!$this->DoTag(BBCODE_CHECK, $tag_name, @$tag_params['_default'], $tag_params, "")) { $this->stack[] = Array( BBCODE_STACK_TOKEN => BBCODE_TEXT, BBCODE_STACK_TEXT => $this->FixupOutput($this->lexer->text), BBCODE_STACK_TAG => false, BBCODE_STACK_CLASS => $this->current_class, ); return; } $this->Internal_CleanupWSByPoppingStack(@$tag_rule['before_tag'], $this->stack); $output = $this->DoTag(BBCODE_OUTPUT, $tag_name, @$tag_params['_default'], $tag_params, ""); $this->Internal_CleanupWSByEatingInput(@$tag_rule['after_tag']); $this->stack[] = Array( BBCODE_STACK_TOKEN => BBCODE_TEXT, BBCODE_STACK_TEXT => $output, BBCODE_STACK_TAG => false, BBCODE_STACK_CLASS => $this->current_class, ); }
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.