для решения твоей проблемы тебе надо файл
public_html/admin/applications_addon/other/portal/xml/portal_root_templates.xml
измени строку 26:
{IPSText::truncate( IPSText::getTextClass( 'bbcode' )->stripAllTags( strip_tags( $topic['post'], '<br>' ) ), intval( $this->settings['portal_topic_truncate'] ) )}
на:
{IPSText::truncate( $topic['post'] , intval( $this->settings['portal_topic_truncate'] ) )}
и у тебя перестанет замещать в тексте любой bbcode, но при этом у тебя могут появится глюки.
к примеру использовал жирный текст, и его обрезало, значит и жирность не закончится. так же возможно что будет не закрыты теги картинок или ссылок...
p.s. я понимаю что вопрос был задан давно, но вдруг кому понадобится