Забыли пароль?
Запросите новый здесь.

Автор темы: mishqa35
ID темы: 1172
Информация:
Тема содержит 14 сообщения, была просмотрена 4292 раз.  Имеются прикрепленные файлы.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Народное творчество
 Распечатать тему
Чат v1.0
mishqa35
Чат v1.0
Панель чата на аяксе, дает возможность общаться пользователям. Добавление, удаление и обновление реализованы на аяксе. Список сообщений и список пользователей обновляются по отдельности. Можно настроить авто обновление поля с сообщениями.

Демо: тут
Логин: demo11
Пароль: demo12

Установка:
Установить в админке плагин "Чат".
По умолчанию панель чата устанавливается только на главной странице.

Настройки:
Через файл infusion_db.php

Скачать исходники  Код
// Chat settings
$chat_set['per_num'] = "25"; /* Число сообщений в чате */
$chat_set['text_length'] = "250"; /* Максимальное число символов в сообщении */
$chat_set['show_date'] = "%d/%m/%Y %H:%M"; /* Формат вывода даты */
$chat_set['bbcode'] = "smiley|b|i|u|url"; /* Отображаемые бб коды, разделять | */
$chat_set['style_cl103'] = "color: #CF3333; font-weight: bold;"; /* Стиль для имени С. Админа */
$chat_set['style_cl102'] = "color: #008000; font-weight: bold;"; /* Стиль для имени Админа */
$chat_set['style_cl101'] = "color: #2D6CCA;"; /* Стиль для имени Пользователя */
$chat_set['style_cl0'] = ""; /* Стиль для имени гостя */
$chat_set['del_user'] = "1"; /* Разрешать юзерам удалять свои сообщения */
$chat_set['uonline'] = "3"; /* Время юзера онлайн */
$chat_set['loading'] = "<img src='".INFUSIONS."chat_panel/spinner.gif' style='vertical-align:middle; border:0;' />"; /* индикатор загрузки */



Тестировалось на 7.02.05

Скачать тут
mishqa35 присоединено следующее:изображение:
8743862384691_1.gif

Изменил(а) mishqa35, 24.12.2012 12:40
x1 x1 x1
 
Web
Rush
и чем он отличается от обычного миничата на jquery? шириной контейнера и частотой обновления?
 
Web
mishqa35
Оффтопик Да, и еще выводит с верху в низ ag
Загляни в базу модов, посмотри сколько там почти повторок, и задай каждому автору\со автору такой же вопрос.

x1
 
Web
Zaxap
Предлагаю в версии 2.0 сделать его полностью онлайновымab
Зло не дремлет, а я добрый...
 
jikaka
демо бы глянуть
x1
 
Web
Polarfox
По юзабили - кто навскидку не читая хелпу (а юзеры не смогут ее читать) - так вот, кто скажет не нажимая - какая кнопка что обновляет? Это негут.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле.
Ежели кто забанен за спам, но не считает себя ботом: можете сообщить мне об этом, все будет хорошо.

PolarLab - вход для подопытных
x1
 
Web
mishqa35
upd: добавил демо см. п1
x1
 
Web
Zaxap
Сделайте его потом полностью онлайновым.

-Зачем 2 кнопки обновления? Сделайте 1, зачем все усложнять? По-моему это не нужно вовсе...
Зло не дремлет, а я добрый...
 
mishqa35
Возможно, надо подумать как получить от сервера ответ что кто то написал сообщение и кто то зашел на сайт. Обновление в 1 сек ставить не есть хорошо.
x1
 
Web
jikaka
глянул демо, в целом смотрится норм, только немного криво выглядит нижняя часть
строка ввода, бб-коды и справа иконки
 
Web
Zaxap
Еще бы отправка сообщений на ctrl+enter не помешала...ну или просто на enter.
Согласен с Костей, сделать бы textbox этот поуже, туда обновляловку эту приписать еще, бб-коды норм приделать.
Можно смайлы отдельно вывести...чтоб без этого открывающегося окна. Просто abacadag стандартные, текст которых настраивается в include_db этом:З
Изменил(а) Zaxap, 24.12.2012 13:10
Зло не дремлет, а я добрый...
 
mishqa35
Хм, вроде во всех браузерах выглядит одинаково, или просто само расположение не нравится?

Если кому интересны доработки для него, предлагайте..
1. Число символов скрыть, и выводить когда пишешь сообщение под строкой (мб textrea) ввода (мелким шрифтом).
2. Заблокировать отправку по Enter, сделать по ctrl+enter и по клику на кнопку.
3. Убрать стандартные смайлы, ибо они большие для чата. Поставить другие и выводить красиво.
4. Возможно убрать картинки бб кодов, поставить другие и по меньше.
5. Сделать онлайновым, убрать кнопки обновлений

Пока все что приходит в голову
x1 x1
 
Web
Rush
mishqa35 написал:

Возможно, надо подумать как получить от сервера ответ что кто то написал сообщение и кто то зашел на сайт. Обновление в 1 сек ставить не есть хорошо.

алиллуя
x1 x1
 
Web
jikaka
Хм, вроде во всех браузерах выглядит одинаково, или просто само расположение не нравится?

именно, нет гармонии

подсказка: (Скрытый текст: глянь на широком экране)
x1
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
Мини-чат на AJAX  →  Плагины 7 / 5984 14.04.2017 12:58
Чат php-fusion  →  Вопросы новичков 1 / 1194 30.03.2014 16:54
Где можна найти такой чат?  →  Флуд 1 / 1029 25.01.2013 20:16
Мини-чат  →  Вопросы новичков 10 / 2639 27.12.2010 19:57
Чат  →  Ошибки, баги 13 / 1327 18.12.2010 16:17
тв чат на сайте  →  PHP 8 / 1540 02.12.2010 21:08
Чат-Зло?  →  Флуд 5 / 979 22.11.2010 16:20
Топ 5 пользователей форума
Alex Alex (1,166)   Zaxap Zaxap (1,078)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)