Cityworks Office and Customization
This section of the document will cover the basics of customizing the Office and for AMS/PLL interface. The XML-based structure offers advantages when customizing the software. Labels or titles as well as style and design of a page may be changed to fit the user's preferences.
This customization requires working within the XML structure of the software, which should only be done by users who have knowledge of and experience with XML code. This section assumes a certain level of familiarity with XML and will not attempt to explain terminology or procedures specific to reading or editing XML. Other programming languages, such as HTML, CSS, JavaScript, or ASP.NET, may also be useful but are not required.
Once you have modified your site, Azteca Systems, LLC no longer supports those customizations. This is why we strongly recommend that only someone with XML experience makes these modifications.
Though any text editor is acceptable, we recommend editors with IntelliSense and that support XML schemas. Such editors may include Visual Web Developer, Visual Studio, oXygen, Komodo Edit, or any XML-specific editor. The procedures in this document were written specifically for Visual Web Developer, but may be easily transferred to another editor.
BEST PRACTICE: When adding CSS and JavaScript customizations, it is a best practice to have separate files containing the XML, CSS, and JavaScript customizations. To learn more about customizing Cityworks with CSS and JavaScript, visit the Cityworks Campus for training courses.