Страница 1 из 1

Динамическое имя в общем списке контактов

СообщениеДобавлено: Чт сен 07, 2017 3:22 am
Петрович
Подскажите, пожалуйста, возможно ли в принципе на данный момент сделать следующее (скриптами или как-то иначе):
есть список соответствия "имя компьютера - кабинет"
при авторизации пользователя проверять, с какого ПК он залогинился и в общий список контактов тут же подставлять к отображаемому имени номер кабинета.
Пример:
computer1;101
computer2;104

Иванов зашел в Mychat с Computer2, в общем списке контактов отобразить:
"104 - Иванов И.И."

Re: Динамическое имя в общем списке контактов

СообщениеДобавлено: Чт сен 07, 2017 10:06 am
Алексей Пикуров
Добрый день. Отображаемые имена пользователей и так динамические, настраиваются на сервере.
Имя компьютера — переменная %computer%. А в какое поле профиля пользователя вы номер кабинета записываете? Или вы хотите его скриптом добавлять из какого-то списка?

Re: Динамическое имя в общем списке контактов

СообщениеДобавлено: Чт сен 07, 2017 11:06 am
Петрович
А в какое поле профиля пользователя вы номер кабинета записываете

Пока ни в какое. думали именно из какого-то списка/файлика брать. Если, конечно, это осуществимо

Re: Динамическое имя в общем списке контактов

СообщениеДобавлено: Чт сен 07, 2017 11:11 am
Алексей Пикуров
Осуществимо, я отпишу в этой теме, как это сделать и какой скрипт нужно написать.

Re: Динамическое имя в общем списке контактов

СообщениеДобавлено: Чт сен 07, 2017 2:23 pm
Петрович
отлично!
покопался в справке по скриптовому языку, нашел все, что нужно, только нет функции редактирования полей пользователей в общем и списка контактов в частности.
Читать можно, записать - неясно как.
а вообще, шикарный у вас, конечно, функционал:).

Re: Динамическое имя в общем списке контактов

СообщениеДобавлено: Сб сен 09, 2017 11:35 pm
Алексей Пикуров
Немного доделали сервер, чтобы сделать то, что вам нужно, необходимо в шаблоне написать:
%workoffice% - %lastname% %firstname.%%middlename.%
В профиле пользователя должен быть прописан номер кабинета (поле "Работа", "Офис").

Если хотите динамики, а не заполнять вручную это поле в профиле юзера, попробуйте вот этот скрипт из примера справки, поменяйте его в соответствии со своей задачей.

нет функции редактирования полей пользователей

Добавили.
в общем и списка контактов в частности.

В списке контактов отображаемое имя меняется автоматически, оно же по шаблону формируется. Или вам нужны дополнительные функции для изменения содержимого общего списка контактов? Если да — пишите, какие.
а вообще, шикарный у вас, конечно, функционал:)

Спасибо, работаем для людей.

Напишите на [email protected], я дам вам техническую сборку сервера "на попробовать".

Re: Динамическое имя в общем списке контактов

СообщениеДобавлено: Чт сен 14, 2017 5:18 pm
Петрович
спасибо, все отлично работает. то, что нужно. ждем релиз:)
прикольно, что тестовый сервер именной, с названием нашей организации:)