Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2009-02-06 00:52:40

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,790
Рейтинг :   115 

jCHAT :: AJAX чат для сайта

Наименование: 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 версии плагина

Скриншоты примеров работы:
169582a799e5b6c46fdfd432379f60d8.pngcc384c68ad503482fb24e6d1e3b512ae.png

Админка:
8726bb30dc7ce15023daa8ff8402bcfd_pv.png

Не в сети

#2 2009-02-06 01:20:13

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: jCHAT :: AJAX чат для сайта

Вроде как ошибка: Если наприме написать текст проверка и много раз нажал на кнопку POST в итоге получил текс %2525252525252525252525D0%25252525252525 252525259F...

Не в сети

#3 2009-02-06 01:46:36

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,790
Рейтинг :   115 

Re: jCHAT :: AJAX чат для сайта

ROZARD, спасибо.
Не мог раньше понять откуда эта ошибка иногда проскакивала.
Исправил, выложил сам плагин.

Не в сети

#4 2009-02-09 20:22:20

zheka
Участник
Зарегистрирован: 2008-10-13
Сообщений: 98
Рейтинг :   

Re: jCHAT :: AJAX чат для сайта

vitaly, спасибо за долгожданный плагин, а то эти сторонние разработки совсем никудышные )
Хотелось бы ещё видеть на этом этапе какую-то модерацию в чате, хотя бы простое удаление сообщений )

Не в сети

#5 2009-02-09 22:58:44

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,790
Рейтинг :   115 

Re: jCHAT :: AJAX чат для сайта

Плагин будет расширяться - добавлю возможность работы в отдельном окне.
Там и места для полезной информации будет побольше (к примеру, дата/время поста), и возможность удаления предусмотрю.
Разве что пока не очень ясно как информировать посетителей о том, что что-то удалялось - сейчас каждый клиент передаёт ID самого последнего сообщения. И если в базе есть более новые - они ему высылаются.

Не в сети

#6 2009-02-18 16:29:51

panoptus
Участник
Откуда Украина, Николаев
Зарегистрирован: 2009-02-18
Сообщений: 159
Рейтинг :   
Сайт

Re: jCHAT :: AJAX чат для сайта

Разве что пока не очень ясно как информировать посетителей о том, что что-то удалялось - сейчас каждый клиент передаёт 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)

Не в сети

#7 2009-02-18 17:06:19

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,790
Рейтинг :   115 

Re: jCHAT :: AJAX чат для сайта

Если только. Других альтернатив я действительно не нашел.
Просто не хотелось эти actionID'ы ещё и хранить где-то.

Не в сети

#8 2009-02-23 17:50:32

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,790
Рейтинг :   115 

Re: jCHAT :: AJAX чат для сайта

Выложена обновлённая версия плагина

Не в сети

#9 2009-03-08 01:35:24

icedogas
Участник
Откуда Москва
Зарегистрирован: 2009-02-08
Сообщений: 318
Рейтинг :   
Сайт

Re: jCHAT :: AJAX чат для сайта

я кстати на wp сайт поставил чат там тоже какой то плагин был а потом у меня сервер лежал при чем весь сервер а не только сайт))
пришлось вырубать нах и ставить плагин кэширования

Не в сети

#10 2009-03-08 03:01:59

graf
Участник
Откуда Днепр
Зарегистрирован: 2008-10-13
Сообщений: 394
Рейтинг :   

Re: jCHAT :: AJAX чат для сайта

сервер лег изза скрипта? анрил

Не в сети

#11 2009-03-19 11:40:49

RocketBoy
Участник
Откуда Калининград
Зарегистрирован: 2008-10-14
Сообщений: 552
Рейтинг :   27 
Сайт

Re: jCHAT :: AJAX чат для сайта

А можно к чату loading.gif  прикрутить, что бы как в комментах? Красиво :rolleyes:(имхо)

Не в сети

#12 2009-03-19 22:19:23

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,790
Рейтинг :   115 

Re: jCHAT :: AJAX чат для сайта

RocketBoy, нафиг... но если желаешь - прикрути. там всего в одном месте в HTML коде надо поменять..

Не в сети

#13 2009-04-17 15:03:17

icedogas
Участник
Откуда Москва
Зарегистрирован: 2009-02-08
Сообщений: 318
Рейтинг :   
Сайт

Re: jCHAT :: AJAX чат для сайта

Так, а если чат бокс заключить, в div id и проставить display : none; а на харе сделать ссылку как с бб кодом javascript:ShowOrHide('chat'), будут ли нагружать базу те кто эту ссылку не нажал?

Не в сети

#14 2009-04-17 15:29:30

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: jCHAT :: AJAX чат для сайта

icedogas, Будет...

Не в сети

#15 2009-04-17 22:59:53

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,790
Рейтинг :   115 

Re: jCHAT :: AJAX чат для сайта

icedogas пишет:

Так, а если чат бокс заключить, в div id и проставить display : none; а на харе сделать ссылку как с бб кодом javascript:ShowOrHide('chat'), будут ли нагружать базу те кто эту ссылку не нажал?

Плагин при отображении главной страницы уже делает SQL запрос.
А потом по таймеру через AJAX с заданной периодичностью проверяет обновления.

На самом деле если указать достаточно редкий период обновления (к примеру, 120-240 секунд), то нагрузка от jCHAT'а будет крайне низкая.

Не в сети

#16 2009-04-22 09:51:32

icedogas
Участник
Откуда Москва
Зарегистрирован: 2009-02-08
Сообщений: 318
Рейтинг :   
Сайт

Re: jCHAT :: AJAX чат для сайта

Мы тут, кстати, пробовали его утащить на отдельную страницу - все вроде получилось, вот только кнопка после отправки сообщения становиться неактивной(

Не в сети

#17 2009-04-22 14:00:11

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: jCHAT :: AJAX чат для сайта

icedogas, Всё как надо работает, просто если бы ты ответил на моё сообщение в конференции я бы тебе скинул готовый исправленный плагин, сам виноват...:P

Не в сети

#18 2009-04-23 23:56:14

icedogas
Участник
Откуда Москва
Зарегистрирован: 2009-02-08
Сообщений: 318
Рейтинг :   
Сайт

Re: jCHAT :: AJAX чат для сайта

ROZARD, слушай, а у тебя не осталось версии для отдельной страницы?

Не в сети

#19 2009-04-24 13:07:07

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: jCHAT :: AJAX чат для сайта

icedogas, Прикрепил...
Если будет глюк с отправкой, то плагин сдесь не причем, дело всё в ajax'e...;)
У меня отправляется всё как надо...:)


Прикрепленные файлы:
jchat.tar.bz2, Размер: 7.23 Кб, Скачано: 905

Не в сети

#20 2009-04-26 13:38:38

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: jCHAT :: AJAX чат для сайта

Извиняюсь конечно, но как вывести сиё чудо на главную?


I NGeneration CMS

Не в сети

#21 2009-04-26 13:45:43

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: jCHAT :: AJAX чат для сайта

Евгений, http://ngcms.ru/forum/attachment.php?item=57 скачай и будет тебе на главной...

Не в сети

#22 2009-04-26 14:21:57

icedogas
Участник
Откуда Москва
Зарегистрирован: 2009-02-08
Сообщений: 318
Рейтинг :   
Сайт

Re: jCHAT :: AJAX чат для сайта

ROZARD пишет:

icedogas, Прикрепил...
Если будет глюк с отправкой, то плагин сдесь не причем, дело всё в ajax'e...;)
У меня отправляется всё как надо...:)

блин, все равно кнопка не срабатывает после первой отправки, а как ajax пофиксить?

Не в сети

#23 2009-04-26 14:37:48

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: jCHAT :: AJAX чат для сайта

icedogas, Ничего фиксить не нужно! Свяжись со мной по аське лучше...

Не в сети

#24 2009-05-01 00:58:02

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: jCHAT :: AJAX чат для сайта

ROZARD пишет:

Евгений, http://ngcms.ru/forum/attachment.php?item=57 скачай и будет тебе на главной...

Не а не выводится автоматом.

Надо поставить тег:  {plugin_jchat} И Чат ВЫВОДИТСЯ!  :D

Меня вот только интересует а как сообщения удалять.


I NGeneration CMS

Не в сети

#25 2009-05-01 01:14:48

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,790
Рейтинг :   115 

Re: jCHAT :: AJAX чат для сайта

Евгений, никак :)
Пока ни у кого не возникало такого вопроса...

Не в сети

Подвал раздела

Работает на FluxBB