Skip to main content

Настройка автоматической конвертации документов внешнего формата при загрузке

В продукте реализована функция автоматической конвертации документов внешнего формата при загрузке их в систему. После установки 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
booleantrue (по умолчанию) / falseВключение
/отключение
конвертации
etcd (CO)config/wfe/upload.conversion.
option
stringalwaysВсегда конвертировать
etcd (CO)config/wfe/upload.conversion.
option
stringneverНикогда не конвертировать
etcd (CO)config/wfe/upload.conversion.
option
stringask (по умолчанию)Диалоговое окно с запросом действия

* — Для сохранения конфигурации при обновлении или переустановке продукта следует добавить переменную и значение в файл ~/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