User Interface Settings
Navigate to the System Settings > User Interface menu item to see the list of user interface settings, which are used to customize the dashboard. These parameters can enable, disable, or configure separate UI elements.
Below, you can learn how to manage UI settings and get detailed info on each element.
Managing User Interface
To quickly locate the required parameter in the list, use the Search field from the tools panel (e.g. DOCKER_CUSTOM_PANEL). Each record is obligatory provided with a value for all groups and default language. Herewith, if needed, you can customize or override it.
Below, you’ll find out how to:
Adding User Interface Setting Value
You can add custom UI setting value for a specific group and language to override the default parameter state. Choose the required record and click Add at the tools panel above:
Here, you need to provide:
- Group - users' group the parameter Value should be applied for (you can choose all or a specific one: beta, trial, billing, etc.)
- Language - the specified setting Value will be used only for customers with this language (can be default or a specific one)
- Value - parameter’s state; usually, true/false to respectively enable/disable UI element (sometimes a custom value is required, e.g. for the ENGINE_TYPE parameter)
Click OK and confirm the changes with the Apply button at the tools pane.
Editing User Interface Setting
Double click the record (or select it and click Edit at the tools panel above) to adjust the value.
After providing a new Value (true, false, or a custom one), click OK to close the frame.
Confirm the changes by selecting the Apply button at the top.
Removing User Interface Setting
You can Remove custom UI settings with the same-named button at the tools panel.
Note: You cannot remove the default user interface settings (i.e. for all groups and default language).
Confirm an action via the appeared pop-up.
User Interface Settings List
In this section, you can find the details on all of the configurable user interface elements available at the platform. Click on a particular record below to view detailed information on the parameter.
ACCOUNT_BALANCE_ENABLEDDisplays/hides the account balance in the dashboard.
ACCOUNT_CHANGE_PWD_ENABLEDDisplays/hides the Change Password button for the account in the dashboard.
ACCOUNT_MENU_ENABLEDDisplays/hides an account menu in the dashboard.
ACCOUNT_SHARING_ENABLEDDisplays/hides the Collaboration section in the account settings.
ACCOUNT_SIGNUP_ENABLEDDisplays/hides the Signup button in the dashboard login form.
ACCOUNT_UPGRADE_CONFIGThis setting processes the provided JSON config to define custom values for the account upgrade behavior (e.g. type, appid, script, etc.).
APPSTORE_ENABLEDDisplays/hides the Marketplace button at the top of the dashboard (i.e. controls the platform Marketplace accessibility).
AUTOREFILL_ENABLEDEnables/disables the auto-refill option in the dashboard.
BILLING_INTEGRATION_TYPESets the required billing integration type:
- CEBI (Custom External Billing Interface - WHMCS, HostBill, etc.)
- STRIPE
- PBAS
- PBA
- SAAS (Cleverbridge)
- OSA
BILLING_MENU_MODEDisplays/hides the billing menu at the top of the dashboard, or replaces it with a billing history button (ENABLED, DISABLED, BILLING_HISTORY).
DEFAULT_ARCHIVE_ENABLEDDisplays/hides the default “Hello World” application archive in the dashboard’s Deployment Manager (including during tutorial).
DOCKER_CUSTOM_PANELDisplays/hides the Custom tab in the Docker section of the topology wizard.
DOCKER_QUICK_START_PANELDisplays/hides the Quick Start tab in the Docker section of the topology wizard.
DOCKER_SEARCH_PANELDisplays/hides the Search tab in the Docker section of the topology wizard.
ENGINE_TYPESThis parameter sets programming languages, which should be available for users in the topology wizard at the dashboard. Provide a comma-separated list of languages in the following format (or use * for all of them):
1
| java,php,ruby,nodejs,python,dotnet,golang
|
Note: To enable/disable the
Docker containers tab, use the corresponding
environment.docker.enabled quota, that can be adjusted for a separate user or group of them.
ENV_REGIONS_PANELDisplays/hides the Regions tab in the Quotas & Pricing frame.
ENV_REGIONS_SELECTORDisplays/hides the environment region selection list in the topology wizard and all the appropriate dialogs.
ENV_SHARING_ENABLEDDisplays/hides the Collaboration section in the environment settings (i.e. controls the environment sharing feature).
ENV_TRANSFER_ENABLEDDisplays/hides the Change Owner section in the environment settings (i.e. controls the environment transfer feature).
ENV_WIZARD_CONFIGThis setting defines default parameters for the topology wizard (e.g. access to additional deployment options, initial values for disk limit, sequential restart delay, etc.).
ENV_WIZARD_DISK_LIMIT_FIELDEnables/disables the possibility to set disk space for nodes via the Disk Limit field in the topology wizard.
HOSTER_LOGO_SMALL_ENABLEDDisplays/hides a platform’s logo at the top-left corner of the dashboard.
HOSTER_SUPPORTDisplays/hides the Contact Support button inside the Help menu of the dashboard.
IMPORT_ENABLEDDisplays/hides the Import button at the top of the dashboard (i.e. controls the Import feature availability).
OOM_NOTIFICATION_ENABLEDDisplays/hides the OOM killer option in the environment Settings > Monitoring > Load Alerts tab of the dashboard.
PLATFORM_COMMUNITYDisplays/hides the Go to Community button inside the Help menu of the dashboard.
PLATFORM_VERSIONDisplays/hides the platform version during the dashboard loading.
POWERED_BY_LOGODisplays/hides the “powered by” logo at the bottom of the dashboard login form.
PREMIUM_SUPPORTDisplays/hides the Get Premium Support option in the Help menu. By default, this option is displayed for the Lite Edition platforms only.
PRICE_DISABLEDHides/displays all the prices in the dashboard.
REMOVE_PERSONAL_DATA_ENABLEDDisplays/hides the Delete Personal Data button for admins in JCA.
REPORT_BUGDisplays/hides the Send Report button within the error notifications at the dashboard.
With the help of this button, a user can send a report with a description of the occurred problem to support.
Note: We strongly recommend to define sending of such error reports directly to the hosting provider’s support team. The root cause of most issues can be resolved by hoster’s support team faster than by Virtuozzo Support (due to the time zone differences and the time it takes to process all error reports from all platforms). In turn, this will increase the end-users satisfaction and thus conversion rate.
To set an email to receive crash reports, navigate to JCA > System Settings, and search for the EMAIL_SUPPORT parameter.
Provide the preferred address and Apply changes.
SHOW_PAGE_RELOAD_BUTTONSDisplays/hides the Refresh button inside pop-ups that urge to reload the page (e.g. after account upgrade).
SHOW_ZERO_TAXDisplays/hides the VAT number string in the account funding forms when it is equal zero.
TUTORIAL_ENABLEDEnables/disables automatic start of the platform welcome tutorial at the dashboard on the first sign in.
Note: Regardless of the stated value, the tutorial can be called manually via the Help > Tutorial menu in the dashboard.
UI_BUY_SSL_CERTIFICATEDisplays/hides the Buy SSL Certificate button within the SSL section of the topology wizard.
WIZARD-PRICE-FORMATThis setting configures the price format in topology wizard and a number of decimals (e.g. { “hourly”: “#.###”, “daily”: “#.##”, “monthly”: “#.#” }).
What’s next?