We have created a sample hosting panel module in Github, we recommend you to use it as a starting point for the module.
Specifying a Name
Hosting panel modules are in coremio/modules/Servers/ directory.
When specifying a name for the module (upper/lower case letter, numbers and underscore "_") must be used, and it must be unique.
Sample Module Content
SampleHostingCP/ |- lang/ | en.php |- pages/ | activation-html.php (Activation EMail Notification Template) | activation-text.php (Activation SMS Notification Template)
| clientArea-another.php (An sample module page for client service detail)
| clientArea-home.php | create-account-form-elements.php (The output that will appear on adding or editing Product/Service) | order-detail.php (The output that will appear in the service detail of administration panel)
| panel.php (The output that will appear in the client panel service detail) | config.php | logo.png | SampleHostingCP.php
For WISECP minimum system requirements, please check https://docs.wisecp.com/en/kb/system-requirements address.
We recommend that you follow the same minimum requirements wherever possible in your module.