The search page can be divided into following sections:
Tabs
Toolbar Pane
Search Pane
Action Row
Search Result Table
Quick Add Pane
Each of these sections are defined in templates that exist either in search.xsl or search-template.xsl. The search-template.xsl file contains commonly used templates shared by the Main Search Page, Search Address Book pop-up, and Add Addresses pop-up.
These sections can be reorganized by modifying their respective positions. Table 7–1 shows the commonly used templates for search-template.xsl and search.xsl
Table 7–1 Commonly used templates in search-template.xsl and search.xsl
Sections |
Template Name |
File |
---|---|---|
Tabs |
search-template-bookbar |
search-template.xsl |
Toolbar |
search-template-toolbar |
search.xsl |
Search Pane |
search-template-searchbar |
search-template.xsl |
Action Row |
search-template-actionbar |
search.xsl |
Search Result Table |
search-template-searchresult |
search-template.xsl |
Quick Add |
quick-add |
search.xsl |
The templates that refer to Search Result Table are:
commonattributes-list.xsl. The templates defined in this file are used in the display of header captions in result table in a particular layout.
entries-list.xsl. The templates defined in this file are used to display the actual data such as email, displayname, web address and so on in a particular format.
To customize the Search Main Page, Search Address Book popup, Add Addresses, and Printable views, you need to change the layout information in these templates.