Возможность управлять проектами, проводить опросы и создавать страницы нужна тем кто отвечает за реализацию любых задач, взаимодействие с командой или клиентами. Соответствующие инструменты стали часть нашего «Корпоративного сервера» в прошлом году и в свежей версии получили новые возможности.
Улучшения модуля «Р7 проекты»
Первое новшество заслуживает отдельного поста, поэтому здесь мы лишь коротко его опишем. В модуль добавлен современный rich text-редактор с расширенным набором инструментов форматирования текста и вставки контента. Теперь пользователи могут структурировать описания задач, документов и комментариев в визуально понятной форме. Базовые блоки: Цитата, Сворачиваемый блок, Разделитель, Таблица, Сетка, Код.

Группировка статусов по категориям: добавлено визуальное и логическое разделение статусов задач по четырём категориям (Не начато, Активные, Завершённые, Закрытые). Каждая категория отображается как отдельный блок с заголовком, что улучшает навигацию и структурирование рабочих процессов. Управление статусами:
- Для категорий «Не начато», «Активные» и «Завершённые» доступно добавление новых статусов через кнопку «+».
- Пользователь может задавать название и цвет для каждого статуса.
- Доступно редактирование и удаление статусов (удаление — только если статус не используется в задачах).
- Реализовано перетаскивание статусов между группами с помощью drag & drop.
- Категория «Закрытые»: может содержать только один статус, добавление новых статусов через интерфейс недоступно, фиксирует окончательное завершение работы по задаче.

Не такое масштабное большое, но удобноеновшество – пометка «Изменено» рядом с комментариями, которые были изменены после публикации. Это позволяет участникам видеть, что комментарий был отредактирован. Пометка появляется только при фактическом редактировании, при этом сохраняется время первоначальной публикации.

Добавлено новое поле «Ключ проекта», которое можно задать вручную при создании или редактировании проекта. Ключ используется для формирования уникальных человекочитаемых идентификаторов задач (например: CRM-123, DEV-24) и помогает быстро определять, к какому проекту относится задача.
Система позволяет поддерживать единый формат обозначений для всех задач компании. Если поле не заполнено вручную, ключ генерируется автоматически на основе названия проекта (первые буквы слов, приведённые к верхнему регистру). Ключ проходит валидацию. При попытке сохранить неуникальный ключ отображается сообщение «Проект с таким ключом уже существует».
В URL тикетов теперь отображается их уникальный номер (например: XXX-123). Это позволяет быстро определить, к какому проекту и задаче относится ссылка. При открытии тикета в адресной строке отображается человекочитаемый URL, включающий префикс проекта и порядковый номер задачи.

Улучшения модуля «Р7 страницы»
Первое в списке – новая логика прав доступа: реализовано распространение ролей по иерархии страниц. Предусмотрено три роли доступа: Просмотр, Редактирование, Полный доступ. Если страница имеет вложенные, права наследуются вниз. При изменении роли родительской страницы все дочерние получают обновлённую роль. Если изменить роль только у дочерней без вложенных — она применяется только к ней.
Создатель страницы является её владельцем и может создавать подстраницы. Если удалить роль пользователя у родительской страницы (отключить доступ для определенного пользователя), то доступ всех вложенных страниц так же будет отключен

Обновлена структура бокового меню – теперь страницы разделены на три категории: «Мои страницы» (владельцем которых является пользователь), «Другие страницы» (к которым пользователь имеет доступ, но не является владельцем), «Избранное» (ссылки на страницы, владельцем которых является пользователь, добавленные в избранное).

Добавлена возможность подтверждения действий в модальных окнах (удаление, переименование, добавление страницы) с помощью клавиши Enter для ускорения работы с интерфейсом.

Реализовано всплывающее окно «Поделиться», доступное по кнопке в правом верхнем углу интерфейса страницы. Позволяет делиться страницей с другими пользователями по электронной почте (но только в том случае, если второй пользователь ранее посещал модуль «Страницы»).

Помимо перечисленного реализовано отображение удаленных страниц в корзине по дате удаления — от новых к старым и исправлена логика работы поиска на опубликованных страницах.
Также исправлены некоторые ошибки:
- ошибка, из-за которой в разделе «Настройки доступа» выбор пункта выпадающего списка приводил к смещению его названия вправо, а заголовок «Опубликовать в интернете» отображался обычным шрифтом вместо жирного,
- ошибка, из-за которой по публичной ссылке страницы показывались не только актуальные, но и ранее удалённые вложенные документы,
- ошибка, из-за которой система применяла настройки доступа родительской страницы к вложенным документам, не учитывая индивидуальные параметры, установленные для каждой страницы,
- ошибка, из-за которой в ходе поиска пользователей в поле «Email» отсутствовал индикатор выполнения и интерфейс не предоставлял визуальной обратной связи о процессе выполнения запроса,
- ошибка, из-за которой появлялась возможность просмотра страницы по ссылке после ее удаления.
Улучшения модуля «Р7 формы»
Конструктор форм получил три практичных новшества.
Во-первых, реализована возможность выгрузки таблицы с ответами на формы в двух форматах – XLSX и CSV. В выгружаемом файле сохраняются все столбцы таблицы, включая названия шагов формы и даты отправки ответов.

Во-вторых, реализована возможность отображения удалённых шагов формы в таблице ответов с помощью переключателя. Удалённые шаги визуально выделены серым цветом и включаются в экспорт при активном переключателе.

В-третьих, добавлена функция создания полной копии существующей формы через пункт «Дублировать» в контекстном меню. Новая форма создается со всеми настройками и структурой исходной.

Другие исправления в модуле «Р7 формы»:
- добавлена поддержка клавиши Enter для подтверждения действий в модальных окнах: удаление, переименование, добавление формы,
- обновили значок веб-сайта на новый, соответствующий бренду,
- убрана избыточная иконка, которая отображалась в нижней части некоторых форм интерфейса.
Декабрьский апдейт получился масштабным, поэтому мы посвятили ему несколько постов. Читайте также:







