Sitemap.xsl
The sitemap.xsl file contains all the XSLT templates used to generate iNavigate site maps.
An iNavigate site map consists of:-
An optional set of jumps (the "Jump Map") to the top-level items in the main site map.
-
The main site map, being a fully open representation of the iNavigate menu.
Two versions of the site map are shipped:-
the classic iNavigate style with boxes and lines
-
a "Lite" version without boxes and lines
Jump_Start
HTML template for the start of the menu jump map structure.
|
 |
Jump_End
HTML template for the end of the menu jump map structure.
|
 |
Jump_RowStart
HTML template used at the start of a jump map item row.
|
 |
Jump_RowEnd
HTML template used at the end of a jump map item row.
|
 |
Jump_AnchorLink
 |  |
 | Parameter | Description |
 |
 | group | the name of the iNavigate menu group |
 |
 | index | the numbered index of the top level item (within the iNavigate menu group) |
 |
 | caption | the caption text of the top level item |
 |
HTML template for an item in an iNavigate jump map.
|
 |
Site_Start
HTML template for the start of the menu site map structure.
|
 |
Site_End
HTML template for the end of the menu site map structure.
|
 |
Site_RowStart
HTML template used at the start of a site map item row.
|
 |
Site_RowEnd
HTML template used at the end of a site map item row.
|
 |
Site_RowIndent
 |  |
 | Parameter | Description |
 |
 | indent | the indent level for the site map item |
 |
HTML template used to indent a site map item.
|
 |
Site_AnchorTarget
 |  |
 | Parameter | Description |
 |
 | group | the name of the iNavigate menu group |
 |
 | index | the numbered index of the top level item (within the iNavigate menu group) |
 |
HTML template used to create a target for the corresponding jump map item.
|
 |
Site_Top
 |  |
 | Parameter | Description |
 |
 | group | the name of the iNavigate menu group |
 |
 | caption | the caption text for the back-to-top link |
 |
 | title | the tooltip text for the back-to-top link |
 |
HTML template used to create a "back to top" link within the site map.
|
 |
Site_ColumnBlank
HTML template used for any blank column in a site map item row.
|
 |
Site_ColumnBranch
 |  |
 | Parameter | Description |
 |
 | image | branch image file name |
 |
 | background | background image file name |
 |
 | extrapixelshtml | html fragment to be used to force the column to extend vertically by a specified number of pixels (as previously returned by the ExtraPixelsHTML template) |
 |
HTML template used for any branch column in a site map item row.
|
 |
Site_ColumnLeaf
 |  |
 | Parameter | Description |
 |
 | image | leaf image file name |
 |
 | background | background image file name |
 |
 | extrapixelshtml | html fragment to be used to force the column to extend vertically by a specified number of pixels (as previously returned by the ExtraPixelsHTML template) |
 |
HTML template used for a non-end leaf column in a site map item row.
|
 |
Site_ColumnLeafEnd
 |  |
 | Parameter | Description |
 |
 | image | leaf end image file name |
 |
HTML template used for an end leaf column in a site map item row.
|
 |
Site_ColumnRoot
 |  |
 | Parameter | Description |
 |
 | image | root image file name |
 |
HTML template used for the root column in a site map item row.
|
 |
Site_ColumnNode
 |  |
 | Parameter | Description |
 |
 | image | node image file name |
 |
 | background | background image file name |
 |
 | extrapixelshtml | html fragment to be used to force the column to extend vertically by a specified number of pixels (as previously returned by the ExtraPixelsHTML template) |
 |
HTML template used for a non-end node column in a site map item row.
|
 |
Site_ColumnNodeEnd
 |  |
 | Parameter | Description |
 |
 | image | node end image file name |
 |
HTML template used for an end node column in a site map item row.
|
 |
Site_ColumnCaption
 |  |
 | Parameter | Description |
 |
 | level | level of item within menu structure |
 |
 | caption | the caption text for the menu items |
 |
 | captionwrap | flag indicating if caption can wrap (=1) or not (=0) |
 |
 | title | the tooltip text for the menu item |
 |
HTML template used for a caption column in a site map item row.
|
 |
Site_ColumnLink
 |  |
 | Parameter | Description |
 |
 | level | level of item within menu structure |
 |
 | url | url for the menu item link |
 |
 | target | the target attribute value for the menu item link |
 |
 | caption | the caption text for the menu items |
 |
 | captionwrap | flag indicating if caption can wrap (=1) or not (=0) |
 |
 | title | the tooltip text for the menu item |
 |
 | isNode | flag indicating it the item is a node (=1) or a leaf (=0) |
 |
HTML template used for a link column in a site map item row.
|
 |
Site_ColumnBeforeImage
 |  |
 | Parameter | Description |
 |
 | image | before image file name |
 |
HTML template used for an image before a site map item.
|
 |
Site_ColumnAfterImage
 |  |
 | Parameter | Description |
 |
 | image | after image file name |
 |
HTML template used for an image after a site map item.
|
 |