Страница 26 из 30

Re: WebChat - Веб-интерфейс (1.07 от 20.12.10)

Добавлено: 19:13, 09.11.2011
lekanin
geminisf писал(а):Уважаемый $teelR@t, а где нужно поправить, чтоб авторизация в commfort'e была не по логину на сайте, а по имени пользователя? Сайт на Joomla.
найдите файлы
/components/com_commfortwebchat/models/commfortwebchat.php,
/modules/mod_commfortwebchat/tmpl/default.php,
/modules/mod_commfortwebchat/helper.php
сделайте замену всех 'username' на 'name'. обычно встречается в таком виде:
$options['user']->get('username') или $users->get('username')
если будут проблемы, то могу скинуть номера линий, где нужно исправить. или целые файлы с заменой (для этого потребуется от вас три выше перечисленных файла, чтобы я произвел замену)

Re: WebChat - Веб-интерфейс (2.00 beta от 09.11.11)

Добавлено: 20:07, 09.11.2011
$teelR@t
Обновлена версия плагина до 2.00 beta. Опробовать работу плагина можно с нашего веб-интерфейса, который позволит подключиться к любому серверу, где установлен плагин.

Изменения:
+ Автообновление плагина с автопроверкой и просмотром изменений в новой версии
+ Поддержка "общения" с плагином по протоколу HTTP на порту 9752
+ Обновлено API
+ Диалог со списком соединений в виде таблицы с отображением изменений в реальном времени
* Автоотключение неактивных пользователей (время последнего действия более 5 минут назад)
* Общение по протоколу передачи данных без HTTP заголовков переключено на порт 9751
* Положение элементов главного окна и добавления надписи текущей версии и иконки настроек
* Полностью убраны разделы настроек бота и белых IP адресов (используется родной список сервера CommFort)
* Отключен мастер быстрой настройки. В нем пока нет потребности
- Много исправлений ошибок нарушающих стабильность работы

Некоторые особенности второй линейки:
1. Общение сразу в нескольких каналах с быстрым переключением посредством вкладок.
2. Возможность получать изображения, публикуемые в чате.
3. Возможность просмотреть список активных соединений и информации по ним, а также отключить некоторые соединения вручную.
4. Автоматическое обновление плагина. Раз в сутки идет проверка новой версии и уведомление, если новая версия готова к загрузке или уже загружена (можно включить настройку, чтобы новая версия плагина автоматически скачивалась с интернета).
5. Разгруженный интерфейс плагина.

Re: WebChat - Веб-интерфейс (1.07 от 20.12.10)

Добавлено: 22:15, 09.11.2011
geminisf
lekanin писал(а):
geminisf писал(а):Уважаемый $teelR@t, а где нужно поправить, чтоб авторизация в commfort'e была не по логину на сайте, а по имени пользователя? Сайт на Joomla.
найдите файлы
/components/com_commfortwebchat/models/commfortwebchat.php,
/modules/mod_commfortwebchat/tmpl/default.php,
/modules/mod_commfortwebchat/helper.php
сделайте замену всех 'username' на 'name'. обычно встречается в таком виде:
$options['user']->get('username') или $users->get('username')
если будут проблемы, то могу скинуть номера линий, где нужно исправить. или целые файлы с заменой (для этого потребуется от вас три выше перечисленных файла, чтобы я произвел замену)
Спасибо. Исправил. Теперь действительно в окне авторизации выводится имя пользователя. Но авторизация не проходит. Висит окно с надписью "ожидание авторизации" и с пустым полем со стрелкой. Компонент настроен на использование базы данных сайта. Префиксы таблиц вашего компонента отличаются от префиксов других таблиц в базе. Это так и должно быть?

Re: WebChat - Веб-интерфейс (2.00 beta от 09.11.11)

Добавлено: 10:58, 10.11.2011
dscTobi
$teelR@t писал(а):* Автоотключение неактивных пользователей (время последнего действия более 5 минут назад)
Надеюсь эту фитчу можно отключать?

Re: WebChat - Веб-интерфейс (2.00 beta от 09.11.11)

Добавлено: 12:11, 10.11.2011
$teelR@t
dscTobi писал(а):Надеюсь эту фитчу можно отключать?
Эта фича работает только для пользователей, которые заходят через браузер, так как автоматически отследить момент, когда пользователь уже не хочет пользоваться чатом - не легкая задача. Браузер отправляет запросы к плагину раз в 2 секунды, поэтому если пользователь находится на страничке чата, то отключение ему не грозит ;)
geminisf писал(а):Теперь действительно в окне авторизации выводится имя пользователя. Но авторизация не проходит. Висит окно с надписью "ожидание авторизации" и с пустым полем со стрелкой. Компонент настроен на использование базы данных сайта.
Из-за того, что изменились данные нужные для авторизации надо, чтобы каждый пользователь удалился и заново зарегистрировался.
geminisf писал(а):Префиксы таблиц вашего компонента отличаются от префиксов других таблиц в базе. Это так и должно быть?
Префиксы это нормально.

Re: WebChat - Веб-интерфейс (2.00 beta от 09.11.11)

Добавлено: 16:31, 10.11.2011
dscTobi
$teelR@t писал(а):
dscTobi писал(а):Надеюсь эту фитчу можно отключать?
Эта фича работает только для пользователей, которые заходят через браузер, так как автоматически отследить момент, когда пользователь уже не хочет пользоваться чатом - не легкая задача. Браузер отправляет запросы к плагину раз в 2 секунды, поэтому если пользователь находится на страничке чата, то отключение ему не грозит ;)
Ясно. Я изначально не так понял :lol:

Re: WebChat - Веб-интерфейс (2.00 beta от 09.11.11)

Добавлено: 19:55, 14.11.2011
$teelR@t
Только что выложил новую версию 2.00 beta2. Плагин по запросу может обновиться или, при включенном автоматическом обновлении, уведомит о новой версии в течении суток. Скачать можно на webcf.ru.

Изменения в плагине:
* Вместе с событием подключения к каналу виртуального пользователя теперь приходит и список пользователей в этом канале
* Функция получения списка пользователей больше не выдает список каналов, в которых эти пользователи находятся

Изменения в веб-интерфейсе:
1. Можно входить и выходить из каналов.
2. Появилась возможность передвигать вкладки.
3. Добавлен красивый диалог со списком каналов.
4. Список пользователей урезан до показа ников.
5. Добавлены переводы на русский язык.

Re: WebChat - Веб-интерфейс (2.00 beta от 09.11.11)

Добавлено: 10:45, 16.11.2011
Xyligan
Так скачать можно инсталлятор плагина к серверу. А сам вэб-интерфейс то можно скачать? Меня особенно интересует под Joomla!

Re: WebChat - Веб-интерфейс (2.00 beta от 09.11.11)

Добавлено: 16:04, 16.11.2011
sasha
Можно адрес чата на котором работает этот веб интерфейс?

Re: WebChat - Веб-интерфейс (2.00 beta от 09.11.11)

Добавлено: 16:07, 16.11.2011
$teelR@t
Xyligan, sasha, в посте о версии 2.00 beta был написан адрес ;) - webcf.ru.

Re: WebChat - Веб-интерфейс (2.00 beta от 09.11.11)

Добавлено: 02:36, 17.11.2011
sasha
$teelR@t писал(а):Xyligan, sasha, в посте о версии 2.00 beta был написан адрес ;) - webcf.ru.
Это понятно)
А к какому серверу можно подключиться??

Re: WebChat - Веб-интерфейс (2.00 beta от 09.11.11)

Добавлено: 02:45, 17.11.2011
$teelR@t
sasha писал(а):
$teelR@t писал(а):Xyligan, sasha, в посте о версии 2.00 beta был написан адрес ;) - webcf.ru.
Это понятно)
А к какому серверу можно подключиться??
К тому, на котором стоит плагин. Если у вас на сервере стоит плагин, то можно подключиться к нему.

Re: WebChat - Веб-интерфейс (2.00 beta от 09.11.11)

Добавлено: 05:54, 17.11.2011
Xyligan
$teelR@t писал(а):Xyligan, sasha, в посте о версии 2.00 beta был написан адрес ;) - webcf.ru.
На webcf.ru по кнопке качается плагин. Меня же интересует вэб-морда. Её можно где-то скачать? Чтобы тестить на своем сайте (конкретно у меня сайт на Joomla!)

Re: WebChat - Веб-интерфейс (2.00 beta от 09.11.11)

Добавлено: 12:01, 17.11.2011
$teelR@t
Xyligan писал(а):
$teelR@t писал(а):Xyligan, sasha, в посте о версии 2.00 beta был написан адрес ;) - webcf.ru.
На webcf.ru по кнопке качается плагин. Меня же интересует вэб-морда. Её можно где-то скачать? Чтобы тестить на своем сайте (конкретно у меня сайт на Joomla!)
На время тестирования зайти можно только с веб-интерфейса на webcf.ru в блоке "Пользователям".

Re: WebChat - Веб-интерфейс (2.00 beta2 от 14.11.11)

Добавлено: 04:09, 22.11.2011
$teelR@t
В веб-интерфейсе на webcf.ru исправил стили и изменил поведение диалога списка каналов. Диалог теперь модальный, расширяемый по размеру списка и при выборе канала он закрывается. Также при отправке сообщения оно удаляется из поля ввода.