Как отобразить ЭЦП у документов?


В обновлении 1.9.8 модуля готового решения "SIMAI-SF4: Сайт университета" предусмотрена возможность подписать документы, размещенные в разделе "Абитуриентам", электронно-цифровой подписью (ЭЦП).

После установки обновления 1.9.8:

  • в административном разделе добавится инфоблок "Документы (абитуриентам)"

  • у элементов инфоблока "Абитуриентам" добавится свойство "Файлы" для привязки документов из инфоблока "Документы (абитуриентам)"

  • у шаблона abitur компонента simai:sf.iblock.list появится параметр для переключения шаблона с отображением ЭЦП. 

Как правильно обновить решение?

Что нужно сделать для работы с документами, подписанными ЭЦП?

Как автоматически перенести уже размещенные документы после установки обновления?

Что нужно сделать для работы с документами, подписанными ЭЦП?

Шаг 1. Заполнить документы в инфоблоке "Документы (абитуриентам)".

Шаг 1.1. Перейти в Администрирование > Контент > Сведения об образовательной организации > Документы (абитуриентам).


Шаг 1.2. Для добавления нового документа нажать "Добавить элемент".


Для работы со списком элементов (например, изменение, удаление текущего элемента) используйте инструкцию Список элементов и работа с ним.

Шаг 1.3. Заполнить форму редактирования элемента.

Вкладка "Документ"


Вкладка "Подпись"

Как подписать документ ЭЦП?


Шаг 2. Привязать документы к элементам в инфоблоке "Абитуриентам".

Шаг 2.1. Перейти в Администрирование > Контент > Сведения об образовательной организации > Абитуриентам.


Шаг 2.2. Найти нужный раздел и элемент и привязать файлы в новом свойстве "Файлы".

Как работать с разделом "Абитуриенты"?


Для привязки:

1. Нажать на три точки.

 

2. В открывшемся окне выбрать нужный документ.

Шаг 3. Активировать параметр "Выводить ЭЦП" в шаблоне компонента.

При включении параметра изменения коснутся всех форм обучения, которые активны в разделе "Абитуриентам" (бакалавриат, специалитет, магистратура, аспирантура, ординатура, cреднее профессиональное образование).


Шаг 3.1. во включенном режиме правки навести курсор мыши на размещенный компонент, например, в подразделе "Бакалавриат" и нажать на шестерёнку.


Шаг 3.2. В открывшемся окне настройки параметров компонента установить галочку у параметра "Выводить ЭЦП".


Шаг 3. Сохранить изменения.


Если все шаги выполнены корректно, отобразится следующий результат, например:


Как автоматически перенести уже размещенные документы после установки обновления?

Шаг 1. Архив со скриптом переноса документов можно скачать по ссылке.

Шаг 2. Далее архив распаковать и на сайт нужно загрузить файл copy-abitur-docs.php.

Куда загрузить файл?

1. Если сайт размещен в корне, то в корневую папку, например:

2. Если сайт размещен в директории, то в папку директории.

Например, сайт размещен в директории /col/:

Шаг 3. Запуск скрипта

Если сайт размещен в корне:


Если сайт размещен в директории, например:


Пошаговые действия описаны на видео: