Инструкция • Обновлено: 24.10.2026

Пошаговая установка плагина и активация B2B-лицензии

Установка ZIP-пакета через менеджер плагинов DLE, автоматическая миграция таблиц, ввод лицензионного ключа и работа оффлайн-кэша.

1. Пошаговая установка архива плагина в DLE

Установка модуля осуществляется через штатный интерфейс DataLife Engine за 1 минуту без необходимости открывать FTP или править код вручную:

  1. Авторизуйтесь в панели управления DLE с учетной записью Главного администратора (Группа 1).
  2. В боковом меню перейдите в раздел «Управление плагинами» (admin.php?mod=plugins).
  3. Нажмите кнопку «Загрузить плагин» в верхней панели действий.
  4. Выберите официальный архив дистрибутива contact-widget-2.7.0.zip и подтвердите загрузку.

Встроенный установщик DLE выполнит автоматические действия:

  • Проверит цифровую целостность XML-манифеста contactwidget.xml.
  • Распакует исполняемые файлы в каталоги engine/modules/contactwidget/, engine/inc/ и engine/ajax/.
  • Автоматически выполнит SQL-миграцию mysqlinstall: создаст таблицы _contact_widget, _contact_widget_leads, _contact_widget_stats, _contact_widget_buttons.
  • Зарегистрирует раздел «Netaura Contact» в списке сторонних модулей админки.

2. Активация B2B-лицензии

После распаковки плагина перейдите в модуль: «Сторонние модули» → «Netaura Contact».

  1. Откройте вкладку «Лицензия» в навигационном меню модуля.
  2. В поле «Лицензионный B2B-ключ» введите ключ, полученный в личном кабинете биллинга NetAura (формат XXXX-XXXX-XXXX-XXXX).
  3. Нажмите кнопку «Сохранить и проверить ключ».

Система свяжется с сервером лицензирования https://netaura.ru/license/, верифицирует домен и вернет статус подписки с зеленым бейджем «Лицензия активна».

3. Отказоустойчивость и 24-часовой оффлайн-кэш (Grace Period)

Клиентский модуль License.php снабжен двухуровневой системой защиты от сетевых сбоев:

  • Криптографическая подпись RSA-SHA256: локальный слепок лицензии сохраняется в файле engine/cache/system/plugins/contactwidget.lease.php с открытым 2048-битным ключом шифрования.
  • Grace-период 24 часа: если сервер лицензирования NetAura временно недоступен или происходят технические работы на магистральном канале, виджет на сайте клиентов продолжает непрерывно работать в течение 24 часов по последней подтвержденной сессии.
  • Таймауты cURL: для клиентских запросов на витрине действует жесткий лимит CONNECTTIMEOUT 1.5 сек, исключающий любое замедление загрузки сайта.
Статья была полезна?
КонсультантНе в сети
Тестовый призыв!
Сейчас мы не в сети. Оставьте заявку, и мы с вами свяжемся.
Telegram
support@netaura.ru
Заказать обратный звонок