Использование компонента К2 для Джумла при всех своих несомненных плюсах имеет и ряд проблем. Выражаются они, главным образом, в организации комментариев на сайте. В К2 имеются встроенные средства комментирования, но их функционал весьма ограничен. Так, K2 Comments не дает возможности отвечать на комментарии, а также не очищает автоматически форму комментария после его публикации. Из-за этого зачастую один и тот же комментарий публикуется несколько раз. Альтернативой стандартному встроенному модулю комментариев К2 может стать плагин JComments, который обладает большими функциональными возможностями, стабильностью и к тому же легко интегрируется в К2. Конец формы
Установка
Установить плагин JComments совсем несложно. Скачать его можно на официальном сайте или на специализированных ресурсах. В сети можно найти различные версии этого плагина, которые поддерживаются Joomla 1,5, Joomla 2,5 и Joomla 3,0.
Скаченный архив распаковывается и устанавливается через административную панель Джумла: РАСШИРЕНИЯ – МЕНЕДЖЕР РАСШИРЕНИЙ. Там необходимо указать расположение архива и установить его. Инсталляция осуществляется в автоматическом режиме. Сразу же после ее завершения можно заметить, что стандартная форма комментариев сменится на форму установленного плагина.
Импорт
Теперь, если на сайте уже имеются комментарии, созданные и опубликованные при помощи стандартного компонента К2, необходимо их импортировать в установленный плагин. Делается это также через административную панель: КОМПОНЕНТЫ – JCOMMENTS – НАСТРОЙКИ.
Во время импорта следует учитывать один момент. Если в комментариях имеются ответы, сделанные через стандартный модуль комментариев К2, то они не привязаны к первому комментарию. То есть после импорта будут отображаться не как ответы, а как отдельный комментарий. Исправить это несложно. Надо опять зайти в панель управления плагином и снова добавить комментарий уже в качестве ответа, а старый – удалить. Так как в качестве даты ответа будет указано сегодняшнее число (когда вы добавили комментарий), то необходимо вручную поправить это посредством phpMyAdmin. Информация обо всех комментариях будет содержаться в базе данных ресурса – в колонке __jcomments.
Кастомизация
Завершающий этап – кастомизация шаблона комментариев под внешний вид ресурса. Создадим копию шаблона с другим именем. Теперь в настройках плагина появится этот самый шаблон, который мы и изменяем в соответствии с задуманным. После того, как вы установите плагин JComments, в самом низу – после всех комментариев, появится копирайть. Убрать его можно, отредактировав файл components/com_jcomments/tpl/ваш_шаблон/tpl_index.php. Делается это путем комментирования строки со следующим кодом: <div id=»comments-footer» align=»center»><?//php echo $this->getVar(‘support’); ?></div>