Class bbcode

Description

BBCode class

Located in /includes/bbcode.php (line 23)


	
			
Direct descendents
Class Description
 class bbcode_firstpass BBCODE FIRSTPASS
Variable Summary
Method Summary
 bbcode bbcode ([ $bitfield = ''])
 void bbcode_list ( $type)
 void bbcode_second_pass ( &$message, [ $bbcode_uid = ''], [ $bbcode_bitfield = false])
 void bbcode_second_pass_code ( $type,  $code)
 void bbcode_second_pass_quote ( $username,  $quote)
 void bbcode_tpl ( $tpl_name, [ $bbcode_id = -1], [ $skip_bitfield_check = false])
 void bbcode_tpl_replace ( $tpl_name,  $tpl)
Variables
mixed $bbcodes = array() (line 30)
mixed $bbcode_bitfield = '' (line 26)
mixed $bbcode_cache = array() (line 27)
mixed $bbcode_template = array() (line 28)
mixed $bbcode_uid = '' (line 25)
mixed $template_bitfield (line 32)
mixed $template_filename = '' (line 33)
Methods
Constructor bbcode (line 39)

Constructor

Init bbcode cache entries if bitfield is specified

bbcode bbcode ([ $bitfield = ''])
  • $bitfield
bbcode_cache_init (line 129)

Init bbcode cache

requires: $this->bbcode_bitfield sets: $this->bbcode_cache with bbcode templates needed for bbcode_bitfield

void bbcode_cache_init ()
bbcode_list (line 496)

Second parse list bbcode

void bbcode_list ( $type)
  • $type
bbcode_second_pass (line 51)

Second pass bbcodes

void bbcode_second_pass ( &$message, [ $bbcode_uid = ''], [ $bbcode_bitfield = false])
  • &$message
  • $bbcode_uid
  • $bbcode_bitfield
bbcode_second_pass_code (line 566)

Second parse code tag

void bbcode_second_pass_code ( $type,  $code)
  • $type
  • $code
bbcode_second_pass_quote (line 545)

Second parse quote tag

void bbcode_second_pass_quote ( $username,  $quote)
  • $username
  • $quote
bbcode_tpl (line 407)

Return bbcode template

void bbcode_tpl ( $tpl_name, [ $bbcode_id = -1], [ $skip_bitfield_check = false])
  • $tpl_name
  • $bbcode_id
  • $skip_bitfield_check
bbcode_tpl_replace (line 469)

Return bbcode template replacement

void bbcode_tpl_replace ( $tpl_name,  $tpl)
  • $tpl_name
  • $tpl

Documentation generated on Tue, 26 Aug 2008 08:33:59 +0200 by phpDocumentor 1.4.2