SA XT for web access > System Architect XT > Customizing System Architect XT > Sample components in the configuration files > Sidebar page
  
Sidebar page
Within the Pages component you can add the <page name="header"></page>, which presents as a Sidebar element on the SAXT pages. The following code sample, from the commercial.xml Configuration File, shows the structure of the <page name="header"> component and some of the sub-components within it.
<pages>
. . .
<page name="header">
<component name="Queries" type="Link" class="boxSidebar" header2="Shared Queries" format="List" newpage="Y" managelinks="Manage shared queries" source_is_catalog="Y" catalog_key="anyuser,anyency"/>
<component name="Queries" type="Link" class="boxSidebar" header2="My Queries" format="List" newpage="Y" managelinks="Manage my queries" source_is_catalog="Y" catalog_key="curruser,anyency"/>
<component name="My Bookmarks" type="Link" class="boxSidebar" header2="My Bookmarks" format="List" newpage="Y" managelinks="Manage my bookmarks" source_is_catalog="Y" catalog_key="curruser,currency"/>
<component name="My Links" type="Link" class="boxSidebar" header2="My Links" format="List" newpage="Y" managelinks="Manage my links" source_is_catalog="Y" catalog_key="curruser,anyency"/> </page>
. . .
</pages>
The table below list component field names, values and their descriptions.
Field name
Possible values
Description
catalog_key
 
Catalog key for links management – only relevant if the value of the field named source_is_catalog is y.
 
anyuser,anyency
Data from the catalog is loaded that is suitable for any user and any encyclopedia.
 
curruser,anyency
Data from the catalog is loaded that is suitable for the current user and any encyclopedia.
 
anyuser,currency
Data from the catalog is loaded that is suitable for any user and the current encyclopedia.
 
curruser,currency
Data from the catalog is loaded that is suitable for the current user and the current encyclopedia.
class
 
Defines the class of the generated div section.
format
 
Defines the presentation of each item.
 
Button
Adds a button for each item, which opens the target page when pressed.
 
List
Adds a hyperlink for each item, separating each using list html.
 
Table
Adds a hyperlink for each item, separating each using table html.
 
other
Adds a hyperlink for each item, separating each using paragraphs.
header
 
Defines the header to be added above the scrollable region, above the list.
header2
 
Defines the header to be added inside the scrollable region, above the list.
managelinks
 
Label for manage links reference, if one is to be included. This is only relevant if the value of the field named source_is_catalog is y.
newpage
 
If y then the target page for each item is opened in a new window.
scrolling
 
If y then allows the list to be scrolled.
source_is_catalog
 
If y then the data for the links is taken from the catalog using the specified catalog_key.
style
 
Defines the style of the generated div section.
See also
Sample components in the configuration files