For developers
- First steps: "Hello, World!" plugin
 - Structure and functionality of plugins
 - Examples of solving typical problems
- Examples of plugins in PHP, Python, Node.js
 - Plugin example. Standard website creation button
 - Report plugin example
 - Example of using ispmanager API in plugin: output of a database list
 - Example of using form field values in the handler
 - How to add a quick action to the dashboard
 - Plug-in example: how to add a menu item
 - Plug-in example. How to add icons to custom menu items
 - Add checkbox to a form
 - Plugin example. Adding a new S3 storage
 - Add module to ispmanager
 - Plug-in example: templates engine management
 - How to add a custom frame to the panel interface
 - Notifications center
 - Add a new language to the control panel
 
 - General specifications
- System architecture
 - List of functions and parameters
 - Mgrctl utility
 - Storing any data in the panel database
 - Service parameters
 - Naming rules for messages
 - Disabling a button depending on the value
 - Main page (Dashboard) description
 - Fields to be displayed depending on the action
 - Description of reports
 - Hide form fields when there is a potential hazard
 - Description of lists
 - Description of forms
 - Errors
 - Useful links
 - Progress bar
 - Breadcrumb