Вы не зашли.
Наименование: jChat (AJAX чат для сайта)
Описание: Плагин позволяет добавить на сайт простенький web чат
Текущая версия: 0.02 [выпуск: 23-02-2009]
Ссылка: ZIP (8 Kb)
Для работы плагина необходимо установить обновлённую версию AJAX библиотеки движка.
Необходимо заменить файл engine/includes/js/ajax.js на ajax.js
Последние изменения:
[0.02][2009-02-23]
+ Выпуск стабильной версии, добавлена документация по плагину
[0.01][2009-02-05]
+ Выпуск тестовой PRE-release версии плагина
Скриншоты примеров работы:
Не в сети
Вроде как ошибка: Если наприме написать текст проверка и много раз нажал на кнопку POST в итоге получил текс %2525252525252525252525D0%25252525252525 252525259F...
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
Не в сети
Плагин будет расширяться - добавлю возможность работы в отдельном окне.
Там и места для полезной информации будет побольше (к примеру, дата/время поста), и возможность удаления предусмотрю.
Разве что пока не очень ясно как информировать посетителей о том, что что-то удалялось - сейчас каждый клиент передаёт ID самого последнего сообщения. И если в базе есть более новые - они ему высылаются.
Не в сети
Разве что пока не очень ясно как информировать посетителей о том, что что-то удалялось - сейчас каждый клиент передаёт ID самого последнего сообщения. И если в базе есть более новые - они ему высылаются.
Нумеровать действия
actionID=1 - добавлено сообщение msgID=1
actionID=2 - добавлено сообщение msgID=2
actionID=3 - удалено сообщение msgID=1
actionID=4 - отредактировано сообщение msgID=2
И общаться с клиентами по actionID а не по msgID
Изменено panoptus (2009-02-18 16:30:32)
Не в сети
я кстати на wp сайт поставил чат там тоже какой то плагин был а потом у меня сервер лежал при чем весь сервер а не только сайт))
пришлось вырубать нах и ставить плагин кэширования
Не в сети
Так, а если чат бокс заключить, в div id и проставить display : none; а на харе сделать ссылку как с бб кодом javascript:ShowOrHide('chat'), будут ли нагружать базу те кто эту ссылку не нажал?
Не в сети
icedogas, Будет...
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
Так, а если чат бокс заключить, в div id и проставить display : none; а на харе сделать ссылку как с бб кодом javascript:ShowOrHide('chat'), будут ли нагружать базу те кто эту ссылку не нажал?
Плагин при отображении главной страницы уже делает SQL запрос.
А потом по таймеру через AJAX с заданной периодичностью проверяет обновления.
На самом деле если указать достаточно редкий период обновления (к примеру, 120-240 секунд), то нагрузка от jCHAT'а будет крайне низкая.
Не в сети
icedogas, Всё как надо работает, просто если бы ты ответил на моё сообщение в конференции я бы тебе скинул готовый исправленный плагин, сам виноват...:P
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
icedogas, Прикрепил...
Если будет глюк с отправкой, то плагин сдесь не причем, дело всё в ajax'e...;)
У меня отправляется всё как надо...:)
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
Евгений, http://ngcms.ru/forum/attachment.php?item=57 скачай и будет тебе на главной...
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
icedogas, Прикрепил...
Если будет глюк с отправкой, то плагин сдесь не причем, дело всё в ajax'e...;)
У меня отправляется всё как надо...:)
блин, все равно кнопка не срабатывает после первой отправки, а как ajax пофиксить?
Не в сети
icedogas, Ничего фиксить не нужно! Свяжись со мной по аське лучше...
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
Евгений, http://ngcms.ru/forum/attachment.php?item=57 скачай и будет тебе на главной...
Не а не выводится автоматом.
Надо поставить тег: {plugin_jchat} И Чат ВЫВОДИТСЯ!
Меня вот только интересует а как сообщения удалять.
I ♥ NGeneration CMS
Не в сети