Чат для платформы 1С.
Возможности:
Разбивка сообщений по каналам (комнатам).
Уведомление о личном сообщении.
Отображение текущей активности пользователей.
Вставка смайлов.
Панель уведомлений.
Полнофункциональная версия!!! (единственное ограничение: отсутствие исходных текстов)
Установка производиться путем объединения файла конфигурации с рабочей конфигурацией. При объединении необходимо отметить все объекты относящиеся к подсистеме «чат» (кроме справочника «Пользователи» и параметра сеанса «ТекущийПользователь» которые добавлены для корректности работы).
Чтобы работало в "глобальном" режиме, нужно добавить в модуль приложения переменную:
//ДФ:[#][+][код][11.01.2009 16:23:32][Лунёв С.Ю.]->
Перем дф_ЧатСервер Экспорт;
//ДФ:[#]<-
//ДФ:[#][+][код][11.01.2009 16:24:07][Лунёв С.Ю.]->
дф_ЧатСервер = Обработки.чат_Основная.Создать();
Форма = дф_ЧатСервер.ПолучитьФорму("Форма");
ОткрыватьПриСтарте = чат_Общий.ПолучитьНастройкуПользователя("ОткрыватьЧатПриСтарте");
Если ОткрыватьПриСтарте <> Неопределено И ОткрыватьПриСтарте Тогда
Форма.Открыть();
КонецЕсли;
//ДФ:[#]<-
Замечен небольшой глюк, вот эти уведомления http://pro1c.org.ua/redirect.php?http://infostart.ru/projects/data/0003216/images/large/11.png реализованные скриптом зацикливаются и не пропадают даже когда пользователь прочитал сообщения.
Все круто, но чтобы работало нужно права администрирования!
Иначе у пользователя вываливается ошибка доступа.
Это не очень хорошо...
Вы бы еще версию платформ написали с которыми совместима дивайса, было бы вобще замечательно.
Извините за то, что поднимаю такой древний пост. Я попробовал поставить эту конфу на 8.2 Она отлично работает, но только если у пользователя полные права. Там выше об этом упоминали. Иначе пишет:
{Обработка.чат_Основная(122)}: Ошибка при вызове метода контекста (ПолучитьПользователей)
по причине:
Пользователю недостаточно прав для выполнения операции.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua