Настройка автоматической конвертации документов внешнего формата при загрузке
В продукте реализована функция автоматической конвертации документов внешнего формата при загрузке их в систему. После установки CO функция будет включена по умолчанию в режим ask (отображение диалогового окна с запросом действия).
При конвертации документов во внутренний формат возможно изменение структуры и форматирования документа внутреннего формата.
После загрузки документа с конвертацией в продукт необходимо убедиться, что в документ не внесено существенных изменений, мешающих дальнейшей работе. Удаление исходного файла внешнего формата рекомендуется выполнять после проверки.
Поддерживаемые форматы документов для конвертации, типы внутреннего формата документов и шаблонов:
| Формат документа до конвертации | Формат документа после конвертации |
|---|---|
| *.docx, *.doc, *.odt, *.txt, *.rtf, *.docm | *.xodt |
| *.dotx, *.ott, *.dot | *.xott |
| *.xlt, *.ots, *.xltx | *.xots |
| *.xlsx, *.xls, *.ods, *.xlsm | *.xods |
| *.odp, *.pps, *.pptx, *.ppt, *.pptm, *.ppsx | *.xodp |
| *.potx, *.otp, *.pot | *.xotp |
В дальнейшем Пользователь может самостоятельно переопределить параметры загрузки файлов с автоматической конвертацией с помощью настроек профиля (см. Руководство пользователя).
С помощью ETCD администратор может изменить настройку функции. Управление распространяется на:
- новых пользователей;
- пользователей, не изменивших значение по умолчанию в профиле.
Для пользователей, сменивших в профиле значение по умолчанию, режим автоматической конвертации не изменяется.
Переменные для управления функцией:
| Наименование сервиса * | Наименование переменной | Тип переменной | Значение | Описание |
|---|---|---|---|---|
| etcd (CO) | config/wfe/upload.conversion. enabled | boolean | true (по умолчанию) / false | Включение /отключение конвертации |
| etcd (CO) | config/wfe/upload.conversion. option | string | always | Всегда конвертировать |
| etcd (CO) | config/wfe/upload.conversion. option | string | never | Никогда не конвертировать |
| etcd (CO) | config/wfe/upload.conversion. option | string | ask (по умолчанию) | Диалоговое окно с запросом действия |
* — Для сохранения конфигурации при обновлении или переустановке продукта следует добавить переменную и значение в файл ~/install_co/group_vars/co_setup/main.yml
Управление функцией поддерживается на этапе развертывания CO. Изменение значения переменной выполняется при запуске скрипта установки.
Для работы с ansible-playbook переменные принимают следующий вид:
openresty_upload_conversion_enabled
openresty_upload_conversion_option
Пример команды настройки функции:
ansible-playbook playbooks/main.yml \
-e openresty_upload_conversion_option=always