Dialog System v2.6.1 module Cotonti — чаты пользователей на AJAX

Модуль общения пользователей сайта через AJAX в виде диалогов, в режиме онлайн, без обновления страницы,  для сайтов на системе управления контентом (движке) Cotonti.
Функциональные возможности этого расширения:
прикрепление файлов,
цитирование сообщений,
статус прочитанного сообщения,
аудио (звуковое) оповещение,
а также уведомление на электронную почту, о полученных сообщениях в чате на сайте
и т.д.

Dialog Systems модуль чата для Cotonti

 

Name=Dialog System
Description=User communication with ajax update and send
Version=2.6.1
Date=2016-03-31
Author=Alexeev Vlad

Dialog System

Данный модуль позволяет пользователям общаться в онлайн режиме (без перезагрузки страницы)
В коде много комментариев, поэтому вам легко будет разобраться, что к чему wink

На данный момент реализованы следующие функции:

Импорт сообщений из базы модуля PM. (В админке)
ajax отправка формы сообщения.
ajax обновление новых сообщений.
При неактивной вкладке диалога, и входящем сообщении в title мерцает «* У вас новое сообщение». (см. видео)
Сообщения от разных пользователей сгрупированны в отдельные диалоги.
Вывод в шапке сайта кол-во новых сообщений.
Выделение непрочитанных сообщений.
Вывод любой информации о пользователе в диалоге

Для корректной работы AJAX обновления новых сообщений в шаблоне header.tpl замените строку:

<li>{HEADER_USER_PMREMINDER}</li>

На эту:

<!-- IF {HEADER_USER_PMREMINDER} --><li id="updatecountmsg">{HEADER_USER_PMREMINDER}</li><!-- ENDIF -->

 

Порядок установки:

Во время установки будет остановлен модуль PM.

Тэги для header.tpl

{HEADER_USER_PMS}
{HEADER_USER_PMREMINDER}
{HEADER_USER_PM_URL}

Тэг для users.details.tpl

{USER_DETAILS_PM}

 

Хостинг без головной боли

Тариф "Старт" - оптимально, не дорого, полностью готовый и проверенный хостинг для установки такого сайта, - сборка фриланс биржи и маркетплейс услуг, продукции, цифровых товаров.

1 месяц на тест бесплатно + сервисный домен
(свой домен прикрепить и протестирвать можно даже на бесплатном тестовом периоде хостинга)

Оставьте комментарий

Прокрутить вверх