Структура плагина Р7 Офиса

Каждый плагин для серверной версии представляет собой папку с файлами. Чтобы использовать плагины в настольной версии, вам нужно упаковать эти файлы в один zip-архив (см. раздел "Добавление плагинов" для получения дополнительной информации о том, как добавлять плагины в редакторы).
index.html - HTML-страница, содержащая весь код плагина и подключающая файлы config.json и plugin.js (основной файл, необходимый для работы с плагинами).
config.json - файл конфигурации плагина, содержащий информацию о основных данных плагина, необходимых для его регистрации в редакторах.
plugin code (.js файл) - файл кода плагина, содержащий JavaScript-код плагина, который вы хотите подключить к редакторам.