Define a Custom Layout for a Domain

You can customize the layout of Cityworks for an entire domain using XML and JavaScript. This includes customizing field labels, buttons, tooltips, panels, moving panels and fields, hiding panels, revealing universal custom fields, making some fields required, etc. You can include customizations for Office for AMS/PLL, Tablet for AMS/PLL, Storeroom, and Designer. To see a list of pages you can customize in Cityworks, see Appendix 1: XML Files from the Cityworks UI Customization 15.7 Guide for more information.

PREREQUISITES:

  • Modified XML files must be created and stored in the customized folder located under <install drive>/inetpub/wwwroot/<name of server install directory>/Website/XML. See Designate Custom Changes in Designer in the Cityworks UI Customization 15.7 Guide for more information.
  1. From the user menu select the domain you'd like to apply the customization to.
  2. From the home page or General tab, click Preferences.

  1. To change the Office user interface, select the folder that has customized files for Office from the Default Office Layout drop-down list.
  2. To change the Tablet user interface, select the folder that has customized files for Tablet from the Default Tablet Layout drop-down list.

NOTE: When Cityworks is installed, this field is set as Default out-of-the-box. If you want to use the Field layout folder provided out-of-the-box, select that field.

You can also define the custom layout for Office or Tablet for an individual employee on the Employees page. See Define a Custom Layout for an Employee for more information.

NOTE: Designer automatically saves the changes you make. A notification that says Data Saved appears in the top-right corner when you make changes to the page.