Contents
- Theme requirements
- Installation instructions
- Upgrade instructions
- Configurable theme options
- Configurable orderform template options
- Customising Control theme
- Trouble-shooting and support
- Changelog and release history
Theme requirements
Before purchasing or installing Control theme for WHMCS, please ensure that you have purchased and installed the latest version of the WHMCS software.
The current version of Control theme is designed to work with WHMCS version 8.10.1.
Installation instructions
Please follow the instructions below to download and install the latest version of Control theme.
Step 1: download Control theme
To download the latest version of Control Theme, please follow the steps below:
- Log in to My Account
- Select Account Overview from the My Account menu
- Scroll down the Account Overview page to the My Products section and select Control WHMCS Theme from the list of available products
- Scroll down the Control WHMCS Theme page to the Product Downloads section
- Choose the version of the theme you would like to download (we would always recommend using the latest available version of Control Theme) and click the download button
- Extract the contents of the downloaded zip file on your computer
Step 2: install Control theme
In order to install Control Theme on your server, you will need to use an FTP client (such as FileZilla) to connect to your server.
After downloading and extracting the Control Theme product zip file, you will find the following directories:
- control – contains the main Control WHMCS theme files
- orderforms – contains the matching Control order form / shopping cart templates:
- control_alternative_compare – contains the matching Control order form template – alternative style comparison product selection version
- control_alternative_slider – contains the matching Control order form template – alternative style slider product selection version
- control_alternative_standard – contains the matching Control order form template – alternative style standard product selection version
- control_compare – contains the matching Control order form template – original style comparison product selection version
- control_outline_compare – contains the matching Control order form template – outline style comparison product selection version<
- control_outline_slider – contains the matching Control order form template – outline style slider product selection version
- control_outline_standard – contains the matching Control order form template – outline style standard product selection version
- control_slider – contains the matching Control order form template – original style slider product selection version
- control_standard – contains the matching Control order form template – original style standard product selection version
- third party addons – contains compatible themes / templates for various third party addons, including:
Step 2.1: install the main theme files
Using your FTP client, upload the control directory to the following location on your server:
/your-whmcs-install-location/templates/
Step 2.2: install the order form theme/template files
Using your FTP client, upload the control_alternative_compare, control_alternative_slider, control_alternative_standard, control_compare, control_outline_compare, control_outline_slider, control_outline_standard, control_standard and control_slider directories from the orderforms directory to the following location on your server:
/your-whmcs-install-location/templates/orderforms/
Please note: control_compare and control_slider are child templates of control_standard, control_alternative_compare and control_alternative_slider are child templates of control_alternative_standard, and control_outline_compare and control_outline_slider are child templates of control_outline_standard. control_standard must be uploaded to your server if you intend to use either control_compare or control_slider, control_alternative_standard must be uploaded to your server if you intend to use either control_alternative_compare or control_alternative_slider, and control_outline_standard must be uploaded to your server if you intend to use either control_outline_compare or control_outline_slider.
Step 2.3: install any relevant third party theme/template files
This step is only necessary if you are using any of the following third party addons/modules:
Official WHMCS Project Management Addon
To install the matching theme/template for the Official WHMCS Project Management Addon using your FTP client, upload the control directory from the third party addons / project management addon directory to the following location on your server:
/your-whmcs-install-location/modules/addons/project_management/templates/
Modules Garden DNS Manager
To add the DNS Manager link the primary navigation, you need to upload the included hook file (hook_primary_nav_add_manage_dns.php) which can be found in the Control theme download zip file (in the third party addons folder) to the following location:
/your-whmcs-install-location/includes/hooks/
Note regarding addons from
Modules Garden: Our themes support the majority of modules from Modules Garden out of the box, with no requirement for additional theme/template files. Supported addons include
cPanel Extended,
Direct Admin Extended,
Plesk Extended and
many more. Styles for these modules are specified within the main Control theme stylesheets to ensure that they match with the style/layout of Control theme.
Step 3: activate Control theme
Please follow the instructions below to activate and begin using Control theme.
Step 3.1: activate the main client area theme
Log in to the WHMCS admin area and follow the instructions below to activate Control theme:
- Navigate to Setup > General Settings
- On the General tab, scroll down to the Template option
- Select Control from the list of available themes
- Click the Save Changes button at the bottom of the page
Step 3.2: activate the matching order form template(s)
Follow the steps below to activate the matching Control order form template:
- Navigate to Setup > General Settings
- Navigate to the Ordering tab, scroll down to the Default Order Form Template option
- Select Control Standard, or your preferred Control order form template, from the list of available order form templates
- Click the Save Changes button at the bottom of the page
It is recommended to use Control Standard as the default order form / shopping cart template rather than Control Compare or Control Slider. Control Compare or Control Slider can be applied to particular product groups following the instructions below.
Follow the additional optional steps below if you want to apply a specific order form template, such as Control Compare or Control Slider, to a particular product group:
- Navigate to Setup > Products/Services > Products/Services
- Click the edit button next to the product group you wish to apply a custom template to
- Scroll down to the Order Form Template option and select Use Specific Template
- Select the order form template you wish to use from the list of available order form templates
- Click the Save Changes button at the bottom of the page
Upgrade instructions
The upgrade process varies depending on whether or not you have made any changes or customisations to any of the theme files (including theme-options.tpl, custom.css or any other theme files).
Note: we always recommend backing up your existing website files (including theme files) before upgrading.
If you have not changed or customized any of the theme files, you can simply download the latest version of the theme files from our website and upload them to your web server, overwriting the previous version of the theme files.
For details of how to download and install the theme files, please follow steps 1 and 2 of the installation instructions section above.
Remember: you must select the overwrite option when prompted by your ftp client, to overwrite the existing theme files with the newer version.
If you have made changes or customizations to any of the theme files, the following upgrade process is recommended.
Step 1: download Control theme
To download the latest version of Control Theme, please follow the steps below:
- Log in to My Account
- Select Account Overview from the My Account menu
- Scroll down the Account Overview page to the My Products section and select Control WHMCS Theme from the list of available products
- Scroll down the Control WHMCS Theme page to the Product Downloads section
- Choose the version of the theme you would like to download (we would always recommend using the latest available version of Control Theme) and click the download button
- Extract the contents of the downloaded zip file on your computer
Step 2: check which files need updating
Please refer to the Control theme release notes and changelog to identify which theme files have been changed/updated since your installed version. If more than one new version has been released since you last installed or updated your current version, you will need to check the release notes and changelog for each subsequent version to identify all the files that need updating.
Step 3: update required files
After you have identified which files need updating, you will then need to update each file individually.
For each file that needs updating, check whether or not you have edited or customized the installed version of that particular file. If you’re not sure, you can use an online tool such as diffchecker.com to compare the original version and the version on your server to check for any differences.
Tip: it’s always a good idea to keep a record of any files that you edit/customize for future reference.
If you haven’t edited/customized the file in question, you can simply upload the new version of the file to the relevant location on your server, overwriting the existing file.
If you have edited/customized the file in question, you will need to either upload the new version of the file and re-apply any edits/customizations, or manually apply any changes in the new version to your existing edited/customized version of the file (see the release notes and changelog for details of file changes in the new version). Which method you choose will depend on the amount of changes in the new version of the file and how extensively you have edited/customized the original file. You will most likely want to choose the method which results in the least required work.
Configurable theme options
Control theme includes the following configurable theme options:
- Main navbar and brand display options – including breadcrumb display options
- Sidebar options
- Color scheme / style options
- Text / layout direction options
- Resource Minification options
- Theme debug options
These options can be configured by editing the theme-options.tpl file located within the includes directory, in the main control theme directory, in accordance with the instructions below.
Each order form template also has a number of configurable options. Instructions for editing these options can be found in the
relevant section below.
Main navbar and brand display options
Control theme can be configured to display either an image logo or brand text in the main nav bar, or neither (a useful option if you are including Control theme within your own website template). Additional options also allow you to you enable or disable the display of the following elements:
- Breadcrumbs
- Shopping cart icon
- Notifications icon
- Language icon
Option 1.1: enable or disable navbar brand display
This option allows you to specify whether or not the brand (either text or image based logo can be configured by subsequent options) is displayed in the main navbar and can be changed by editing line 25 in the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itBrandDisplay.
For example:
{assign var=itBrandDisplay value="enabled" scope="global"}
or:
{assign var=itBrandDisplay value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 1.2: specify navbar brand type
This option allows you to specify the type of brand to be displayed in the navbar, either text or an image based logo. This option can be changed by editing line 28 in the theme-options.tpl file, specifying a value of either text or logo for the variable itBrandType.
For example:
{assign var=itBrandType value="text" scope="global"}
or:
{assign var=itBrandType value="logo" scope="global"}
If no value is specified, the default behaviour is text.
Option 1.3: specify the navbar brand logo url (if applicable)
In order to use an image based logo, after specifying the value logo on line 24 (as described above), please provide the url path to your logo image by specifying a value for the variable itBrandLogoUrl on line 31 in the theme-options.tpl file.
For example:
{assign var=itBrandLogoUrl value="http://www.yoursite.com/logo.png" scope="global"}
Please note: the maximum recommended image height is 30px.
Option 1.4: specify navbar brand custom text (if applicable)
If you choose to use brand text rather than an image based logo, you can also provide optional custom text by specifying a value for the variable itBrandText on line 34 in the theme-options.tpl file.
For example:
{assign var=itBrandText value="My Company Name" scope="global"}
Please note: if you choose to use brand text, but do not specify a value for the variable itBrandText the company name, as specified in the WHMCS admin area, will be used.
Option 1.5: enable or disable breadcrumb display
This option allows you to specify whether or not the breadcrumb trail (showing the navigational path to the current page) is displayed below the main navbar. This option can be changed by editing line 37 in the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itBreadcrumbDisplay.
For example:
{assign var=itBreadcrumbDisplay value="enabled" scope="global"}
or:
{assign var=itBreadcrumbDisplay value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 1.6: enable or disable cart icon display on desktop view
This option allows you to specify whether or not the shopping cart icon (along with a label showing the current number if items in the shopping cart) is displayed in the main navbar on larger screen sizes (such as desktop or laptop computers). This option can be changed by editing line 40 in the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itCartIconDisplayDesktop.
For example:
{assign var=itCartIconDisplayDesktop value="enabled" scope="global"}
or:
{assign var=itBreadcrumbDisplay value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 1.7: enable or disable cart icon display on mobile view
You can also specify whether or not the shopping cart icon is displayed in the main navbar on smaller screen sizes (such as mobile or tablet devices). This option can be changed by editing line 43 in the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itCartIconDisplayMobile.
For example:
{assign var=itCartIconDisplayMobile value="enabled" scope="global"}
or:
{assign var=itCartIconDisplayMobile value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 1.8: enable or disable notifications icon display on desktop view
This option allows you to specify whether or not the notifications icon (along with popover notifications list) is displayed to logged-in users in the main navbar on larger screen sizes (such as desktop or laptop computers). This option can be changed by editing line 46 in the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itNotificationsIconDisplayDesktop.
For example:
{assign var=itNotificationsIconDisplayDesktop value="enabled" scope="global"}
or:
{assign var=itNotificationsIconDisplayDesktop value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 1.9: enable or disable notifications icon display on mobile view
You can also specify whether or not the notifications icon (along with popover notifications list) is displayed to logged-in users in the main navbar on smaller screen sizes (such as mobile or tablet devices). This option can be changed by editing line 49 in the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itNotificationsIconDisplayMobile.
For example:
{assign var=itNotificationsIconDisplayMobile value="enabled" scope="global"}
or:
{assign var=itNotificationsIconDisplayMobile value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 1.10: enable or disable navbar language icon display on desktop view
This option allows you to specify whether or not the language icon (along with popover language list) is displayed (when language change is enabled) in the main navbar on larger screen sizes (such as desktop or laptop computers). This option can be changed by editing line 52 in the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itLanguageIconDisplayDesktop.
For example:
{assign var=itLanguageIconDisplayDesktop value="enabled" scope="global"}
or:
{assign var=itLanguageIconDisplayDesktop value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 1.11: enable or disable navbar language icon display on mobile view
You can also specify whether or not the language icon (along with popover languages list) is displayed (when language change is enabled) in the main navbar on smaller screen sizes (such as mobile or tablet devices). This option can be changed by editing line 54 in the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itLanguageIconDisplayMobile.
For example:
{assign var=itLanguageIconDisplayMobile value="enabled" scope="global"}
or:
{assign var=itLanguageIconDisplayMobile value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 1.12: enable or disable footer language icon display
You can also choose to display the language icon (along with popover languages list) in the footer, either instead of or in addition to the navbar language icon. This can be a useful way to create more space in the main nabber if you have a large company name / logo, or additional navbar menu options, or if you simply want a less cluttered navbar. When this option is enabled the language icon will be displayed in the bottom right hand corner of the website footer, and applies to all screen sizes / devices.
This option can be changed by editing line 57 in the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itLanguageIconDisplayFooter.
For example:
{assign var=itLanguageIconDisplayFooter value="enabled" scope="global"}
or:
{assign var=itLanguageIconDisplayFooter value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 1.13: enable or disable main nav display for guests (non-logged in users)
You can choose whether or not to display the primary WHMCS navigation (in the left sidebar) for non-logged in users. If this option is enabled, the WHMCS primary navigation for non-logged in users will be shown. If this option is disabled, no navigation menu will be shown, and the left sidebar and navigation toggle option will also not be displayed.
This option does not have any impact on primary WHMCS navigation display for logged in users, which will always be shown.
This option can be changed by editing line 61 in the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itGuestNavDisplay.
For example:
{assign var=itGuestNavDisplay value="enabled" scope="global"}
or:
{assign var=itGuestNavDisplay value="disabled" scope="global"}
If no value is specified, the default behaviour is enabled.
Option 1.14: specify the main navigation default state (full or minimized)
You can the define the default display state for the primary WHMCS navigation (in the left sidebar) to be either full (icon and text for each top level menu item) or minimised (icon only for each top level menu item).
This option can be changed by editing line 64 in the theme-options.tpl file, specifying a value of either full or mini for the variable itMainNavDefaultState.
For example:
{assign var=itMainNavDefaultState value="full" scope="global"}
or:
{assign var=itMainNavDefaultState value="mini" scope="global"}
If no value is specified, the default behaviour is full.
This option was introduced in version 1.3.0. Prior to 1.3.0, the default display state was always full.
Option 1.15: remember the main nav display state between pages
If enabled, the main nav display state, either full or mimimized – as set by the end user by clicking the toggle button in the main nav bar, will be remembered between pages. If this option is not enabled, the display state will return to the default state (as defined in option 1.14) with each page load.
This option can be changed by editing line 67 in the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itMainNavSaveState.
For example:
{assign var=itMainNavSaveState value="enabled" scope="global"}
or:
{assign var=itMainNavSaveState value="disabled" scope="global"}
If no value is specified, the default behaviour is enabled.
This option was introduced in version 1.3.0. Prior to 1.3.0, the display state was not remembered between pages.
Option 1.16: specify whether or not to automatically minimize the main nav on cart pages
You can choose whether or not to automatically minimize the primary WHMCS navigation (in the left sidebar) on cart pages. If this option is enabled, the main nav display state will automatically be set to minimized on all cart pages, regardless of the default state (defined in option 1.14) or the saved state (if option 1.15 is enabled). This will only impact cart pages (such as view products, view addons, register domain, configure domain, configure product, view cart and checkout). This is to minimize distraction during the ordering/checkout process.
This option can be changed by editing line 70 in the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itMainNavAutoMiniCart.
For example:
{assign var=itMainNavAutoMiniCart value="enabled" scope="global"}
or:
{assign var=itMainNavAutoMiniCart value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
This option was introduced in version 1.3.0. Prior to 1.3.0, there was no option to automatically minimize the main nav on cart pages.
Sidebar options
Control theme allows you to specify whether or not the client area sidebar menus are displayed using the following options.
More information on client area sidebar menus (introduced in WHMCS version 6.0), including how to edit the menu content, can be found in the WHMCS documentation on the WHMCS website here.
If neither the primary or secondary sidebar is shown, the main content panel will automatically increase in size to use up the empty space.
Option 2.1: enable or disable primary sidebar display
This option allows you to choose whether or not the client area primary sidebar is displayed throughout your website. This option applies to all screen sizes / devices and can be changed by editing line 75 in the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itPrimarySidebar.
For example:
{assign var=itPrimarySidebar value="enabled" scope="global"}
or:
{assign var=itPrimarySidebar value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 2.2: enable or disable secondary sidebar display
This option allows you to choose whether or not the client area secondary sidebar is displayed throughout your website. This option applies to all screen sizes / devices and can be changed by editing line 78 in the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itSecondarySidebar.
For example:
{assign var=itSecondarySidebar value="enabled" scope="global"}
or:
{assign var=itSecondarySidebar value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Color scheme / style options
Control theme includes two main color schemes, with three different styles/variations for each color scheme.
Option 3.1: define color scheme / style to be used
You can select which color scheme / style to use on your website by editing line 60 in the theme-options.tpl file, choosing from one of the pre-defined color scheme / styles, or choosing custom to use your own customized color scheme / style.
This option can be changed by specifying one of the following values for the variable itColorScheme on line 83 in the theme-options.tpl file:
- green
- green-solid
- green-white
- blue
- blue-solid
- blue-white
- custom
For example:
{assign var=itColorScheme value="green" scope="global"}
or:
{assign var=itColorScheme value="green-solid" scope="global"}
or:
{assign var=itColorScheme value="custom" scope="global"}
If no value is specified, the default behaviour is green.
If the custom value is specified, you must provide the name of the custom style-sheet to use in option 3.2 (see below).
This option was originally introduced in Control theme version 1.1.0. The custom value was introduced in version 1.3.0.
Option 3.2: specify the custom style-sheet to use
If you have entered the value custom for option 3.1 (see above), you can use this option to define the name of your custom style-sheet, by entering the name as the value for the variable itColorSchemeCustomName on line 86 in the theme-options.tpl file.
You should enter the name of your custom style-sheet without the file extension (.css), for example if you custom style-sheet is called my-custom-style-sheet.css / my-custom-style-sheet.min.css you should enter my-custom-style-sheet.
Your custom style-sheet must be uploaded to the control/css/ directory. You must upload both a minified and non minified version of your style-sheet, both should have the same name, but the minified version should finish with .min.css (eg. em>my-custom-style-sheet.css / my-custom-style-sheet.min.css).
For example:
{assign var=itColorSchemeCustomName value="my-custom-style-sheet" scope="global"}
Option 3.3: enable or disable maximum width for the main content
By default, the main content area is fluid, expanding to take up 100% of the available space on screen. You can optionally choose to specify a maximum width for the main content area, which will override the default behaviour. The main content area will then be shown up to the maximum width, and where the available width is greater than the maximum width, the main content area will be centrally aligned within the available space.
In order to enable this, you must specify the value enabled for the the variable itMainContentMaxWidth on line 89 in the theme-options.tpl file. You must also specify the maximum width you wish to set in option 3.4 (see below).
For example:
{assign var=itMainContentMaxWidth value="enabled" scope="global"}
If no value is specified, the default behaviour is disabled.
This option was introduced in Control theme version 1.3.0.
Option 3.4: specify the maximum width of the main content
If you have enabled the maximum width functionality, see option 3.3 above, you must specify the maximum width to apply here, by specifying a value for the variable itMainContentMaxWidthValue on line 92 in the theme-options.tpl file. You can specify either a length or a percentage.
For example:
{assign var=itMainContentMaxWidthValue value="800px" scope="global"}
or:
{assign var=itMainContentMaxWidthValue value="75%" scope="global"}
If no value is specified, the theme shall behave as though option 3.3 is set to disabled and the main content will be displayed at 100% width.
This option was introduced in Control theme version 1.3.0.
Text/layout direction options
Control theme also includes a debug option which can be used to provide useful information on theme options and function variables for development and trouble-shooting purposes.
Option 4.1: specify text direction – ltr / rtl / auto
This option allows you to specify the text direction (and subsequent layout) used by the theme. The majority of Western languages are written left-to-right, however a number of global languages (such as Arabic and Hebrew) are written right-to-left. For right-to-left languages, the layout of the theme also needs to change significantly, with many elements displayed on the opposite side of the page (for example the logo moves from top left to top right, the main navigation moves from the left side of the page to the right side of the page).
You can choose from three options, by specifying either ltr, rtl or auto for the variable itTextDirection on line 97 in the theme-options.tpl file. If you specify ltr, the text and layout direction will always be left-to-right regardless of the language. If you specify rtl, the text and layout direction will always be righ-to-left regardless of the language. If you specify auto, the text and layout direction will change dependent on the active language, including if the end user selects or changes language.
For example:
{assign var=itTextDirection value="ltr" scope="global"}
or:
{assign var=itTextDirection value="rtl" scope="global"}
or:
{assign var=itTextDirection value="auto" scope="global"}
If no value is specified, the default behaviour is ltr.
When auto mode is used, the following languages are configured to be shown as right-to-left:
- Arabic (ar_AR)
- Hebrew (he_IL)
- Farsi/Persian (fa_IR)
You can define additional languages to be shown as right-to-left by adding them to the query string on line 115 of the includes/theme-functions.tpl file.
This option was introduced in Control theme version 2.1.0.
Resource minification options
The following options allow you to define whether minified or full versions of the main theme and order form template JavaScript and CSS files are loaded. We would always recommend using minified versions for day to day use, but it can be useful to useful to load the full versions for customization/testing purposes.
These options were introduced in Control theme version 2.2.0.
Option 5.1: enable or disable use of minified CSS
You can enable to disable the use of minified CSS by editing line 102 of the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itCSSMin.
For example:
{assign var=itCSSMin value="enabled" scope="global"}
or:
{assign var=itCSSMin value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 5.2: enable or disable use of minified JS
You can enable to disable the use of minified JS by editing line 105 of the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itJSMin.
For example:
{assign var=itJSMin value="enabled" scope="global"}
or:
{assign var=itJSMin value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Theme debug options
Control theme also includes a debug option which can be used to provide useful information on theme options and function variables for development and trouble-shooting purposes.
Option 6.1: enable or disable theme debug mode
Theme debug mode can be enabled or disabled by editing line 110 in the theme-options.tpl file, specifying a value of either enabled or disabled for the variable itThemeDebug.
For example:
{assign var=itThemeDebug value="enabled" scope="global"}
or:
{assign var=itThemeDebug value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Configurable order form template options
Each order form / shopping cart template also has a number of configurable options.
These can be configured by editing the cart-options.tpl file in the relevant order form template folder.
Control Standard / Control Alternative Standard / Control Outline Standard order form template options
The Control Standard, Control Alternative Standard and Control Outline Standard order form templates have a number of configurable options which apply to all included order form pages, unless specified otherwise.
Option 1.1: enable or disable sidebar display on order form / cart pages
This option allows you to choose whether or not the sidebar is displayed on all order form / cart pages. This option applies to large screen sizes / desktop devices and can be changed by editing line 24 in the cart-options.tpl file, specifying a value of either enabled or disabled for the variable itCartSidebarDisplay.
For example:
{assign var=itCartSidebarDisplay value="enabled" scope="global"}
or:
{assign var=itCartSidebarDisplay value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 1.2: enable or disable mobile friendly sidebar display on order form / cart pages
This option allows you to choose whether or not the sidebar is displayed on all order form / cart pages. This option applies to small screen sizes / mobile devices and can be changed by editing line 27 in the cart-options.tpl file, specifying a value of either enabled or disabled for the variable itCartSidebarMobileDisplay.
For example:
{assign var=itCartSidebarMobileDisplay value="enabled" scope="global"}
or:
{assign var=itCartSidebarMobileDisplay value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 1.3: select sidebar display mode
If you have enabled the sidebar on cart page (see cart option 1.1 above), you can use this option to specify whether or not the sidebar is shown permanently or hidden until called (by a user clicking the “Show Menu” button) on large screen sizes / desktop devices. This option can be changed by editing line 30 in the cart-options.tpl file, specifying a value of either permanent or showhide for the variable itCartSidebarDisplayMode.
For example:
{assign var=itCartSidebarDisplayMode value="permanent" scope="global"}
or:
{assign var=itCartSidebarDisplayMode value="showhide" scope="global"}
If no value is specified, the default behaviour is permanent.
This option was introduced in Control theme version 1.3.0.
Option 1.4: select sidebar show/hide method
If you have specified the showhide sidebar mode (see cart option 1.3 above), you can use this option to define the method used to reveal the sidebar when the “Show Menu” button is clicked. This option can be changed by editing line 32 in the cart-options.tpl file, specifying a value of either slide or squash for the variable itCartSidebarDisplayMethod. If the value slide is specified, the main content will retain the same size, but be moved to the left (and partially out of view) to reveal the sidebar when called. If the value squash is specified, the main content will shrink in size to make way for the sidebar when called.
For example:
{assign var=itCartSidebarDisplayMethod value="slide" scope="global"}
or:
{assign var=itCartSidebarDisplayMethod value="squash" scope="global"}
If no value is specified, the default behaviour is slide.
This option was introduced in Control theme version 1.3.0.
Option 2.1: select order summary display position for Configure Product page
This option allows you to choose where the order summary panel is shown on the configure product page, either at the bottom of the page (underneath any configurable product options) or at the righthand side of the page (alongside any configurable product options). This option can be changed by editing line 38 in the cart-options.tpl file, specifying a value of either bottom or side for the variable itCartConfProdOrderSummaryDisplayMethod.
For example:
{assign var=itCartConfProdOrderSummaryDisplayMethod value="bottom" scope="global"}
or:
{assign var=itCartConfProdOrderSummaryDisplayMethod value="side" scope="global"}
If no value is specified, the default behaviour is bottom.
This option was introduced in Control theme version 1.3.0.
Option 2.2: enable or disable autoscroll for the order summary panel on the Configure Product page
If you have chosen to display the order summary panel at the side of the main content (see cart option 2.1 above), you can use this option to specify whether or not the order summary panel should autoscroll, that is automatically move up and down the page (when you scroll the page) to remain in view. This option can be changed by editing line 41 in the cart-options.tpl file, specifying a value of either enabled or disabled for the variable itCartConfProdOrderSummaryAutoScroll.
For example:
{assign var=itCartConfProdOrderSummaryAutoScroll value="enabled" scope="global"}
or:
{assign var=itCartConfProdOrderSummaryAutoScroll value="disabled" scope="global"}
If no value is specified, the default behaviour is enabled. This option will only be used if option 1.1 (see above) is set to side.
This option was introduced in Control theme version 1.3.0.
Option 3.1: select color scheme for iCheck checkbox and radio inputs
The Control order form templates make use of the iCheck plugin to customise the display of checkbox and radio inputs, using the iCheck Flat skin. The plugin allows you to choose from a number of predefined color schemes. By default, the Control order form templates will use either blue or green, depending on which overall color scheme you have chosen in the main theme options, however you may wish to choose a different color scheme, for example if you have customised the theme to use your own color scheme.
This option can be changed by editing line 46 in the cart-options.tpl file, specifying a value of either default, black, grey, red, orange, green, yellow, blue, pink, aero or purple for the variable itCartiCheckColor.
For example:
{assign var=itCartiCheckColor value="default" scope="global"}
or:
{assign var=itCartiCheckColor value="grey" scope="global"}
If no value is specified, the default behaviour is default.
Option 4.1: select view cart page style
This option allows you to choose between our updated view cart page style, introduced in Control theme v2.3.0 (with more obvious/visible promo code and estimate tax fields, based on customer feedback), or our original view cart page style (with more minimal links/fields).
This option can be changed by editing line 50 in the cart-options.tpl file, specifying a value of either updated or original for the variable itCartViewCartStyle.
For example:
{assign var=itCartViewCartStyle value="updated" scope="global"}
or:
{assign var=itCartViewCartStyle value="original scope="global"}
If no value is specified, the default behaviour is updated.
This option was introduced in Control theme version 2.3.0.
Option 5.1: Configure the number of products shown per row on the view products page
This option allows you to choose the number of products shown per row on the view products page, choosing between 1 and 4 products per row.
This option can be changed by editing line 56 in the cart-options.tpl file, specifying a value of either 1, 2, 3 or 4 for the variable itCartNumberProductsPerRow.
For example:
{assign var=itCartNumberProductsPerRow value="1" scope="global"}
or:
{assign var=itCartNumberProductsPerRow value="2" scope="global"}
If no value is specified, the default behaviour is 1.
This option was introduced in Control theme version 2.3.0.
Option 5.2: Configure the number of addons shown per row on the view available addons page
This option allows you to choose the number of addons shown per row on the view available addons page, choosing between 1 and 4 addons per row.
This option can be changed by editing line 59 in the cart-options.tpl file, specifying a value of either 1, 2, 3 or 4 for the variable itCartNumberAddonsPerRow.
For example:
{assign var=itCartNumberAddonsPerRow value="1" scope="global"}
or:
{assign var=itCartNumberAddonsPerRow value="2" scope="global"}
If no value is specified, the default behaviour is 1.
This option was introduced in Control theme version 2.3.0.
Option 6.1: select order summary display position for Domain Renewals page
This option allows you to choose where the order summary panel is shown on the configure product page, either at the bottom of the page (underneath any configurable product options) or at the righthand side of the page (alongside any configurable product options). This option can be changed by editing line 64 in the cart-options.tpl file, specifying a value of either bottom or side for the variable itCartDomRenewOrderSummaryDisplayMethod.
For example:
{assign var=itCartDomRenewOrderSummaryDisplayMethod value="bottom" scope="global"}
or:
{assign var=itCartDomRenewOrderSummaryDisplayMethod value="side" scope="global"}
If no value is specified, the default behaviour is bottom.
This option was introduced in Control theme version 2.8.0.
Option 6.2: enable or disable autoscroll for the order summary panel on the Domain Renewals page
If you have chosen to display the order summary panel at the side of the main content (see cart option 2.1 above), you can use this option to specify whether or not the order summary panel should autoscroll, that is automatically move up and down the page (when you scroll the page) to remain in view. This option can be changed by editing line 67 in the cart-options.tpl file, specifying a value of either enabled or disabled for the variable itCartDomRenewOrderSummaryAutoScroll.
For example:
{assign var=itCartDomRenewOrderSummaryAutoScroll value="enabled" scope="global"}
or:
{assign var=itCartDomRenewOrderSummaryAutoScroll value="disabled" scope="global"}
If no value is specified, the default behaviour is enabled. This option will only be used if option 1.1 (see above) is set to side.
This option was introduced in Control theme version 2.8.0.
Control Compare / Control Alternative Compare / Control Outline Compare order form template options
The Control Compare, Control Alternative Compare and Control Outline Compare order form templates each have their own cart-options.tpl file, however these options will only apply to the relevant view products page. This is because Control Compare is a child template of the Control Standard order form template, Control Alternative Compare is a child template of the Control Alternative Standard order form template, and Control Outline Compare is a child template of the Control Outline Standard order form template. All other cart pages are handled by the relevant parent template.
Option 1.1: enable or disable sidebar display on order form / cart pages
This option allows you to choose whether or not the sidebar is displayed. This option applies to large screen sizes / desktop devices and can be changed by editing line 24 in the cart-options.tpl file, specifying a value of either enabled or disabled for the variable itCartSidebarDisplay.
For example:
{assign var=itCartSidebarDisplay value="enabled" scope="global"}
or:
{assign var=itCartSidebarDisplay value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 1.2: enable or disable mobile friendly sidebar display on order form / cart pages
This option allows you to choose whether or not the sidebar is displayed. This option applies to small screen sizes / mobile devices and can be changed by editing line 27 in the cart-options.tpl file, specifying a value of either enabled or disabled for the variable itCartSidebarMobileDisplay.
For example:
{assign var=itCartSidebarMobileDisplay value="enabled" scope="global"}
or:
{assign var=itCartSidebarMobileDisplay value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 1.3: select sidebar display mode
If you have enabled the sidebar on cart page (see cart option 1.1 above), you can use this option to specify whether or not the sidebar is shown permanently or hidden until called (by a user clicking the “Show Menu” button) on large screen sizes / desktop devices. This option can be changed by editing line 30 in the cart-options.tpl file, specifying a value of either permanent or showhide for the variable itCartSidebarDisplayMode.
For example:
{assign var=itCartSidebarDisplayMode value="permanent" scope="global"}
or:
{assign var=itCartSidebarDisplayMode value="showhide" scope="global"}
If no value is specified, the default behaviour is permanent.
This option was introduced in Control theme version 1.3.0.
Option 1.4: select sidebar show/hide method
If you have specified the showhide sidebar mode (see cart option 1.3 above), you can use this option to define the method used to reveal the sidebar when the “Show Menu” button is clicked. This option can be changed by editing line 33 in the cart-options.tpl file, specifying a value of either slide or squash for the variable itCartSidebarDisplayMethod. If the value slide is specified, the main content will retain the same size, but be moved to the left (and partially out of view) to reveal the sidebar when called. If the value squash is specified, the main content will shrink in size to make way for the sidebar when called.
For example:
{assign var=itCartSidebarDisplayMethod value="slide" scope="global"}
or:
{assign var=itCartSidebarDisplayMethod value="squash" scope="global"}
If no value is specified, the default behaviour is slide.
This option was introduced in Control theme version 1.3.0.
Option 2.1: Configure the number of products shown per row on the view products page
This option allows you to choose the number of products shown per row on the view products page, choosing between 1 and 6 products per row.
This option can be changed by editing line 38 in the cart-options.tpl file, specifying a value of either 1, 2, 3, 4, 5 or 6 for the variable itCartNumberProductsPerRow.
For example:
{assign var=itCartNumberProductsPerRow value="1" scope="global"}
or:
{assign var=itCartNumberProductsPerRow value="2" scope="global"}
If no value is specified, the default behaviour is 1.
This option was introduced in Control theme version 2.3.0.
Control Slider / Control Alternative Slider / Control Outline Slider order form template options
The Control Slider, Control Alternative Slider and Control Outline Slider order form templates each have their own cart-options.tpl file, however these options will only apply to the relevant view products page. This is because Control Slider is a child template of the Control Standard order form template, Control Alternative Slider is a child template of the Control Alternative Standard order form template, and Control Outline Slider is a child template of the Control Outline Standard order form template. All other cart pages are handled by the relevant parent template.
Option 1.1: enable or disable sidebar display on order form / cart pages
This option allows you to choose whether or not the sidebar is displayed. This option applies to large screen sizes / desktop devices and can be changed by editing line 24 in the cart-options.tpl file, specifying a value of either enabled or disabled for the variable itCartSidebarDisplay.
For example:
{assign var=itCartSidebarDisplay value="enabled" scope="global"}
or:
{assign var=itCartSidebarDisplay value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 1.2: enable or disable mobile friendly sidebar display on order form / cart pages
This option allows you to choose whether or not the sidebar is displayed. This option applies to small screen sizes / mobile devices and can be changed by editing line 27 in the cart-options.tpl file, specifying a value of either enabled or disabled for the variable itCartSidebarMobileDisplay.
For example:
{assign var=itCartSidebarMobileDisplay value="enabled" scope="global"}
or:
{assign var=itCartSidebarMobileDisplay value="disabled" scope="global"}
If no value is specified, the default behaviour is disabled.
Option 1.3: select sidebar display mode
If you have enabled the sidebar on cart page (see cart option 1.1 above), you can use this option to specify whether or not the sidebar is shown permanently or hidden until called (by a user clicking the “Show Menu” button) on large screen sizes / desktop devices. This option can be changed by editing line 30 in the cart-options.tpl file, specifying a value of either permanent or showhide for the variable itCartSidebarDisplayMode.
For example:
{assign var=itCartSidebarDisplayMode value="permanent" scope="global"}
or:
{assign var=itCartSidebarDisplayMode value="showhide" scope="global"}
If no value is specified, the default behaviour is permanent.
This option was introduced in Control theme version 1.3.0.
Option 1.4: select sidebar show/hide method
If you have specified the showhide sidebar mode (see cart option 1.3 above), you can use this option to define the method used to reveal the sidebar when the “Show Menu” button is clicked. This option can be changed by editing line 33 in the cart-options.tpl file, specifying a value of either slide or squash for the variable itCartSidebarDisplayMethod. If the value slide is specified, the main content will retain the same size, but be moved to the left (and partially out of view) to reveal the sidebar when called. If the value squash is specified, the main content will shrink in size to make way for the sidebar when called.
For example:
{assign var=itCartSidebarDisplayMethod value="slide" scope="global"}
or:
{assign var=itCartSidebarDisplayMethod value="squash" scope="global"}
If no value is specified, the default behaviour is slide.
This option was introduced in Control theme version 1.3.0.
Customizing Control theme
All of our code is fully open, unencrypted and editable, meaning that should for any reason our products provided as are do not suit your exact requirements, you are free to customise the code as necessary. Whilst you are perfectly welcome to do this, please note that our support team is unable to provide support or assistance with this process. We are only able to provide assistance with the installation, configuration and use of our products as provided in accordance with our theme documentation.
Tip: it’s always a good idea to keep a record of any files that you edit/customize for future reference.
Customizing the themes CSS
There are two recommended methods for applying CSS customizations. By following one of these methods, it will be easier to upgrade to future versions of the theme.
Method 1 – minor edits
If you are only making minor changes/edits to the theme CSS, the easiest method is to add these to the custom.css file, located at control/css/custom.css. The custom.css file is loaded after the main theme CSS files, so any styles defined in this file will override the styles defined in the main theme files.
By defining your custom styles in the custom.css file, rather than directly editing any of the main theme stylesheets, when you next apply a theme update which includes updated versions of the main CSS file, you can simply upload these updated files without worrying about overwriting any changes/edits you have made.
Method 2 – major edits
If you are making major changes/edits to the theme CSS, it is recommended to duplicate one of the existing main theme CSS files, such as main.css or main-blue.css and make your changes in the duplicated file. You can then use options 3.1 and 3.2 in the theme-options.tpl file to load your customized style-sheet rather than any of the pre-defined styles.
Please note that when using this method, you will need to manually apply any style-sheet updates included in future theme upgrades to your custom style-sheet, if appplicable.
Changelog and release history
Theme Version |
Release Date |
WHMCS Version Compatibility |
Release Notes |
2.25.0 | 27 April 2024 | 8.10.0-8.10.1 | Release Notes
This release introduces full compatibility with WHMCS 8.10.0-8.10.1.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.24.0 | 13 March 2024 | 8.9.0 | Release Notes
This release introduces full compatibility with WHMCS 8.9.0.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.23.0 | 26 September 2023 | 8.8.0 | Release Notes
This release introduces full compatibility with WHMCS 8.8.0.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.22.1 | 4 May 2023 | 8.7.2 | Release Notes
This versions introduces a number of changes to the Nord VPN and 360 Monitoring MarketConnect pages in line with changes made in WHMCS 8.7.2.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.22.0 | 26 March 2023 | 8.7.0-8.7.1 | Release Notes
This version introduces full compatibility with WHMCS 8.7.0-8.7.1.
This version also fixes a bug on the management payment methods page which prevented the edit/delete payment method button from working correctly on small screen sizes.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.21.0 | 6 November 2022 | 8.6.0 | Release Notes
This version introduces full compatibility with WHMCS 8.6.0.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.20.1 | 14 September 2022 | 8.5.0-8.5.1 | Release Notes
This release provides the following updates and bugfixes:
- Fixes syntax error in orderform order complete page which prevented inclusion of product recommendations.
- Fixes bug with missing product-recommendations.tpl file in Control Outline Standard orderform template
- Improvements to display of service action buttons on client area home page
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.20.0 | 13 June 2022 | 8.5.0-8.5.1 | Release Notes
This release introduces full compatility with WHMCS 8.5.0.
It also removes all HTML comments from the template files and replaces them with Smarty comments, so that these are not visible in the front-end HTML code.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.19.0 | 20 January 2022 | 8.4.0 | Release Notes
This release introduces full compatility with WHMCS 8.4.0.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.18.2 | 28 December 2021 | 8.3.1-8.3.2 | Release Notes
This version fixes an issue in the slider and compare orderforms which prevented the ion range slider css file being loaded correctly on the configure product page in WHMCS 8+.
This version also updates a number of include statements to use relative paths instead of the carttpl variable to ensure these are loaded from the intended parent directory in WHMCS 8+ when using child templates.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.18.1 | 31 October 2021 | 8.3.1-8.3.2 | Release Notes
This release includes a minor update to the order form javascript introduced in WHMCS 8.3.1.
This release also fixes a bug (found in Control Theme v 2.18.0) on the domain register page in the Control Outline Standard order form template which prevented the domain search form from submitting correctly.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.18.0 | 18 October 2021 | 8.3.0 | Release Notes
This release adds full compatibility for WHMCS 8.3.0.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.17.2 | 29 August 2021 | 8.2.1 | Release Notes
This release introduces the following bugfixes:
- Improved responsive display of payment methods table on manage payment methods page.
- Issue with error messages not showing when payment method fails (eg. invalid card, insufficient funds, etc.) on pay invoice and add payment method pages.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.17.1 | 14 July 2021 | 8.2.1 | Release Notes
This update introduces a number of minor changes in-line with WHMCS 8.2.1.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.17.0 | 23 June 2021 | 8.2.0 | Release Notes
This release introduces full compatibility with WHMCS 8.2.0.
It also introduces the following minor improvements and bug-fixes:
- Dynamically adds the Lang attribute to the HTML element based on the active language
- Updates locally included Google Fonts to include a more diverse character set
- Fixes an issue that prevented the main nav state being saved/loaded between pages
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.16.4 | 8 April 2021 | 8.1.2-8.1.3 | Release Notes
This release introduces a number of minor bug-fixes and minor updates including:
- Change alert class from danger to warning in clientareadomainregisterns.tpl
- Replace all "clientarea.php" urls with "{$WEB_ROOT}/clientarea.php" for compatibility with SEO friendly urls mode
- Update CSS styling of accounts list on Client Area Switch Account page
- Add option to cart-options.tpl file to disable WHMCS Feature Highlights
- Fix bug on checkout page which caused loading spinner to show indefinately when switching between accounts
- Update some orderform inludes to reference $carttpl variable instead of relative path for use with child themes
- Disable add to cart button on Configure Product Domain page on click to prevent re-submission
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.16.3 | 25 February 2021 | 8.1.2-8.1.3 | Release Notes
This releases introduces minor changes to the functionality of the billing address page, inline with changes introduced in WHMCS 8.1.2.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.16.2 | 11 February 2021 | 8.1.1 | Release Notes
This release introduces a number of minor updates in line with WHMCS 8.1.1.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.16.1 | 23 January 2021 | 8.1.0 | Release Notes
This release fixes a bug in all orderform templates which prevented the orderform JavaScript files (scripts.js/scripts.min.js) being loaded correctly on the domain renewals page.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.16.0 | 4 January 2021 | 8.1.0 | Release Notes
This version introduces full compatibility with WHMCS version 8.1.0.
It also fixes a layout issue with the stripe card fields on the add new payment method page.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.15.4 | 20 November 2020 | 8.0.1-8.0.4 | Release Notes
This release fixes an issue in our slider order form templates that prevents products from being added to the cart in WHMCS 8.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.15.3 | 24 October 2020 | 8.0.1-8.0.3 | Release Notes
This release introduces the following bug-fixes and minor improvements:
- Fixes issue with icheck jQuery plugin not being applied to existing cards during checkout when using the Stripe payment method
- Fixes issue with checkout complete order button when an incorrect/incomplete form is submitted
- Adjust login ‘Remember Me’ checkbox label to activate checkbox on click
- Improved social login button display
- Fixes an issue on the viewport page where changing domain billing cycle did not hide inapplicable billing cycle totals from view
- Improved layout of client area home page MarketConnect SSO panels
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.15.2 | 17 October 2020 | 8.0.1-8.0.3 | Release Notes
This release fixes the following bugs:
- Issue preventing invalid domain error message being shown on domain register page
- Issue preventing IDN language selector being shown when and IDN search is carried out
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.15.1 | 7 October 2020 | 8.0.1-8.0.3 | Release Notes
This release introduces a number of minor updates in line with WHMCS 8.0.1-8.0.2.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.15.0 | 29 September 2020 | 8.0.0 | Release Notes
This release introduces full compatibility with WHMCS 8.0.0.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.14.0 | 26 May 2020 | 7.10.0 - 7.10.2 | Release Notes
This release introduces a number of new features and bug-fixes for Control WHMCS Theme based on user feedback.
New features:
- Added new theme option (configurable via theme-options.tpl file) to enable the display of spotlight TLDs alongside the index page domain search - enabled by default.
- Added new theme options (configurable via theme-options.tpl file) to enable/disable the display of SSL status icons on client area domain and product pages - enabled by default.
- Added new theme options (configurable via theme-options.tpl file) to add a custom SSL purchase URL (for SSL status icons) when not using WHMCS MarketConnect to sell SSL certificates.
Bug-fixes:
- JS/TPL update to prevent an issue with icheck loading on configure product page when billing cycle is changed.
- CSS update to allow text wrapping on buttons with long text.
- CSS update to add margin to invoice pay button.
- CSS/TPL update to increase the width of the main navigation items (in minimised display) when using Spanish language - to allow for the increased text length of some menu items in this language.
- CSS update to improve the display of Stripe payment gateway fields on the checkout page.
- CSS update to automatically vertically centralise the main brand logo without having to add custom padding.
- CSS update to improve the display of collapsed cart sidebar on mobile devices and smaller screen sizes.
- CSS/TPL update to improve the display of HTML invoice and quote header on mobile devices and smaller screen sizes.
- CSS update to prevent cart slider selector from appearing over the top of the main navigation (in minimised display).
Please refer to the theme documentation for more information on the new theme options detailed above.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.13.0 | 7 April 2020 | 7.10.0 - 7.10.2 | Release Notes
This version introduces full compatibility with WHMCS version 7.10.0.
It also fixes a minor bug displaying HTML announcements.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.12.1 | 20 February 2020 | 7.9.2 | Release Notes
This release introduces full compatibility with WHMCS 7.9.2.
This release also introduces improved compatibility with version 3.4+ of the WB Team Pro project management addon.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.12.0 | 9 January 2020 | 7.9.0 | Release Notes
This version introduces compatibility with WHMCS 7.9.0.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.11.2 | 5 October 2019 | 7.8.0 - 7.8.3 | Release Notes
This release introduces some minor template changes, in line with those introduced in WHMCS 7.8.3, as well as an improvement to the client area product details page to prevent the SSL status being shown for non-domain related products.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.11.1 | 6 September 2019 | 7.8.0 - 7.8.3 | Release Notes
This release introduces some minor template changes to the checkout page, in line with those introduced in WHMCS 7.8.2.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.11.0 | 1 September 2019 | 7.8.0 - 7.8.1 | Release Notes
This release introduces compatibility with WHMCS 7.8.0.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.10.3 | 3 July 2019 | 7.7.0 - 7.7.1 | Release Notes
This release includes the following updates and bug fixes:
- Updates social login buttons inline with latest brand guidelines from Facebook and Google
- Addition of pre-loader overlay to prevent page being shown until fully loaded
- Fixes issue with recurring totals on the configure product page not displaying totals with tax included
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.10.2 | 7 April 2019 | 7.7.0 - 7.7.1 | Release Notes
This release includes the following bug fixes:
- Fixes an issue which prevents additional domain suggestions from being loaded
- Fixes an issue which caused linkedaccounts.tpl to be called from the standard_cart order form template directory rather than the relevant control order form template directory
- Fixes a CSS issue on domains table list to break long domain names on smaller screen sizes
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.10.1 | 2 March 2019 | 7.7.0 - 7.7.1 | Release Notes
This version fixes an issue with Google webfont loading (identified in version 2.10.0) when using the following color schemes:
- green-solid
- green-white
- blue
- blue-solid
- blue-white
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.10.0 | 23 January 2019 | 7.7.0 - 7.7.1 | Release Notes
This release introduces full compatibility for WHMCS 7.7.0.
This release also includes the following updates and bugfixes:
- RTL Layout Fix for International Telephone Input Field
- Load Google Fonts and Third Party JS Scripts locally, rather than via third party CDN, for Full GDPR Compliance
- Adjust margins on header icons for responsive sizes
- Update configure product page to include product description
- Update the way in which the view invoice page reloads payment container when payment gateway is changed for compatibility with 2CO inline payment
- CSS update for compatibility with 2CO inline checkout
- Adjust margins on icheck fields
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.9.1 | 2 September 2018 | 7.6.0 - 7.6.1 | Release Notes
This versions fixes a number of minor issues identified in the previous release (mostly relating to the update to FontAwesome 5.2.0), as well as applying a number of template updates inline with WHMCS 7.6.1, including:
- Fixed issue with twitter feed icon
- Fixed issue with credit card icons on manage credit card page
- Fixed issue with rating star icons on ticket reply rating
- Fixed issue with product group name not displaying on configure product page
- Updated language variables on knowledgebase pages
- Updated icons on project management template pages
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.9.0 | 6 August 2018 | 7.6.0 - 7.6.1 | Release Notes
This update adds support for WHMCS version 7.6.0, including updated icon support for Font Awesome 5.2.0.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.8.3 | 23 July 2018 | 7.5.0 - 7.5.2 | Release Notes
This version includes the following updates and important bug fixes:
- Improved support for 3rd party Serverping Braintree payment gateway
- Fixes an error when using the WHMCS Stripe payment gateway whereby the checkout form asked for a card type (this field should be hidden when using Stripe as it is not required)
- Fixes an error on the domain renewals page when using Firefox browser, which prevent domain renewal from being added to cart
- Improvements to menu item padding on the main navigation, evident when using long custom page/item titles
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.8.2 | 21 June 2018 | 7.5.0 - 7.5.2 | Release Notes
This version includes the following updates and important bug fixes:
- Fixes bug with domain transfer functionality in order form templates
- Fixes bug with client area email history when using certain langauges (eg. French)
- Introduces minor client area JavaScript improvements introduced in WHMCS 7.5.1
- Improves compatibility with Modules Garden 3.x series modules (including cPanel Extended 3.x)
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.8.1 | 8 April 2018 | 7.5.0 - 7.5.2 | Release Notes
This version addresses an anomaly with the $carttpl varbile on the domain renewals page, which prevented the page from loading correctly when called from a child order form template.
We have identified an anomaly in the way in which WHMCS 7.5 returns the $carttpl variable (which we use to specify the path to a number of dependent template files) on the domain renewals page, when calling the parent order form template file from a child order form template. This is preventing the domain renewals page from loading, as it is unable to locate a number of dependent template files, when a child order form template, such as the comparison or slider order form template, is set is as the default order form template.
We have logged this as an issue with WHMCS, however, this update provides a workaround for the problem, by using a relative path rather than the $carttpl variable to load the dependent files for this particular template page.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.8.0 | 4 April 2018 | 7.5.0 | Release Notes
This version introduces compatibility for WHMCS 7.5.0, including SiteLock integration via WHMCS Marketconnect, new marketing emails consent feature, new domain renewal process, domain pricing page and new product upgrade procedure.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.7.1 | 10 January 2018 | 7.4.0 - 7.4.3 | Release Notes
This version introduces minor updates to the phone number input JS, as provided by WHMCS in version 7.4.2.
This version also includes the following minor improvements and bug fixes:
- Adds suport for third party Braintree payment gateway integration,
- Fixes incorrect label for currency field on client register page,
- Improvements to order form error templates.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.7.0 | 16 November 2017 | 7.4.0 - 7.4.3 | Release Notes
This version introduces compatibility for WHMCS 7.4.0 - 7.4.1, including improved phone number input and credit checkout options.
This version also includes the following minor improvements and bug fixes:
- Improved compatibility with Apple Pay using the WHMCS Stripe gateway,
- Fixes bug on login page which caused default action on "Enter" key to be social media login rather than login form entry,
- Fixes syntax error on Control Alternative Standard order form template view addons page.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.6.0 | 4 October 2017 | 7.3.0 - 7.3.1 | Release Notes
This version introduces compatibility for WHMCS 7.3.0, including social sign-in integrations.
This version also includes the following minor improvements:
- Improvements to home page domain search form
- Improvements to order form addons page
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.5.1 | 21 September 2017 | 7.2.2 - 7.2.3 | Release Notes
This version includes the following bug fixes and updates:
- Fixes icon display variable error for WHMCS defined icons in includes/main-nav.tpl
- CSS update to prevent logos above 80px in height from increasing the size of the brand area or overflowing
- CSS update to set the main content wrapper width to 100%
- CSS update to ensure that the main content wrapper is displayed with a minimum height of 100% of the visible page height
- CSS update to fix display problem with pricing labels on domain pricing tabling on RTL layout
- CSS update to adjust main navigation z-index value to prevent it hiding user menu on smaller screen sizes
- Hide domain transfers button on homepage domain search field on smaller screen sizes
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.5.0 | 2 August 2017 | 7.2.2 - 7.2.3 | Release Notes
Following the addition of the "Store" menu item to the main navigation in WHMCS 7.2, a small number of customers with a large number of product categories have experienced display problems with the main navigation menu, as the theme was not built with such a large menu height in mind. To compensate for this, the main layout has been recoded using the CSS3 Flexbox method, rather than absolute positioning as was previously used. This enables the page height to dynamically increase to match the height of the main navigation and presents a better user experience.
This version also introduces the following minor updates and bug fixes:
- Order form JavaScript improvements as introduced in WHMCS 7.2.3
- Fixed issue with price not updating on configure product page when new market connect addons (such as SSL or website builder) are selected
- Fixed issue whereby the domain field was shown on the configure product page even for products that did not require a domain
- Improvements to display of all comparison order form templates on smaller screen sizes
- Improvements to display of all slider order form templates on smaller screen sizes
- Fixes issue with "text-left" and "text-right" alignment on RTL layout
- Fixes syntax error in includes/navbar-main.tpl
- Fixes syntax error in viewticket.tpl
- Addition of "Transfer" button to homepage domain search field
- Fixes issue with main content top border when using the max content width theme option
- Addition of icon for user menu "Security Settings" item
- Update to project management addon template in line with v2.0 changes
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.4.2 | 4 June 2017 | 7.2.2 - 7.2.3 | Release Notes
This version introduces compatibility for WHMCS 7.2.2.
This version also fixes the following bugs:
- Issue in the brand.tpl file in versions 2.4.0 - 2.4.1 which caused the pdf invoice logo, if specified, to override the theme logo.
- Issue in the upgrade.tpl file which caused some alert messages to be shown twice on page.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.4.1 | 17 May 2017 | 7.2.0 - 7.2.1 | Release Notes
This version fixes a bug in the domainregister.tpl file in version 2.4.0.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.4.0 | 16 May 2017 | 7.2.0 - 7.2.1 | Release Notes
This version introduces compatibility for WHMCS 7.2.0 - 7.2.1 including the following new features introduced in this version of WHMCS:
- WHMCS MarketConnect
- SSL provisioning and management
- Domain pricing
You can find full details of the changes and new features introduced in WHMCS 7.2.0 on the WHMCS website here.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.3.0 | 17 April 2017 | 7.1.0 - 7.1.2 | Release Notes
This version introduces a new layout for the view cart page based on customer feedback. One of the most common items of feedback highlighted by our customers is that the enter promotion code and estimate tax links on the view cart are not obvious enough causing their customers to struggle to find them. With this in mind we have updated the view cart layout to include the enter promotion code and estimate tax forms within the main page body, above the checkout button, to make the checkout experience more user friendly. We realise, however, that this might not be to everyone's liking, so the original view cart style is also available as well, you can choose between the two different page styles in the cart-options.tpl file.
The other major update in this version is also focused on the order form templates, and again based on customer feedback. This version intrduces a new option (found in the cart-options.tpl files) which allows you to define the number of products shown per row on the view products and view addons page in both the *_standard and *_compare order form templates.
This version also includes the following minor updates and bug fixes:
- Update language variable used for client area home page services tile, for improved translation.
- Improve verify email alert styling.
- Add "Please Wait" text and loading icon to "Complete Order" button on checkout page on form submit
- Fix error (inherited from WHMCS standard_cart) which causes all cart pages to focus on first select element (where present) on page load
- Fix error with product quantity display on all standard and compare order form templates (which caused an extra "1" to be shown)
- Improvements to same heights JS function on all cart templates, to ensure product panels height resizes correctly on browser/window resize
- Fixes JS bug which caused inline domain renewal price / cycle not to update on change of registration years on view cart page
- Improvements to display for WHMCS Project Management addon
- Improved CSS support for Modules Garden Domains Order Extended addon
- Add template/CSS support for WBTeamPro project management addon
- Use Smarty
{strip}...{/strip} tags to remove unnecessary white space from theme-options.tpl, theme-functions.tpl, theme-debug.tpl and cart-options.tpl files
- Update clientareachangepw.tpl file to correct missing closing
<div> tag
- Update clientareaproductdetails.tpl file to remove "www." in product domain reference
- Add current theme version number to theme.yaml file
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.2.2 | 15 January 2017 | 7.1.0 - 7.1.2 | Release Notes
This version includes the following updates and bug fixes:
- Introduces an improved method for displaying email content on the client area email history page, with full HTML emails now displayed inside an iframe rather than the previous text only emails display,
- Fixes a problem with the display of spotlight TLD labels on the configure product domain page,
- Fixes a problem which caused the setup fee for addons to be displayed twice on the view cart page.
- Fixes an error inherited from the WHMCS standard_cart order form template whereby the wrong error message was displayed when attempting to order a hosting package using your own domain name, when that domain name was already assigned to a hosting account.
- Updates url for ion range slider style-sheet on configure product page to use dynamic variable in all order form templates.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.2.1 | 19 December 2016 | 7.1.0 - 7.1.2 | Release Notes
This release fixes the following urgent bug identified in the latest version (v2.2.0):
- Javascript problem on view ticket page which prevents submit reply button from being shown.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.2.0 | 17 December 2016 | 7.1.0 | Release Notes
This release introduces compatibility for WHMCS version 7.1.0. It is not compatible with older versions of WHMCS.
By far the largest change in WHMCS versin 7.1.0, from a theme/template perspective, is the way in which JavaScript and CSS resources are loaded. Whereas previously various third party JavaScript and CSS files were loaded independently, some within the theme files and some by WHMCS itself, such as jQuery, BootStrap, DataTables, BootStrap Markdown, and more, these are now all loaded within the theme files, and in the default Six theme (and order form templates) WHMCS have chosen to combine all of these various third party JavaScript and CSS files into one main minified JS file and one main minified CSS file. This change reduces the number of external requests on page load leading to improved performance and significantly faster load times.
We have taken the decision to follow suit with our own themes, and as such have moved from various individual JavaScript and CSS files to one main JavaScript file (js/scripts.min.js) and one main CSS file for each color scheme (css/main.min.css, css/main-blue.min.css, etc.). These files now include all third party JavaScript and CSS resources, as well as our own theme files. Non-minified versions are also provided for development/customisation purposes.
If you have made any custmizations/changes to the main theme CSS files, such as creating your own style or color scheme, please read the upgrade instructions section below for details of how these changes will affect you and additional steps required when upgrading to this release.
This version also includes the following minor updates:
- Added support DNS Manager and Domain Orders Extended modules by Modules Garden
- Enabled automatic RTL support for Farsi/Persian language
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.1.1 | 6 December 2016 | 7.0.1 - 7.0.2 | Release Notes
This release fixes the following bugs identified in the previous version:
- Javascript problem on order form configure product page which prevented the submit button from working when either the order summary container was set to bottom or auto-scroll was disabled
- Javascript problem with spotlight TLD results on order form configure product domain page which caused spotlight results to show as unavailable/invalid
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.1.0 | 4 December 2016 | 7.0.1 - 7.0.2 | Release Notes
This release adds support for right-to-left (RTL) layout/languages, one of the most requested features for Control theme. A new theme option and functions are introduced enabling users to select either left-to-right, right-to-left or auto (the new default behaviour). When auto is selected, either left-to-right or right-left layout shall be assigned depending on the currently active language. The languages for which right-to-left layout is used can be configured in the theme-functions.tpl file, but by default includes Arabic and Hebrew. Various theme files and the main theme CSS files have been changed to allow for right-to-left layout, see the changelog below for more details.
This update also includes the following additional updates and bug fixes:
- Improved support for WHMCS Live Chat addon
- Improved support for various Modules Gardens addons, including cPanel Extended, DirectAdmin Extended, Plesk Extended, and many more
- Improved form display on configure SSL page
- Update label class on domainrenewals.tpl
- Improved display of theme debug information
- Fixes display error for bootstrap switch toggle
- Tidy up HTML comments in various theme files
- Add support for Virtualizor module
- Improved display for WHMCS Licensing addon
- Improved domain year selection dropdown display on viewcart.tpl
- Improved JS for updating recurring totals on viewcart.tpl
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.0.1 | 17 October 2016 | 7.0.1 - 7.0.2 | Release Notes
This release fixes a bug with datatable filters in line with WHMCS version 7.0.1.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
2.0.0 | 3 October 2016 | 7.0.0 | Release Notes
This release introduces compatibility for WHMCS version 7.0.0. It is not compatible with older versions of WHMCS.
The most noticeable changes in WHMCS 7.0.0 from a template perspective relate to the domain lookup functionality. Further details on WHMCS 7.0.0 and the changes from WHMCS 6.3.1 can be found on the WHMCS website here.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
1.3.0 | 16 September 2016 | 6.3.1 | Release Notes
This is our third major update for Control theme which introduces a significant number of new features based on customer feedback, as follows:
- Introduces compatibility for the following official WHMCS addons:
- Configurable Packages Addon
- Licensing Addon
- Project Management Addon
- Introduces compatibility for the "cPanel Extended" third party addon by Modules Garden
- Introduces new theme options and functionality for the main navigation menu display, including:
- Option to specify whether full or minimized menu is shown by default
- Option to auto minimize the menu on all cart pages (to remove distraction during purchase / checkout process)
- Option to save menu state across pages (enabled by default)
- Introduces new theme options and functionality to make it easier to load a custom color scheme / stylesheet
- Introduces new theme option to set an optional maximum width for the main content area
- Introduces new cart options and functionality for all shopping cart templates to specify how the sidebar should be shown and behave, including:
- Option to permanently show the cart sidebar, or have it initially hidden and revealed by clicking the "Show Sidebar" button (the latter option is the current behaviour)
- When the sidebar is hidden, you can choose the method by which it is revealed, either by sliding the main content to the left, and partially off the screen, whilst the sidebar is shown (this is the current behaviour), or by "squashing" the main content to make way for the sidebar.
- Option to save menu state across pages (enabled by default)
- Introduces a new cart option and functionality to specify how the order summary table is shown on the Configure Product page, either at the bottom of the page (the current behaviour) or at the side of the page (with an additional option to enable auto scrolling behaviour)
- Includes latest version of Font Awesome directly within theme files to allow for use of recently released icons (such as fa-percent)
- Various other updates and improvements to the underlying code base throughout all cart templates
This release also includes the following minor updates and bug fixes:
- Fixes issue with long emails not printing in their entirety when using print button on client area email history page
- CSS fix to improve display of tld dropdown menu on register/transfer domain form when displaying large number of tlds
- Changes edit link on view cart page to use $LANG variable (allowing for translation)
- Changes option group labels in cart templates sidebar-categories-collapsed.tpl to use $LANG variable (allowing for translation)
- CSS fix to ensure primary nav displays at full page height on IE 10/11
- Improvements to JS on compare cart templates, to ensure product panels resize correctly on browser/window resize
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
1.2.2 | 24 July 2016 | 6.3.1 | Release Notes
This release includes the following updates and bug fixes:
- Update homepage invoices due feature panel to show number of unpaid invoices, rather than number of overdue invoices,
- Fix problem with visibility of domain status text on all order form domain renewal pages when using language other than English,
- Fix problem with domain suggestions add to cart button alignment in order form templates,
- Add option to all order form templates to choose color scheme for iCheck checkbox and radio inputs,
- CSS fix to add default background color for unspecified status labels,
- CSS fix to remove margin from bottom of footer, and ensure main content div takes up full window height on small pages,
- CSS fix to improve display of products and domains with long titles on mobile / small screen sizes,
- CSS fix to limit homepage panel height and allow scrolling,
- CSS fix to improve display of notifications popover on mobile / small screen sizes.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
1.2.1 | 12 July 2016 | 6.3.1 | Release Notes
This update introduces a new feature for Control Theme, based on user feedback, which enables you to enable or disable the primary navigation display for guests (non-logged in users), configurable via the theme-options.tpl file.
This release also fixes the following bugs identified in previous versions:
- Error with resource loading on certain pages when SEO friendly urls enabled
- Syntax error for tax display in shopping cart order summary table
- Syntax error for active menu highlighting in primary nav
This release also removes the redundant theme-config.tpl file.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
1.2.0 | 25 June 2016 | 6.3.1 | Release Notes
Our second major update for Control theme builds on customer feedback and introduces six new order form templates.
This release also fixes the following bug identified in previous versions:
- Error with custom font loading via https
- This version is compatible with WHMCS version 6.3.1.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
1.1.0 | 1 June 2016 | 6.3.1 | Release Notes
This is our first major update for Control Theme and introduces a new color scheme, as well as five additional styles/variations.
This release also fixes a small number of bugs identified in previous versions, including:
- Error with main content alignment on landscape mobile screen sizes
- Error with sidebar text alignment on control_slider and control_compare cart templates
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
1.0.2 | 25 May 2016 | 6.3.1 | Release Notes
This release fixes a small number of bugs identified in previous versions, including:
- Javascript error which prevents clients from entering custom nameservers on client area domain details page
- No background color specified for transfer pending domain status label
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
1.0.1 | 21 April 2016 | 6.3.1 | Release Notes
This release updates a small number of core theme files for compatibility with WHMCS version 6.3.1.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|
1.0.0 | 8 April 2016 | 6.3.0 | Release Notes
This is the initial release of Control theme.
More detailed release notes, including a full changelog and diff report for each updated file, can be found in the My Account section of our website.
|