Dle модуль Мини чат на NodeJS и Socket.IO

Категория: Модули DLE » Модуль для DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Dle модуль Мини чат на NodeJS и Socket.IO
Dle модуль Мини чат на NodeJS и Socket.IO - представляет собой самый простой скрипт для общения на дле сайте. Основные преимущества: функционирует без перезагрузки страницы, элементов, обладает минимальной задержкой между отправкой и получением сообщения, минимум файлов. Мини чат построен на NodeJS и Socket.IO
Dle модуль Мини чат на NodeJS и Socket.IO


в место вывода чата напрмер в main.tpl
<script src="http://ip сервера с nodejs:порт сервера/socket.io/socket.io.js"></script>

{include file="engine/modules/ws.chat.php"}


-В файле client.js(находиться в папке: папка вашего шаблона - js) заменить 78.46.13.121:8080 на ip вашего сервера с запущенным nodejs и порт

var io = require('socket.io').listen(8080);io.set('log level', 1);io.sockets.on('connection', function (socket) {    var ID;    var time = (new Date).toLocaleTimeString();    socket.on('message', function (msg) {        var mes1=msg;        var mes=mes1.split("||");        if(mes[0]=='nik'){         ID=mes[1];        } else {                var time = (new Date).toLocaleTimeString();                socket.json.send({'event': 'messageSent', 'name': ID, 'text': msg, 'time': time});                socket.broadcast.json.send({'event': 'messageReceived', 'name': ID, 'text': msg, 'time': time})        }    });});


Сайт «все для DataLife Engine» рекомендует скачать Dle модули Мини чат на NodeJS и Socket.IO
  • 60
Рубрика: DLE модули » Бесплатные
Ранее » Адаптация DLE Наград / Awards 4.5 Медали 308 штук« Далее Модуль SearchQueries v.1.7 выводить поисковые запросы
Добавление комментарияОставить комментарий