2 <xsl:stylesheet version=
"1.0" xmlns:
xsl=
"http://www.w3.org/1999/XSL/Transform" xmlns=
"http://schemas.microsoft.com/intellisense/ie5">
4 <xsl:output method=
"html"/>
6 <xsl:variable name=
"simian.root" select=
"//simian"/>
7 <xsl:variable name=
"simian.version" select=
"$simian.root/@version" />
9 <xsl:template match=
"/">
11 <div id=
"simian-summary">
12 <table class=
"section-table" cellSpacing=
"0" cellPadding=
"2" width=
"98%" border=
"0">
14 <td class=
"sectionheader" colSpan=
"4">Simian
<xsl:value-of select=
"$simian.version" /> Summary
</td>
17 <td><b><xsl:text>Configuration
</xsl:text></b></td>
19 <xsl:apply-templates select=
"$simian.root//check"/>
24 <xsl:template match=
"check">
25 <xsl:for-each select=
"./@*" >
27 <td colspan=
"2" class=
"section-data">
28 <xsl:value-of select=
"name()"/>
30 <td colspan=
"2" class=
"section-data">
31 <xsl:value-of select=
"."/>
35 <xsl:apply-templates select=
"./summary"/>
38 <!-- Reports rules relating specifically to namespaces -->
39 <xsl:template match=
"summary">
41 <td><b><xsl:text>Results
</xsl:text></b></td>
43 <xsl:for-each select=
"./@*" >
45 <td colspan=
"2" class=
"section-data">
46 <xsl:value-of select=
"name()"/>
48 <td colspan=
"2" class=
"section-data">
49 <xsl:value-of select=
"."/>