Spotlight On: The cPanel Interface – Icons, Groups and Variables

This past week we have been working on documenting how to add icons and groups to cPanel without using our plugin generator.  Writing DynamicUI files is a direct and flexible approach to adding custom groups, icons and extra logic not available through the plugin generator (boolean ExpVar checks, etc).  During the course of documenting this, we realized that we also needed to document the variables available within the cPanel interface.  These are referred to …

Spread the love

This past week we have been working on documenting how to add icons and groups to cPanel without using our plugin generator.  Writing DynamicUI files is a direct and flexible approach to adding custom groups, icons and extra logic not available through the plugin generator (boolean ExpVar checks, etc).  During the course of documenting this, we realized that we also needed to document the variables available within the cPanel interface.  These are referred to as ExpVar variables.  These variable expressions internally parse the given reference and return the appropriate module output or dataset value. Example returns from ExpVar variables include information like configuration information, account limits and language tags.  Very handy for creating your own cPanel interface.

Adding Icons and Groups to the cPanel Interface – This document is used for learning how to customize icons & groups within cPanel.  Icons and Groups can be customized on a per-reseller or per-branding package basis.

DynamicUI Reference – This table explains all of the variables available within the DynamicUI system in a handy small reference-chart format.

ExpVar Reference – This table explains all of the variables available within the cPanel interface.  These can be used in DynamicUI keys, inside of &gt;cpanelif&lt; tags and inside of <cpanel print=””> tags.

Facebook Comments

More Stuff

March 2017 Development Update Ladies and Gentlemen, the rumors of my death have been wildly exaggerated. However, while I’ve been quiet the folks in the Development Department here...
Blocking attacks with EasyApache 4’s mod_evasive With the release of EasyApache 4 on Nov 7th, 2017, we now provide the mod_evasive Apache module. You can install it either in the EasyApache 4 interfa...
Quick Start Guide to Site Publisher Templates | Fo... Many end-users are looking for a simple way of getting a functional site online as quickly as possible. In our latest release we introduced Site Publi...
Updated EasyApache 3 Deprecation Schedule EDIT: This post is also no longer accurate. EasyApache 3 support will end in December 2018, with nothing more than security updates effective immediat...
Spread the love

Posted by News Monkey