In order to customize the ATG Self Service Web application, you first need to unjar <ATG9dir>/Service9.3/Service/SelfService/j2ee-apps/SelfService.ear
into a directory called SelfService-ear
. You then unjar the file SelfService.war
into a directory called SelfService-war
in the SelfService-ear
directory.
This directory contains the entire ATG Self Service Web application. The content of the application is broken up into the following directories:
./
- top level pages of the application including the login page, the home page, and the error pagesinclude/
- Java Server Page (JSP) fragments used as part of other pagesinclude/solution/
- JSP fragments used as part of solution renderinginclude/mysupport/
- JSP fragments used on the “My Support” pageinclude/search/
- JSP fragments used in rendering the search pagecss/
- all.css
files used in the application.outerStyles.jsp
is the style sheet used by all top level pages of the application (including the home page), whilestyles.jsp
is the style sheet for all pages which render in the content iframe of the application.script/
- all JavaScript files used by the applicationimage/
- all images used in the applicationimage/tree/
- images used in the topic treeimage/toolbar/
- images used in the solution toolbarimage/nav/
- images used as navigation aids in the applicationimage/banner/
- images used as banners for various pagesimage/bg/
- images used as backgrounds for regions of the applicationimage/button/
- images used as buttonsWEB-INF/classes/atg/svc/self/WebAppResources.properties
- the initial resource bundle of the application. This file can be modified to make text changes to the application. It can also be translated to provide localization of the application.