Kide Shoutbox — Чат для Joomla

Kide Shoutbox — Чат для JoomlaЗдравствуйте друзья блога lessons-joomla.ru. Довольно часто при создании сайтов на бесплатных CMS вебмастер сталкивается с проблемой выбора подходящих плагинов, модулей и компонентов. Бывает так, что создать какой-то нужный функционал посредством данных модулей и плагинов попросту не представляется возможным. Сегодня мы разберем подобный случай, а именно – создание онлайн-чата на сайте Joomla 2.5. Для этой цели практически нет подходящих модулей и компонентов, кроме одного-единственного, который называется Kide Shoutbox. Он сочетает в себе сразу модуль и компонент. Кроме того, Kide Shoutbox – чат для Joomla очень легкий в освоении, настройке и использовании.

Перечислю основные преимущества Kide Shoutbox.

Во-первых, наличие платной и бесплатной версии. Платная версия чата стоит около 5 долларов и отличается от бесплатной наличием функции обмена приватными сообщениями между пользователями (и другими незначительными улучшениями). Однако для большинства сайтов вполне будет достаточно бесплатной версии Kide Shoutbox.

  1. поддержка многих версий движка Joomla (c 1.5 по 3).
  2. поддержка большого числа разных языков. Русский язык тоже поддерживается.
  3. наличие историй сообщений пользователей.
  4. смайлики и звуковые оповещения при поступивших сообщениях.
  5. поддержка аватарок сервиса Gravatar.
  6. возможность включения защиты от спама посредством сервиса REcaptcha.
  7. возможность интеграции с Facebook при помощи Facebook App.

Скачать Kide Shoutbox можно напрямую у разработчиков. Вот ссылка. В скачанном архиве размещено два архива. В первом архиве располагается компонент, во втором – модуль. Поэтому для установки его необходимо разархивировать (иначе Joomla выдаст: Не удалось найти XML-файл установки) и установить компонент и модуль по отдельности.

Установка производится стандартным способом – посредством Расширения > Менеджер Расширений > Установка

Вывести чат на сайте можно двумя разными способами.

В первом случае чат выводится в отдельном модуле на нужных вам страницах (по аналогии с другими модулями).

KideShoutbox

Для начала следует зайти в Менеджер Модулей и найти там наш чат – модуль называется mod_kide. Выбираем заголовок (к примеру, «Чат»), нужную позицию на странице и жмем кнопку «Опубликовано». В пункте «Привязка модуля» выбираем, на каких именно страницах будет отображаться чат. При выборе позиции для модуля следует учитывать, что по умолчанию чат является довольно широким. Если разместить его в сайдбаре, то панель для вывода сообщений будет узкой и не очень красивой (хотя это дело вкуса).

Второй способ вывода чата – при помощи отдельного пункта меню (на отдельной странице сайта).

KideShoutbox 02

В данном случае чат будет занимать всю ширину области основного контента, в результате чего пользоваться им станет намного удобнее. В полноэкранном режиме доступна дополнительная опция «History» или «История сообщений».

Что касается настроек, то здесь их не так много.

KideShoutbox 03

Отдельно стоит отметить лишь вкладку «Интеграция». Здесь можно привязать к чату свой аккаунт Facebook (посредством сервиса App ID).

KideShoutbox 04

После привязки аккаунта можно использовать аватарку из Facebook. Также здесь можно выбрать используемые стили Gravatar, включить капчу и т.д.

Что касается внешнего вида чата, то интерфейс модуля очень простой и понятный (даже для начинающих пользователей). В отдельном окне отображаются все отправленные пользователями сообщения. При этом указывается время сообщений, а ник каждого пользователя выделяется отдельным цветом. В окне набора сообщения можно использовать разнообразные теги форматирования – выделение жирным, курсивом, создание зачеркнутого текста. Кроме того, можно выбирать цвет шрифта, вставлять ссылки, изображения, спойлеры и даже видео с Ютуба. Панель с доступными смайликами располагается под окном отправки сообщения.

Вот на этом мы и закончим рассматривать Kide Shoutbox – чат для Joomla. Надеюсь данный компонент найдет свое достойное место в вашей коллекции расширений для Joomla.

Удачи Вам в ваших начинаниях!

У Вас недостаточно прав для комментирования. Вам необходимо зарегистрироваться на сайте