RU демосайт

русскоязычная версия фриланс маркетплейса

Cовременное готовое решение сайта универсальной биржи услуг «Маркетплейс Freelance» на PHP v7.4

Смотреть демо RU

UA демосайт

україномовна версія фріланс маркетплейсу

Сучасне готове рішення сайту універсальної біржі послуг «Маркетплейс Freelance» на PHP v7.4

Дивитися демо UA
Dialog System v2.6.1 module Cotonti — чаты пользователей на AJAX

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}

 

Если, у Вас еще нет своего хостинга, - рекомендую проверенный !

Сам перепробывал много хостинг-услуг, - просто берите beget-хостинг (для России отличный вариант) Тариф "Старт" - оптимально и даже очень не дорого по ссылке https://beget.com/ru/order/start или клик по картинке

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

Aльтернатива, если вам нужен хостинг именно в Украине, - ukraine.com.ua

Поддержите проект

Задать вопрос или оставить комментарий