Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Начало работы с плагинами

Обновлено: 18.08.25

Вот несколько основных концепций пошагового создания плагинов:

  1. Подготовка
  2. Кодирование
  3. Регулировка стиля плагина
  4. Локализация
  5. Подготовка плагина к публикации
  6. Тестирование
  7. Публикация

Шаг 1. Программирование

Разработать плагин. Следуйте описанной здесь ↗ структуре плагина. Папка плагина должна содержать три файла, необходимые для работы плагина: config.json ↗, index.html ↗, pluginCode.js ↗.

Используйте методы ↗ и события ↗ плагина при написании кода плагина.

Шаг 2. Регулирование стиля плагина

Добавьте таблицу стилей ↗ Р7 в файл index.html, чтобы настроить плагин в соответствии со стилем редактора Р7:

<link rel="stylesheet" href="https://support.r7-office.ru/wp-content/uploads/2023/05/plugins.css">

Шаг 3. Локализация

Создайте папку переводов в каталоге плагинов с файлами .json для каждого языка, для которого вы хотите добавить перевод. Следуйте приведенным здесь ↗  инструкциям, чтобы локализовать и применить переводы.

Шаг 4. Подготовка плагина

  1. Создайте информативное окно About для вашего плагина. Добавьте краткое описание и версию плагина, название компании-разработчика и ссылку на его сайт. Следуйте приведенным здесь ↗ инструкциям, чтобы создать вариант About в файле config.json.
  2. Подготовьте иконки для плагина и поместите их в папку ресурсов. Следуйте приведенным здесь ↗ инструкциям, чтобы указать параметры значка в файле config.json.Обратите внимание, что вам необходимо подготовить 8 иконок для корректного отображения плагина в маркетплейсе: 4 типа масштабирования иконок (125%, 150%, 175%, 200%) как для светлой, так и для темной темы.
  3. Не забудьте про файл readme, куда вы можете добавить подробное описание плагина, инструкции по установке и использованию, известные проблемы и т. д. Поместите этот файл в основную папку плагина.

Шаг 5. Тестирование

Поместите все подготовленные файлы в папку плагина и запушите в удаленный репозиторий. Вот и все! Теперь вы можете подключить его к десктопной или веб-версии редакторов Р7 и протестировать.

  1. Протестируйте плагин в Р7 Desktop Editors

Вы можете запустить это приложение в режиме отладки с флагом —ascdesktop-support-debug-info. Для этого следуйте приведенным здесь ↗ инструкциям в зависимости от используемой операционной системы.