Просьбы по улучшению:
1. Добавить настройку ограничение длины отправляемого сообщения / количества использываемых тегов в одном сообщении
2. Добавить возможность (в простом редакторе — где только поле ввода, не используя другие..):
— Выбирать цвет своих сообщений (+ограничения заданные админом)
— Стиль написания сообщений (курсив, подчеркнутый, полужирный)
— Использование смайлов
3. Разделить пользователей виджета "Пользователи Онлайн" на "Мужчины / Женщины" * допустим у меня создано поле gender, тип "Список", предустановленные значения 1 | Мужчины, 2 | Женщины.
4. Добавить настройку анти флуда (использовать задержку, если пользователь быстро отправляет большие сообщения).
5. Добавить автоматические оповещения отображаемых в чате ("В чат вошел User", "Из чата вышел User")
6. Добавить возможность отправлять приватные сообщения пользователям в общем чате (например при двойном нажатии на ник, тег /pm User
7. Добавить теги (иконки), которые отображаются в списке пользователей онлайн:
— [Чат] Хочу общаться
— [ПМ] Только в привате
— [НБ] Не беспокоить
— [n/a] Временно недоступен
8. Добавить возможность использовать функцию игнора пользователей в чате.
9. В виджете пользователей онлайн, отображать друзей которые в чате.
10. При открытии пм чата с конкретным пользователем, отображать последние написанные сообщения ему.
11. Добавить архив чата, и возможность очистки сообщений.
12. Дату / Время написанных сообщений, перенести в начало сообщений, потом уже отображать ник пользователя.
13. Добавить возможность при нажатии на время написанного сообщения, отправлять его как контекстную ссылку (с привязкой к id сообщения) при нажатии на которую, чат будет прокручиваться до этого сообщения.
14. Убрать автоматическую переключение на окно отправки чата вниз, если чат (ползунок) прокручен, кто-то читает сообщения выше, то при получении нового сообщения, прокрутка пропадает, и окно стабилизируется на новых сообщениях.
15. Добавить возможность модераторам и администраторам отправлять notice в чат (Всем, или конкретному пользователю).
16. Добавить чат в "Типы контента", сейчас пришлось создавать его отдельно… (рис прикрепил)
Надеюсь что хотя бы часть "хотелок", будет со временем реализована. А именно №1, 2, 4, 5, 12, 14.
Проблема 1
На текущий момент столкнулся с след проблемой, а именно редактирование сообщений, выскакивают ошибки, более расширенных настроек в бесплатной версии компонента Я не нашел..
Проблема 2
Если длительное время не проявлять активность в чате, то статс пользователя онлайн — пропадает, но, при отправке сообщений, статус всё равно не отображается что человек в чате.
Просто пример обычного и привычного чата, древнего как мамонт) который не изменился и не потерял свою популярность...