Advertisement
Guest User

Don't parse empty Bb Codes (default ones)

a guest
Mar 18th, 2013
9
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.55 KB | None | 0 0
  1.     public function renderValidTag(array $tagInfo, array $tag, array $rendererStates)
  2.     {
  3.         $parent = parent::renderValidTag($tagInfo, $tag, $rendererStates);
  4.    
  5.         if(in_array($tag['tag'], array('b', 'i', 'u', 's', 'color', 'font', 'size', 'left', 'center', 'right', 'indent', 'url', 'email', 'img', 'quote', 'code', 'php', 'html', 'plain', 'media', 'attach')))
  6.         {
  7.             $content = $this->renderSubTree($tag['children'], $rendererStates);
  8.             if(empty($content))
  9.             {
  10.                 return $this->renderInvalidTag($tag, $rendererStates);
  11.             }
  12.         }
  13.        
  14.         return $parent;
  15.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement