Home Search

DriveWorks Pro 20
How To: Upgrade the DriveWorks Live Web Theme (KB14022801)

Send Feedback

Upgrading the DriveWorks Live Web Theme from Prior Versions

Before upgrading please take a backup of your existing DriveWorks Live theme folder.

Any modifications made to existing files can then be replicated in the new Theme structure.

The table below lists the key files that held various settings that may have been customized. The new names of the files where these settings are now held are listed adjacent to them.

General Files

File Name Prior to DriveWorks 11File Name From DriveWorks 11 OnwardsNotes
web.configdriveworks.config

Copy any modifications from web.config to driveworks.config for:

Group Connection String (If running Live through IIS)

Preview Service Location (If using 3D Preview control)

KeepAlive.jsmain.jsCopy any modifications made to the Timeout setting in the KeepAlive.js file to the ping.js file.

TextBox.js

NumericTextBox.js

MeasurementTextBox.js

main.jsCopy any modifications made to the update interval settings in the ControlType.js files to the main.js file.
*.aspx*.cshtmlCopy any modifications made in .aspx files to the appropriate .cshtml files.

Skin Files

Use the table below to determine where customizations made to existing skins are to be located for DriveWorks 11 skins.

FileDescription
bg.pngBackground image. (Not all skins require this file)
skinImage.pngA thumbnail view of the skin for display on the \setup skins page.
Header and Banner image filesThe images to use for any required header and banners. (Not all skins require these files)

skin.css

skin.colors.css

skin.fonts.css

The cascading style sheet files to set layout, colors and fonts used for the skin.
skinProperties.xmlBuilt in view style for the skin (Metro or Main)

Module Files

Use the table below to determine where customizations made to existing modules are to be located for DriveWorks 11 modules.

File NameDescription
toolbox.pngThe icon used to display the module when the page is in Edit mode.
module.xmlStores the settings of the module. (Not all modules require this file)
controller.cshtmlDecides what to render. Receives the settings from the module.xml file (if required).
\views (folder)The files in this folder decide what is displayed to the user.


Knowledge Base Article Ref:KB14022801