Если на форуме включен блок Новые сообщения форума, то при отображении сообщений вместо смайлов будет отображаться их код. (типа:
: ) )
Актуально для vB 4.2.0 - 4.2.2
Как это исправить:
найти в файле /includes/class_block.php
Код:
return htmlspecialchars_uni(fetch_censored_text(
trim(fetch_trimmed_title(strip_bbcode($page_text, $strip_quotes, false, false, true), $length))));
заменить на:
Код:
require_once(DIR . '/includes/class_bbcode.php');
$parser = new vB_BbCodeParser($this->registry, fetch_tag_list());
$parsed_text = $parser->do_parse(fetch_censored_text(trim(fetch_trimmed_title(strip_bbcode($page_text, $strip_quotes, false, false, true), $length))), false, true, false);
return $parsed_text;
Получаем:

Взято тут:
vbulletin.org