Skip to main content
создание сайта под ключ
×

Обсудить проект

Заполните форму, наш специалист свяжется с вами для консультации (бесплатно), составит для вас персональное предложение. Или звоните: +7(916) 107-51-99 (10.00–18.00, Мск.)

Как к вам обращаться?
Сообщите корректный адрес электронной почты.
Заполните поле, опишите суть задачи.
Необходимо подтвердить согласие с Политикой.

Шаблон для компонента Joomla: JComments Google reCaptcha

Шаблон JComments

Практически любой сайт cms Joomla использует скрипт компонента: JComments (комментарии к материалам).

Забавно, что за крайне продолжительную жизненную активность компонента «внешность» базового шаблона практически не изменилась за 10 лет. Все те же иконки в формате *.gif, странное форматирование основных страниц шаблона, пр. негативные мелочи. А сам скрипт — по-прежнему адекватен, хорош, востребован. Нестыковочка.

Краткий экскурс в поисках современного шаблона для JComments не дал позитивного результата. Есть кое-что (бесплатное), но мало отличное от шаблона defolt. В платных версиях — тоже ничего не понравилось. От слова совсем.

Пришлось потратить немного времени и «перепилить» старый скин JComments на новый лад. Результаты представлены ниже.

Исходные данные

Для работы с комментариями на сайте Джумла будем использовать:

Компонент JComments Google reCaptcha устанавливается «поверх» существующего дефолтного, если «капчавская» версия еще не установлена на сайте. Уствновка у всех проистекает по разному (зависит от хостера, настроек сервера). Я обычно пользую: устновка по url из папки temp.

Плагин аватар не обязателен. Но… без аватарок комментарии выглядят убого/серо (на мой взгляд). Установка плагина обычная: Загрузить файл пакета.

Подключаем сервис GRavatar (если на сайте отсутствуют иные источники аватарок) в настройках плагина и компонента.

Нюанс: имеет смысл поправить и в компоненте, и в плагине протокол: с http на https (если необходимо). Правка производится в коде. Еще: на сайте необходимо подключить Font Awesome, все иконки оттуда.

После установки необходимого скрипта (компонент + плагин) — «заливаем на сервер шаблон JComments под лаконичным названием: san. Адрес загрузки:

https://ваш сайт/components/com_jcomments/tpl/

Смайлики: бонус. При желании можно сменить дефолтный набор смайликов на анимированный (ссылка на архив выше). Нынешний набор смайлов находится у вас по адресу:

https://ваш сайт/components/com_jcomments/images/smilies/

В настройках компонента JComments меняем шаблон с defolt на san. Включаем Google reCaptcha (Joomla). Устанавливаем везде, где нужно, аватарки от Gravatar.

Не вижу смысла писать подробнее. Вид комментария (Демо) непосредственно под этим текстом.

JComments меняем шаблон

Разница — есть. По крайней мере — мне переделанный шаблон нравится больше «дефолтного». А платить за коммерческие шаблоны ерунды — денег не хватит.