Итак, MyChat снова обновился. Версия 4.14 несёт несколько нововведений, но, в целом, является этаким "техническим" мостиком между 4.13 и будущими релизами.
Из самых полезных вещей следует отметить два нововведения: это функция принудительного приглашения других пользователей в каналы и автоматический синхронизатор истории сообщений в каналах.
Принудительное приглашение в конференции
Автоматическое приглашение может использоваться по-разному, доступность его настраивается правами групп на сервере. Если такое право у человека есть - он сможет принудительно подключить в канал, в котором находится сам, любого человека из чата. Не имеет значения, закрыт паролем данный канал или нет.
Эта функция будет полезна, например, менеджерам проектов, когда им необходимо быстро что-то обсудить с группой людей, и важна приватность беседы. Человек создаёт канал, закрытый паролем, затем быстро "выдёргивает" людей, например, из своего списка контактов, приглашая в нужный канал:
После чего можно обсуждать деловые вопросы в кругу людей, которых это непосредственно касается, не тратя рабочее время попусту. Ведь нужные люди будут автоматически включены в канал, по вашему требованию.
Загрузка истории сообщений в конференции
Суть идеи проста: человек может получить сообщения, которые были отправлены в текстовом канале, пока его там не было, за какой-то период. День, неделя или целый месяц.
Вспомните, как часто была с вами ситуация: зашли в канал, там идёт обсуждение, а что было час назад? С чего началась дискуссия? Приходится просить кого-то сбросить лог прошедшего разговора в приват, чтобы хоть как-то быть в курсе того, о чём люди говорят.
Теперь такой проблемы не существует. Можно просто взять и попросить MyChat предоставить последние сообщения за какой-то период. Нажимаем на кнопку с текстом темы канала в заголовке и выбираем из контекстного меню пункт "Загрузить историю сообщений с сервера за…"
Следует отметить, что сервер запоминает историю сообщений только в автосоздаваемых каналах и только в тех, для которых это специально указано администратором сервера. Сделано специально для обеспечения приватности.
Согласитесь, неэтично будет предоставлять историю разговора в канале постороннему человеку, который только что подключился к публичному серверу, открытому в Интернет.
Кратко все изменения в версии
MyChat Client
[+] PluginsAPI: mcPluginOnUserChangeStatus - изменение статуса пользователя (online, dnd, away);
[+] PluginsAPI: событие mcPluginOnWorkStatus - изменение системного статуса MyChat Client (system idle/wakeup, connect/disconnect и т.д.);
[+] PluginsAPI: событие mcPluginOnLoginSuccessParameters возвращает UIN юзера, под которым законнектились, IP и порт сервера, AD статус;
[+] PluginsAPI: событие mcPluginOnChangePage - пользователь переключил закладку в чате. Строка. sys - закладка консоли, #ID или $ID - канал, просто число - приват;
[+] добавлено протоколирование загруженных плагинов в системный лог клиента. Например: "[10.07.2012 11:49:10] Загружен плагин "Painter", версия 2.0/21.12.2011, API 3.0". Фиксируется название плагина, версия, дата создания и версия используемого Plugins API;
[+] функция принудительного приглашения выбранного пользователя в текстовый канал;
[+] информационные сообщения в каналах и приватах о том, что произошёл разрыв/восстановление соединения с сервером;
[*] при заливке изображений на сервер (в каналах, приватах и оповещениях) показывается размер заливаемого оригинала в байтах;
[*] при загрузке полноразмерных изображений с сервера показатель загрузки теперь движется плавно, показывая, помимо процентов, ещё и сколько байт было загружено с сервера;
[*] ускорена загрузка последних сообщений из истории при открытии новых приватов, если история большая;
[-] при заливке изображения на сервер, если не удалось отправить файл, изображение всё равно вставлялось в чат, хотя у пользователей-получателей оно не могло отобразиться по причине отсутствия оригинала на сервере. Исправлено;
[-] в окне оповещений (Ctrl+F9) при вставке изображений не обновлялась полоска прогресса заливки оригинала изображения на сервер и не работала кнопка отмены загрузки. Исправлено;
[-] исправлена ошибка, иногда возникающая при нажатии на [+] в общей панели контактов. Также убраны знаки "плюс" из групп контактов точно так же, как и в корневых группах;
[-] ошибка в плагине "Доска для рисования", ссылка для вызова плагина в контекстном меню в приватах не работала. Исправлено;
[-] при открытии приватов, если была установлена настройка для автоматической загрузки истории сообщений, сообщения показывались в обратном порядке. Исправлено;
[-] ошибка при клике на ссылку вида ftp://user:pass@host:port в RTF файле приветствия, которое вставляется в конференцию. Исправлено;
MyChat Server
[+] возможность оперативного сохранения истории переписки в каналах для отображения клиентам чата по запросу, если они желают получить историю за то время, пока их не было в канале;
[-] исправлена ошибка, приводящая к некорретному отображению списка активных игноров;
[-] ошибка, из-за которой не работал механизм наказаний (банов) в чате;
[-] ошибка при формировании списка групп для автосоздаваемых каналов.
< <<<===== | =====>>> > |
---|