Руководство для разработчиков
- Первые шаги: плагин «Hello, world!»
- Структура и возможности плагинов
- Примеры решения типовых задач
- Примеры плагинов на PHP, Python, Node.js
- Пример использования API ispmanager в плагине: вывод списка БД
- Пример использования значений полей формы
- Добавление быстрого действия на дашборд
- Добавление пункта меню
- Добавление собственных иконок в пунктах меню
- Добавление чекбокса на форму
- Добавление собственного модуля
- Пример плагина. Работа с шаблонизатором
- Встраивание внешнего UI через фрейм
- Центр уведомлений
- Как добавить новый язык в панель управления
- Общие спецификации
- Архитектура системы
- Список функций и параметров
- Утилита mgrctl
- Валидаторы
- Хранение произвольных данных в базе данных панели
- Как добавить placeholder полю?
- Служебные параметры
- Правила именования сообщений
- Отключение кнопки в зависимости от значения
- Описание "Главной страницы" (дашборда)
- Отображение полей в зависимости от действия
- Описание отчетов
- Скрыть поля формы при потенциальной опасности
- Описание списков
- Описание форм
- Ошибки
- Полезные ссылки
- Прогресс
- Хлебные крошки (breadcrumb)