Using the sitemods Directory on your Web server
Part of the Unicenter Service Desk web interface is installed on your web server in the directory identified by the CAisd property of the configuration file. This directory has five subdirectories:
Subdirectory
Stores
css
Style sheets
help
Web interface help
img
Image files
scripts
JavaScript
sitemods
Site-supplied modifications
If you decide to create a customized version any of the files in the css, img, or scripts directories, we strongly recommend that you do not update the file in place. Instead, store the file in the appropriate subdirectory of sitemods. For example, if you decide to modify a style sheet in /CAisd/css, store your customized version in /CAisd/sitemods/css. When the web engine parses an HTMPL file, it automatically modifies file names beginning with $CAisd to point to sitemods if the file exists in a subdirectory of sitemods.
Using the sitemods directory has these advantages:
  • It allows you to keep a record of the distributed files you have changed.
  • It gives you easy access to the original version in case there is a question or a problem.
  • It makes the process of installing maintenance or a new release easier, since Unicenter Service Desk installation never places anything in the sitemods directory.
Note: There is no sitemods/help subdirectory. Because the help data is in standard HTML files (not HTMPL templates), the web engine cannot dynamically change file references. If you need to customize help, you must make your changes in /CAisd/help.