1 (edited by sempai 2017.06.24 22:15)

Topic: Live Chat - Чат для форума

AJAX чат для форума PunBB

Основные фичи:

1) Размещение чата (на главной сверху, снизу, на отдельной странице).
2) Посты публикуются AJAXом (без перезагрузки страницы).
3) Автоподгрузка новых постов (времени автообновления настраивается).
4) Количество отображаемых постов (настраивается).
5) Автоудаление старых постов (настраивается).
6) Пауза перед следующим постом(настраивается).
7) Гости могут создавать посты (отключаемо).
8 ) Звуковое уведомление о новых сообщениях (отключаемо).
9) Быстрое обращение к пользователю.
10) Выбор цвета для ников пользователей (отключаемо).
11) Инверсия сообщений (снизу - вверх).
12) Панель смайлов (дефолтный пак смайлов с возможностью расширения, изменения).
13) Удаление сообщений из окна чата (для админов и модераторов).
14) Отправление пользователей в "Read only" (для админов и модераторов).
15) Блокировка пользователей (для админов).
16) Сворачивания чата (можно сохранить стартовое положение чата в пользовательских настройках).
17) Иконки статуса пользователей.
18) Всплывающий мини-профиль пользователей.
19) Выбор текущего статуса (для зарегистрированных пользователей).
20) Поддержка сторонних смайл - паков (bbcode_smilies и т.д.).
21)  Красивые уведомление о новых сообщениях в цветных кружочках (аля Pan Notice).
22) Поддержка расширения Read-only users (установка режима "Read only", для избранных пользователей).
23) Поддержка расширения Black List (скрытие сообщений выбранных пользователей).
24) Возможность приватного общения для зарегистрированных пользователей (личная переписка).
25) Модераця (редактирование) сообщений "на лету", прямо в окне чата.
26) Простейшие bbcode.
27) Загрузка изображений в публичный и приватные чаты.


live_chat_2.6.4

Совместимость  PunBB 1.4.2 - 1.4.4
PHP 5.4 - 5.5
Default url sheme
SQLite3 not compatible

2 (edited by sempai 2016.12.20 22:38)

Re: Live Chat - Чат для форума

Обновил расширение:
1) Основные настройки вынесены на фронт (в нижнюю панель чата).
2) Добавлен вариант размещения чата (сверху, снизу, на отдельной странице).
3) Подсветка сообщений при наведении.

Необходимо переустановить расширение! (для сохранения переписки - сделать резервную копию таблицы).

3 (edited by sempai 2016.12.20 22:39)

Re: Live Chat - Чат для форума

Расширение обновлено:
Добавлена поддержка расширения - Pan Notices (уведомления о новых сообщениях в цветных кружочках).

4

Re: Live Chat - Чат для форума

Можете добавить поддержку этого расширения?

5

Re: Live Chat - Чат для форума

nihi1ist wrote:

Можете добавить поддержку этого расширения?

Вы можете самостоятельно изменять дополнять смайлпак:

Массив смайлов находится: /extensions/live_chat/smilies/smilies.php
Исображения смайлов: /extensions/live_chat/smilies/img/

6

Re: Live Chat - Чат для форума

sempai, просто не работают в чате смайлы, а добавлять их ещё и в чат, это неправильно имхо.

Live Chat - Чат для форума

7 (edited by sempai 2016.10.25 10:40)

Re: Live Chat - Чат для форума

Если вы не хотите использовать смайлпак чата (убрана галочка в админке чата):

ссылка

Читайте с третьего абзатца.

------------------------------------------------

P.S. ссылка для проверки - что находиться в дефолтном массиве вашего форума!

8

Re: Live Chat - Чат для форума

sempai, а как вы проверяете наличие расширений со смайлами? Если по id, то поскажите, куда надо добавить ID расширения.

9

Re: Live Chat - Чат для форума

nihi1ist wrote:

sempai, а как вы проверяете наличие расширений со смайлами? Если по id, то поскажите, куда надо добавить ID расширения.

Смотрю если заполняется массив $smilies в парсере форума.

10

Re: Live Chat - Чат для форума

sempai, а с моей проблемой как быть, не подскажите?

11

Re: Live Chat - Чат для форума

nihi1ist wrote:

sempai, а с моей проблемой как быть, не подскажите?

С какой?

12

Re: Live Chat - Чат для форума

С этой.

13

Re: Live Chat - Чат для форума

nihi1ist wrote:

С этой.

Ответ здесь ссылка.

14

Re: Live Chat - Чат для форума

sempai,прошу прощения, был не внимателен, но способ неудобен конечно.

15 (edited by sempai 2016.12.20 22:39)

Re: Live Chat - Чат для форума

Изменен принцип взаимодействия с расширениями, добавляющими смайл-паки (bbcode_smilies и т.д.), в админке добавлено соответствующее поле.

Добавлена поддержка пользовательских тем.

16 (edited by sempai 2016.12.20 22:40)

Re: Live Chat - Чат для форума

Баг фикс. Добавлены всплывающие уведомления функционала чата (отключаются в настройках пользователя).

17 (edited by sempai 2016.12.20 22:41)

Re: Live Chat - Чат для форума

Расширение обновлено. Добавлено:

1) Выбор текущего статуса (для зарегистрированных пользователей).
2) Поддержка расширения Read-only users (установка режима "Read only", для избранных пользователей).
3) Поддержка расширения Pan Ignore Users (скрытие постов выбранных пользователей).

Код расширения переработан, актуальная ссылка в певом посте, необходима переустановка.

18 (edited by nihi1ist 2016.11.09 14:53)

Re: Live Chat - Чат для форума

Не знаю понравится ли вам идея и насколько сложна она в реализации...

Идея: Прикрутить канал IRC или комнату Jabber (лучше последнее), как чат. И тогда пользователи смогут сидеть в чате не только через форум, но и через любое приложение поддерживающее вышеуказанные протоколы.

19

Re: Live Chat - Чат для форума

nihi1ist wrote:

Не знаю понравится ли вам идея и насколько сложна она в реализации...

идея гениальная, но наверное проще приложение на Андроид для punbb написать с нуля, чем что то перелопачивать...

20

Re: Live Chat - Чат для форума

Xakker, прав. Я прикинул возможность реализации, прикрутить jabber канал к действующему функционалу чата не получиться. В данный момент сообщения сохраняются в базе, поэтому ими можно свободно аперрировать. То же самое касается пользователей (разрешений,статусов и т.д.). При использовании протокола jabber, сообщения хранятся на стороннем сервере. Допустим вы дали гостям возможность отправлять сообщнния в чат. Контроля над сообщениями у вас не будет. Все что утекло в сеть, там и осталось. Пока в чат не будут добаалены новые сообщения.
Про реализацию смайл паков и других фич я уже молчу. В итоге, вы просто получите обрезанный мессенджер без возможности контроля.