package bbPress

 Methods

DoEmail()

DoEmail($bbcode, $action, $name, $default, $params, $content) 

Parameters

$bbcode

$action

$name

$default

$params

$content

DoFont()

DoFont($bbcode, $action, $name, $default, $params, $content) 

Parameters

$bbcode

$action

$name

$default

$params

$content

DoImage()

DoImage($bbcode, $action, $name, $default, $params, $content) 

Parameters

$bbcode

$action

$name

$default

$params

$content

DoList()

DoList($bbcode, $action, $name, $default, $params, $content) 

Parameters

$bbcode

$action

$name

$default

$params

$content

DoQuote()

DoQuote($bbcode, $action, $name, $default, $params, $content) 

Parameters

$bbcode

$action

$name

$default

$params

$content

DoRule()

DoRule($bbcode, $action, $name, $default, $params, $content) 

Parameters

$bbcode

$action

$name

$default

$params

$content

DoSize()

DoSize($bbcode, $action, $name, $default, $params, $content) 

Parameters

$bbcode

$action

$name

$default

$params

$content

DoURL()

DoURL($bbcode, $action, $name, $default, $params, $content) 

Parameters

$bbcode

$action

$name

$default

$params

$content

DoWiki()

DoWiki($bbcode, $action, $name, $default, $params, $content) 

Parameters

$bbcode

$action

$name

$default

$params

$content

 Properties

 

$default_smileys

$default_smileys 

Default

array(':)' => 'smile.gif', ':-)' => 'smile.gif', '=)' => 'smile.gif', '=-)' => 'smile.gif', ':(' => 'frown.gif', ':-(' => 'frown.gif', '=(' => 'frown.gif', '=-(' => 'frown.gif', ':D' => 'bigsmile.gif', ':-D' => 'bigsmile.gif', '=D' => 'bigsmile.gif', '=-D' => 'bigsmile.gif', '>:(' => 'angry.gif', '>:-(' => 'angry.gif', '>=(' => 'angry.gif', '>=-(' => 'angry.gif', 'D:' => 'angry.gif', 'D-:' => 'angry.gif', 'D=' => 'angry.gif', 'D-=' => 'angry.gif', '>:)' => 'evil.gif', '>:-)' => 'evil.gif', '>=)' => 'evil.gif', '>=-)' => 'evil.gif', '>:D' => 'evil.gif', '>:-D' => 'evil.gif', '>=D' => 'evil.gif', '>=-D' => 'evil.gif', '>;)' => 'sneaky.gif', '>;-)' => 'sneaky.gif', '>;D' => 'sneaky.gif', '>;-D' => 'sneaky.gif', 'O:)' => 'saint.gif', 'O:-)' => 'saint.gif', 'O=)' => 'saint.gif', 'O=-)' => 'saint.gif', ':O' => 'surprise.gif', ':-O' => 'surprise.gif', '=O' => 'surprise.gif', '=-O' => 'surprise.gif', ':?' => 'confuse.gif', ':-?' => 'confuse.gif', '=?' => 'confuse.gif', '=-?' => 'confuse.gif', ':s' => 'worry.gif', ':-S' => 'worry.gif', '=s' => 'worry.gif', '=-S' => 'worry.gif', ':|' => 'neutral.gif', ':-|' => 'neutral.gif', '=|' => 'neutral.gif', '=-|' => 'neutral.gif', ':I' => 'neutral.gif', ':-I' => 'neutral.gif', '=I' => 'neutral.gif', '=-I' => 'neutral.gif', ':/' => 'irritated.gif', ':-/' => 'irritated.gif', '=/' => 'irritated.gif', '=-/' => 'irritated.gif', ':\\' => 'irritated.gif', ':-\\' => 'irritated.gif', '=\\' => 'irritated.gif', '=-\\' => 'irritated.gif', ':P' => 'tongue.gif', ':-P' => 'tongue.gif', '=P' => 'tongue.gif', '=-P' => 'tongue.gif', 'X-P' => 'tongue.gif', '8)' => 'bigeyes.gif', '8-)' => 'bigeyes.gif', 'B)' => 'cool.gif', 'B-)' => 'cool.gif', ';)' => 'wink.gif', ';-)' => 'wink.gif', ';D' => 'bigwink.gif', ';-D' => 'bigwink.gif', '^_^' => 'anime.gif', '^^;' => 'sweatdrop.gif', '>_>' => 'lookright.gif', '>.>' => 'lookright.gif', '<_<' => 'lookleft.gif', '<.<' => 'lookleft.gif', 'XD' => 'laugh.gif', 'X-D' => 'laugh.gif', ';D' => 'bigwink.gif', ';-D' => 'bigwink.gif', ':3' => 'smile3.gif', ':-3' => 'smile3.gif', '=3' => 'smile3.gif', '=-3' => 'smile3.gif', ';3' => 'wink3.gif', ';-3' => 'wink3.gif', '' => 'teeth.gif', '' => 'teeth.gif', 'o.O' => 'boggle.gif', 'O.o' => 'boggle.gif', ':blue:' => 'blue.gif', ':zzz:' => 'sleepy.gif', '<3' => 'heart.gif', ':star:' => 'star.gif')
 

$default_tag_rules

$default_tag_rules 

Default

array('b' => array('simple_start' => "", 'simple_end' => "", 'class' => 'inline', 'allow_in' => array('listitem', 'block', 'columns', 'inline', 'link'), 'plain_start' => "", 'plain_end' => ""), 'i' => array('simple_start' => "", 'simple_end' => "", 'class' => 'inline', 'allow_in' => array('listitem', 'block', 'columns', 'inline', 'link'), 'plain_start' => "", 'plain_end' => ""), 'u' => array('simple_start' => "", 'simple_end' => "", 'class' => 'inline', 'allow_in' => array('listitem', 'block', 'columns', 'inline', 'link'), 'plain_start' => "", 'plain_end' => ""), 's' => array('simple_start' => "", 'simple_end' => "", 'class' => 'inline', 'allow_in' => array('listitem', 'block', 'columns', 'inline', 'link'), 'plain_start' => "", 'plain_end' => ""), 'font' => array('mode' => BBCODE_MODE_LIBRARY, 'allow' => array('_default' => '/^[a-zA-Z0-9._ -]+$/'), 'method' => 'DoFont', 'class' => 'inline', 'allow_in' => array('listitem', 'block', 'columns', 'inline', 'link')), 'color' => array('mode' => BBCODE_MODE_ENHANCED, 'allow' => array('_default' => '/^#?[a-zA-Z0-9._ -]+$/'), 'template' => '{$_content/v}', 'class' => 'inline', 'allow_in' => array('listitem', 'block', 'columns', 'inline', 'link')), 'size' => array('mode' => BBCODE_MODE_LIBRARY, 'allow' => array('_default' => '/^[0-9.]+$/D'), 'method' => 'DoSize', 'class' => 'inline', 'allow_in' => array('listitem', 'block', 'columns', 'inline', 'link')), 'sup' => array('simple_start' => "", 'simple_end' => "", 'class' => 'inline', 'allow_in' => array('listitem', 'block', 'columns', 'inline', 'link')), 'sub' => array('simple_start' => "", 'simple_end' => "", 'class' => 'inline', 'allow_in' => array('listitem', 'block', 'columns', 'inline', 'link')), 'spoiler' => array('simple_start' => "", 'simple_end' => "", 'class' => 'inline', 'allow_in' => array('listitem', 'block', 'columns', 'inline', 'link')), 'acronym' => array('mode' => BBCODE_MODE_ENHANCED, 'template' => '{$_content/v}', 'class' => 'inline', 'allow_in' => array('listitem', 'block', 'columns', 'inline', 'link')), 'url' => array('mode' => BBCODE_MODE_LIBRARY, 'method' => 'DoURL', 'class' => 'link', 'allow_in' => array('listitem', 'block', 'columns', 'inline'), 'content' => BBCODE_REQUIRED, 'plain_start' => "", 'plain_end' => "", 'plain_content' => array('_content', '_default'), 'plain_link' => array('_default', '_content')), 'email' => array('mode' => BBCODE_MODE_LIBRARY, 'method' => 'DoEmail', 'class' => 'link', 'allow_in' => array('listitem', 'block', 'columns', 'inline'), 'content' => BBCODE_REQUIRED, 'plain_start' => "", 'plain_end' => "", 'plain_content' => array('_content', '_default'), 'plain_link' => array('_default', '_content')), 'wiki' => array('mode' => BBCODE_MODE_LIBRARY, 'method' => "DoWiki", 'class' => 'link', 'allow_in' => array('listitem', 'block', 'columns', 'inline'), 'end_tag' => BBCODE_PROHIBIT, 'content' => BBCODE_PROHIBIT, 'plain_start' => "[", 'plain_end' => "]", 'plain_content' => array('title', '_default'), 'plain_link' => array('_default', '_content')), 'img' => array('mode' => BBCODE_MODE_LIBRARY, 'method' => "DoImage", 'class' => 'image', 'allow_in' => array('listitem', 'block', 'columns', 'inline', 'link'), 'end_tag' => BBCODE_REQUIRED, 'content' => BBCODE_REQUIRED, 'plain_start' => "[image]", 'plain_content' => array()), 'rule' => array('mode' => BBCODE_MODE_LIBRARY, 'method' => "DoRule", 'class' => 'block', 'allow_in' => array('listitem', 'block', 'columns'), 'end_tag' => BBCODE_PROHIBIT, 'content' => BBCODE_PROHIBIT, 'before_tag' => "sns", 'after_tag' => "sns", 'plain_start' => "\n-----\n", 'plain_end' => "", 'plain_content' => array()), 'br' => array('mode' => BBCODE_MODE_SIMPLE, 'simple_start' => "
\n", 'simple_end' => "", 'class' => 'inline', 'allow_in' => array('listitem', 'block', 'columns', 'inline', 'link'), 'end_tag' => BBCODE_PROHIBIT, 'content' => BBCODE_PROHIBIT, 'before_tag' => "s", 'after_tag' => "s", 'plain_start' => "\n", 'plain_end' => "", 'plain_content' => array()), 'left' => array('simple_start' => "\n
\n", 'simple_end' => "\n
\n", 'allow_in' => array('listitem', 'block', 'columns'), 'before_tag' => "sns", 'after_tag' => "sns", 'before_endtag' => "sns", 'after_endtag' => "sns", 'plain_start' => "\n", 'plain_end' => "\n"), 'right' => array('simple_start' => "\n
\n", 'simple_end' => "\n
\n", 'allow_in' => array('listitem', 'block', 'columns'), 'before_tag' => "sns", 'after_tag' => "sns", 'before_endtag' => "sns", 'after_endtag' => "sns", 'plain_start' => "\n", 'plain_end' => "\n"), 'center' => array('simple_start' => "\n
\n", 'simple_end' => "\n
\n", 'allow_in' => array('listitem', 'block', 'columns'), 'before_tag' => "sns", 'after_tag' => "sns", 'before_endtag' => "sns", 'after_endtag' => "sns", 'plain_start' => "\n", 'plain_end' => "\n"), 'indent' => array('simple_start' => "\n
\n", 'simple_end' => "\n
\n", 'allow_in' => array('listitem', 'block', 'columns'), 'before_tag' => "sns", 'after_tag' => "sns", 'before_endtag' => "sns", 'after_endtag' => "sns", 'plain_start' => "\n", 'plain_end' => "\n"), 'columns' => array('simple_start' => "\n
\n", 'simple_end' => "\n
\n", 'class' => 'columns', 'allow_in' => array('listitem', 'block', 'columns'), 'end_tag' => BBCODE_REQUIRED, 'content' => BBCODE_REQUIRED, 'before_tag' => "sns", 'after_tag' => "sns", 'before_endtag' => "sns", 'after_endtag' => "sns", 'plain_start' => "\n", 'plain_end' => "\n"), 'nextcol' => array('simple_start' => "\n\n", 'class' => 'nextcol', 'allow_in' => array('columns'), 'end_tag' => BBCODE_PROHIBIT, 'content' => BBCODE_PROHIBIT, 'before_tag' => "sns", 'after_tag' => "sns", 'before_endtag' => "sns", 'after_endtag' => "sns", 'plain_start' => "\n", 'plain_end' => ""), 'code' => array('mode' => BBCODE_MODE_ENHANCED, 'template' => "\n
\n
Code:
\n
{\$_content/v}
\n
\n", 'class' => 'code', 'allow_in' => array('listitem', 'block', 'columns'), 'content' => BBCODE_VERBATIM, 'before_tag' => "sns", 'after_tag' => "sn", 'before_endtag' => "sn", 'after_endtag' => "sns", 'plain_start' => "\nCode:\n", 'plain_end' => "\n"), 'quote' => array('mode' => BBCODE_MODE_LIBRARY, 'method' => "DoQuote", 'allow_in' => array('listitem', 'block', 'columns'), 'before_tag' => "sns", 'after_tag' => "sns", 'before_endtag' => "sns", 'after_endtag' => "sns", 'plain_start' => "\nQuote:\n", 'plain_end' => "\n"), 'list' => array('mode' => BBCODE_MODE_LIBRARY, 'method' => 'DoList', 'class' => 'list', 'allow_in' => array('listitem', 'block', 'columns'), 'before_tag' => "sns", 'after_tag' => "sns", 'before_endtag' => "sns", 'after_endtag' => "sns", 'plain_start' => "\n", 'plain_end' => "\n"), '*' => array('simple_start' => "
  • ", 'simple_end' => "
  • \n", 'class' => 'listitem', 'allow_in' => array('list'), 'end_tag' => BBCODE_OPTIONAL, 'before_tag' => "s", 'after_tag' => "s", 'before_endtag' => "sns", 'after_endtag' => "sns", 'plain_start' => "\n * ", 'plain_end' => "\n"))