iNavigate Sitemap XSLT

Open All  Close All  Locate  Move Previous  Move Next 


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
ParameterDescription
groupthe name of the iNavigate menu group
indexthe numbered index of the top level item (within the iNavigate menu group)
captionthe 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
ParameterDescription
indentthe indent level for the site map item
HTML template used to indent a site map item.

Site_AnchorTarget
ParameterDescription
groupthe name of the iNavigate menu group
indexthe 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
ParameterDescription
groupthe name of the iNavigate menu group
captionthe caption text for the back-to-top link
titlethe 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
ParameterDescription
imagebranch image file name
backgroundbackground image file name
extrapixelshtmlhtml 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
ParameterDescription
imageleaf image file name
backgroundbackground image file name
extrapixelshtmlhtml 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
ParameterDescription
imageleaf end image file name
HTML template used for an end leaf column in a site map item row.

Site_ColumnRoot
ParameterDescription
imageroot image file name
HTML template used for the root column in a site map item row.

Site_ColumnNode
ParameterDescription
imagenode image file name
backgroundbackground image file name
extrapixelshtmlhtml 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
ParameterDescription
imagenode end image file name
HTML template used for an end node column in a site map item row.

Site_ColumnCaption
ParameterDescription
levellevel of item within menu structure
captionthe caption text for the menu items
captionwrapflag indicating if caption can wrap (=1) or not (=0)
titlethe tooltip text for the menu item
HTML template used for a caption column in a site map item row.

Site_ColumnLink
ParameterDescription
levellevel of item within menu structure
urlurl for the menu item link
targetthe target attribute value for the menu item link
captionthe caption text for the menu items
captionwrapflag indicating if caption can wrap (=1) or not (=0)
titlethe tooltip text for the menu item
isNodeflag 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
ParameterDescription
imagebefore image file name
HTML template used for an image before a site map item.

Site_ColumnAfterImage
ParameterDescription
imageafter image file name
HTML template used for an image after a site map item.