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 which exist either under search.xsl or search-template.xsl. The search-template.xsl file contains commonly used templates shared by the Main Search Page, Search Address Book popup and Add Addresses popup.
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 |
Search Result Table
This 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 etc 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.