Плагины (расширения)

Плагины (модули расширения) предназначены для добавления функционала в программу путем установки модулей, которые позволяют выполнять различные задачи, не затрагивая при этом логику основной программы.

При помощи плагинов, в программе имеется возможность добавлять кнопки на панель инструментов главного окна программы, создавать дополнительные пункты контекстного меню большинства окон со списками документов.

Плагинами можно реализовать как простые, так и достаточно сложные по объему задачи, в связи с чем, введено понятие «Статуса» плагина. Плагины имеют три статуса: бесплатный, условно-бесплатный и платный. Если плагин имеет статус условно-бесплатный, то для обеспечения его работы, система «АвтоДилер» должна иметь электронный USB-ключ защиты и наличие хотя бы одного активного модуля. В случае, если плагин платный, то необходимо наличие лицензии на плагин.

Специальной процедуры установки плагинов не требуется, достаточно скопировать модуль плагина в корень папки «Plugins», которая расположена в папке установки системы «АвтоДилер». Однако, папка «Plugins» может отсутствовать в силу того, что поддержка плагинов появилась в 7.0 версии системы «АвтоДилер», тогда ее необходимо создать вручную. Помимо копирования модуля плагина, необходимо в корне папки «Plugins» создать одноименную с файлом плагина папку для размещения в ней различного рода файлов, обеспечивающих работу плагина. В частности, такими файлами являются файл цифровой подписи и файл лицензии (при необходимости).

По умолчанию, путь до папки «Plugins»: “C:\Program Files\AutoDealer\AutoDealer\Plugins\”


Для разработчиков:
Спецификация программного интерфейса модулей расширения для системы "АвтоДилер"