Представляю вашему вниманию чат собственного производства для IPS Community Suite - WM Chat (White Miku's Chat).
Это очередной чат на основе AJAX для данной CMS но с определёнными особенностями, а именно:
- Полноценный редактор сообщений с возможностью выбора доступных кнопок в нём и прикрепления вложений
- Возможность конвертации сообщений из другого ПО для чатов (на данный момент поддерживается Chatbox)
- Функционал бота с полностью настраиваемыми событиями
- Редактирование в реальном времени
- Множество настроек как в панели Администратора, так и для пользователей
Подробнее:
После установки и настройки прав доступа чат выглядит так:
Пользователю доступно переключение на "упрощённую" форму ответа и настройка высоты окна чата:
"Упрощённая" форма выглядит так:
При использовании "упрощённой" формы сохранена возможность вставки изображений, видео и других поддерживаемых в IPS ссылок. Если пользователь вставит ссылку в своё сообщение, то после отправки она будет автоматически преобразована в кликабельную или же во встраиваемый блок.
При добавлении вложений к сообщениям, а также при использовании встраиваемых ссылок, их размер автоматически уменьшается для экономии места на экране:
Если пользователь просматривает историю чата, при появлении новых сообщений он увидит специальную кнопку:
Чат имеет как свою собственную страницу, так и может быть встроен в заголовке, подвале или сайдбаре страницы:
Доступна гибкая настройка прав для каждой группы в отдельности:
Например, группе можно запретить писать сообщения:
В случае проблем с соединением предусмотрено автоматическое отключение с возможностью переподключения:
Возможность забанить пользователя в чате находится в панели модератора:
У пользователей есть возможность удалить или отредактировать сообщения:
Причём изменения отобразятся сразу у всех пользователей, просматривающих чат
В панели администратора есть страница с краткой сводкой состояния чата:
Функция конвертации сообщений из Chatbox:
Страница общих настроек чата:
И функционал бота:
На данный момент поддерживаются следующие приложения:
Отдельно стоит отметить опцию ручной настройки. Если вы знакомы с внутренним устройством IPS, вы сможете создавать свои правила даже для сторонних приложений, использующих классы Item или Comment
В других же случаях вся настройка происходит в несколько щелчков мышиСообщения бота будут помечены
А в настройках редактора имеется возможность выбрать кнопки редактора доступные для использования в чате:
Большинство перечисленных функций не выглядят чем-то экстраординарным. Но моей целью при создании данного чата было собрать весь необходимый функционал для комфортного общения и при этом сохранить возможность использования данного чата на любом сервере, на котором возможна установка IPS.
Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now