Перейти к основному содержимому

Добавление новых плагинов в серверные редакторы

Расширьте функциональность ONLYOFFICE Docs и добавьте новые возможности с помощью новых плагинов.

примечание

Эта инструкция предназначена только для серверных версий ONLYOFFICE Docs, размещаемых на собственном сервере. Чтобы узнать, как добавить плагины в облачный сервис, обратитесь к этой странице.

Это займет всего несколько минут, и это легко сделать, следуя приведенным ниже инструкциям:

  1. Перейдите на страницу App Directory, где собраны все совместимые и готовые к установке плагины.

  2. Выберите подходящий плагин из списка и убедитесь, что он совместим с ONLYOFFICE Docs.

  3. Нажмите кнопку Install now или самостоятельно найдите репозиторий последней доступной версии нужного плагина на странице ONLYOFFICE на GitHub.

    Вот несколько примеров:

    • Words counter — подсчет слов, символов и абзацев в выделенной части документа;
    • Thesaurus — поиск синонимов и антонимов слова и замена его выбранным.

    Все существующие на данный момент примеры плагинов с открытым исходным кодом доступны здесь.

  4. Скопируйте URL-адрес плагина и загрузите его с помощью терминала:

    git clone https://github.com/ONLYOFFICE/plugin-name

    Где plugin-name — URL-адрес плагина (например, https://github.com/ONLYOFFICE/plugin-wordscounter для загрузки плагина Words counter).

  5. Поместите папку с кодом плагина в папку sdkjs-plugins, которая находится в каталоге ONLYOFFICE Docs.

    Для Linux:

    mv plugin-folder /var/www/onlyoffice/documentserver/sdkjs-plugins/

    Для Windows:

    move plugin-folder %ProgramFiles%\ONLYOFFICE\DocumentServer\sdkjs-plugins\

    Где plugin-folder — абсолютный путь к каталогу плагина.

  6. Плагины станут доступны всем пользователям ONLYOFFICE Docs. В некоторых случаях требуется перезапуск служб:

    systemctl restart ds-converter ds-docservice ds-example ds-metrics

Новые плагины также можно добавить через файл config.json. Чтобы узнать, как это сделать, посетите нашу страницу для разработчиков.

Плагинами также можно управлять в Менеджере плагинов, доступном в редакторах. Подробнее читайте в этой статье.

Если вы хотите удалить добавленный плагин или плагин по умолчанию, обратитесь к инструкции Удаление плагинов по умолчанию из серверных редакторов.