示例#1
0
 public function renderHtml()
 {
     $response = parent::renderHtml();
     $bbCodeParser = new HQCoder_ParseHTML_BbCode_Parser(HQCoder_ParseHTML_BbCode_Formatter_Ritsu::create('HQCoder_ParseHTML_BbCode_Formatter_Ritsu', array('view' => $this)));
     $bbCodeOptions = array('states' => array('viewAttachments' => $this->_params['canViewAttachments']));
     $this->_params['message']['messageHtml'] = HQCoder_ParseHTML_ViewPublic_Helper_Message::getBbCodeWrapper($this->_params['message'], $bbCodeParser, $bbCodeOptions);
     return $response;
 }
示例#2
0
 public static function bbCodeWrapMessages(array &$messages, XenForo_BbCode_Parser $parser, array $options = array())
 {
     $options += array('showSignature' => XenForo_Visitor::getInstance()->get('content_show_signature'), 'states' => array());
     foreach ($messages as &$message) {
         $message['messageHtml'] = '';
         $message['messageHtml'] = HQCoder_ParseHTML_ViewPublic_Helper_Message::getBbCodeWrapper($message, $parser, $options);
     }
 }