В системе имеется функциональность отображения пользователей, которые находятся в проекте вместе с текущим пользователем в режимах просмотра и редактирования.
Примечание
Просмотр проекта
Если проект одновременно просматривают несколько пользователей, в верхней панели проекта, рядом с логотипом текущего пользователя, отображаются иконки других пользователей.
Иконка текущего пользователя - всегда первая слева, остальные пользователи - в произвольном порядке. Если с проектом одновременно работают три и более пользователей, отображаются две иконки пользователей, а остальные объединяются в иконку вида или .
При клике по иконкам открывается меню с перечнем пользователей. Текущий пользователь - всегда первый и помечен как (Вы). При переоткрытии проекта или перезагрузке страницы проекта перечень и список иконок обновляется.
Клик по текущему пользователю открывает профиль пользователя. Иконки других пользователей некликабельны.
Редактирование проекта
Поведение системы в многопользовательском режиме редактирования включает в себя все поведение в режиме просмотра, но также добавляется отображение редакторов слоев проекта.
На панели слоёв к каждому слою добавляются иконки активных редакторов, то есть тех, кто работает с проектом в режиме редактирования. Первая иконка - всегда (Вы), если текущий пользователь редактирует слой. Отображение остальных аналогично режиму просмотра проекта.
При наведении на иконку пользователя отображается всплывающая подсказка с ФИО пользователя:
При наведении на иконку отображается всплывающая подсказка со списком остальных редакторов слоя. В списке отображаются первые 20 редакторов по времени подключения к редактированию. Остальные пользователи не отображаются.
При переключении между слоями иконки редакторов слоя обновляются в реальном времени. Отображаются актуальные редакторы выбранного слоя для всех пользователей.
Примечание
Комментирование проекта
Функциональность добавления комментариев к проекту доступна и в режиме просмотра, и в режиме редактирования, если она включена в настройках проекта.
Для включения функциональности комментирования необходимо в окне настроек проекта (при создании, в реестре проектов или по кнопке в режиме редактирования) оставить включенным либо включить ползунок "Комментирование".
В результате в режиме просмотра и редактирования проекта на панели действий с проектом появится кнопка комментирования :
При нажатии на кнопку открывается панель комментариев к проекту:
Для добавления комментария необходимо нажать на кнопку . Панель примет следующий вид:
На панели отобразятся:
- Иконка и имя пользователя, добавляющего комментарий (текущий пользователь, помеченный как (Вы));
 - Выпадающий список выбора объекта комментирования. Это может быть весь проект или один из его слоев;
 - Поле для ввода текста комментария. Максимальная длина комментария - 1000 знаков с пробелами.
 
При вводе текста комментария допустимо упоминание пользователей и целых групп. Для этого необходимо в поле ввода текста ввести символ @, после чего отобразится всплывающий список пользователей и групп, которым явно предоставлен доступ к проекту в настройках проекта, а также администраторов и суперпользователей. Для упоминания пользователя или группы достаточно выбрать их в списке.
Для сохранения комментария следует нажать на кнопку "Сохранить". Комментарий отобразится на панели комментариев.
Для отмены добавления комментария следует нажать "Отменить". Если нажать вне области панели комментариев, то комментарий сохранится как черновик и отобразиться при следующем открытии панели комментариев (в рамках текущей сессии работы с проектом).
В сохраненном комментарии отображаются:
- Автор комментария;
 - Дата добавления комментария с динамическим отсчетом времени устаревания комментария;
 - Слой, к которому добавлен комментарий (или весь проект);
 - Текст комментария и упоминания.
 
Если в комментарии упомянуты пользователи, они получают уведомление об упоминании их в комментарии к проекту. Если упомянута группа, уведомления получают все участники группы. Комментарии приходят в уведомления системы. Ссылка "Перейти к комментарию" открывает проект, к которому добавлен комментарий с упоминанием. Необходимо открыть панель комментариев, чтобы просмотреть его.
Для добавления ответного комментария необходимо нажать на кнопку . Поле для ввода комментария откроется внизу панели.
Со списком комментариев также можно производить следующие действия:
- Кнопка позволяет осуществлять полнотекстовый поиск по списку комментариев;
 - Кнопка позволяет выбрать сортировку комментариев (от старых к новым и от новых к старым);
 - Кнопка , появляющаяся по наведению на комментарий, позволяет удалить его. Удалять можно только свои комментарии. После нажатия на кнопку появляется предупреждение, в котором необходимо подтвердить удаление.
 
Сохранение проекта
Изменения в слоях проекта применяются в порядке сохранения: отображаются данные последнего пользователя, выполнившего сохранение.
То же самое происходит при изменении настроек проекта:
- Переименование проекта;
 - Изменение описания;
 - Выбор темы;
 - Назначение прав доступа;
 - Перемещение слоев.
 
Если два пользователя одновременно редактируют один и тот же слой, изменения, внесённые одним из них, становятся доступны другому только после повторного открытия проекта. При этом, чтобы увидеть изменения другого пользователя, текущий пользователь должен закрыть проект без сохранения своих правок.













