Так, быстрее всего исправить эту ошибку вот так:
1. Открываем файл /components/com_jcomments/jcomments.class.php
2. Находим строчку (для версии 2.1.0.0 это строки 344-345, могут чуть-чуть отличаться - не страшно):
$this->_smiles['code'][] = '#(^|\s|\n|\r)'.preg_quote( $sc, '#' ). '(\s|\n|\r|$)#ism' . JCOMMENTS_PCRE_UTF8;
и добавляем перед ней:
$this->_smiles['code'][] = '#(^|\s|\n|\r)('.preg_quote( $sc, '#' ). ')(\s|\n|\r|$)#ism' . JCOMMENTS_PCRE_UTF8;
$this->_smiles['icon'][] = '\\1 \\2 \\3';Решение рабочее, но все-таки временное. Я подумаю, как бы это сделать более изящно...