To customize the Web application, first unjar <ATG2007.3dir>/Service2007.3/Service/
into a directory called
Agent/j2ee-apps/Agent.earAgent-ear
. Then unjar the file Agent.war
into a directory called Agent-war
in the Agent-ear
directory.
This directory contains the entire ATG Knowledge Web application. The content of the application is broken up into the following directories:
Directory | Description |
---|---|
| Top level pages of the application including the login page, the home page, and the error pages. This directory also contains several Java Server Pages (JSPs) used for definition of structural components of the application. |
| JSP fragments used as part of other pages |
| JSP fragments used on the capture tab |
| JSP fragments used as search constraints |
| Contains all JSPs that render panels in the application |
| All CSS files used in the application. |
| All JavaScript files used by the application |
| JavaScript files for the editor component |
| JavaScript files used for popup dialogs |
| All images used in the application |
| Tabs |
| Images used in the calendar |
| Images used as navigation aids in the application |
| Images used as backgrounds for regions of the application |
| Icons for the application |
| The initial resource bundle of the application. You can modify this file to make textual changes to the application. It can also be translated to provide localization of the application. |
There are also several key files that you need to modify to accommodate changes or additions to the application. These include the following:
actionDefinitions.jsp
– register any new actions that cause changes in other panels than the invoking panel hereformHandlerDefinitions.jsp
– import form handlers used by actions referenced inactionDefinitions
herenextStepsDefinitions.jsp
– make any changes to the Next Steps panel hereNote: Next Steps are not available in ATG Self Service with Authoring.