Инструменты пользователя

Инструменты сайта


il-manager:settings

ЦПАТ. Настройки

Для добавления новых типов проектов, видов мероприятий, областей деятельности и т.п. сотрудник ЦПАТ должен ввести эту информацию в систему самостоятельно. Интерфейс настройки контента доступен на вкладке «Настройки» группы «Управление партнерами» бокового меню.

Интерфейс выглядит следующим образом:

Тут доступны следующие словари:

  • Типы проектов
  • Виды мероприятий
  • Область деятельности
  • Направления студентов
  • Шаблоны документов

Для добавления новой записи в словарь необходимо выбрать нужную вкладку, в верхнем правом углу нажать кнопку «Добавить», в модальном окне ввести название и сохранить.

Также доступно редактирование записи по первой кнопке столбца «Действия», и удаление по второй кнопке столбца «Действия». Обратите внимание, что уже используемый где-то тип (существует проект с данным типом, например) нельзя удалить.

Шаблоны документов

На вкладке Шаблоны документов располагается интерфейс управления шаблонами документов.

Доступны три действия:

  • Скачать - выполняет выгрузку шаблона;
  • Добавить - выполняет замену шаблона;
  • Проверить - заполняет шаблон тестовыми данными и выгружает готовый документ.

Шаблон договора на проведение практической подготовки студентов обладает следующей структурой: места, где в шаблон при выгрузке будет вставляться индивидуальная для этого договора информация оформляются в текстовом виде. Такие места должны начинаться и оканчиваться на три подряд идущих символа «+». Внутри такого «блока» располагается название подставляемой переменной через «=». Переменная состоит из класса и атрибута, разделенных «.». Например, текущий год в шаблоне будет иметь вид: «+++=date.year+++», т.е. будет подставляться атрибут year (год) класса date (дата). Форматирование текста не влияет на распознавание вставок, можно использовать любой шрифт, в т.ч. жирный или курсив.

Следующие атрибуты вычисляются автоматически:

  • date.day - текущий день
  • date.month - текущий месяц
  • date.year - текущий год
  • s.sign - поле для подписи

Данные для генерации .docx документов, указанные партнером, имеют атрибуты:

  • partner.nominativePosition - Должность в именительном падеже
  • partner.nominativeFIO - Инициалы в именительном падеже
  • partner.genitiveFIO - ФИО в родительном падеже (полностью)
  • partner.genitivePosition - Должность в родительном падеже
  • partner.regulation - Устав, Положение

Также есть следующие атрибуты:

  • organisation.title - название организации партнера
  • organisation.address - юридический адрес организации, указанный на странице «О компании»
  • student.FIO - полное ФИО студента, для которого формируется договор

После изменения шаблона и загрузки его в систему с помощью кнопки «Добавить», рекомендуется проверить выгрузку нажатием на кнопку «Проверить». В случае, если в шаблон был введен класс, которого не существует в системе, экспорт проходить не будет. Система сообщит об ошибке с указанием, какие классы не удалось найти:

Атрибуты не выдают ошибку, экспорт будет проходить. В случае, если был введен несуществующий атрибут, в шаблон вставится пустая строка «».

il-manager/settings.txt · Последнее изменение: 2022/04/08 16:44 — digital_schedule