sysmodelmgr/com.symbian.smt.updatesite/web/site.xsl
author terytkon
Thu, 11 Mar 2010 19:08:43 +0200
changeset 0 522a326673b6
permissions -rw-r--r--
Moved swconfigapps content under oss repository.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     1
<xsl:stylesheet version = '1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform' xmlns:msxsl="urn:schemas-microsoft-com:xslt">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     2
<xsl:output method="html" encoding="UTF-8"/>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     3
<xsl:key name="cat" match="category" use="@name"/>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     4
<xsl:template match="/">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     5
<xsl:for-each select="site">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     6
	<html>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     7
	<head>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     8
	<title>com.symbian.smt.updatesite</title>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     9
	<style>@import url("web/site.css");</style>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    10
	</head>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    11
	<body>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    12
	<h1 class="title">com.symbian.smt.updatesite</h1>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    13
	<p class="bodyText"><xsl:value-of select="description"/></p>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    14
	<table width="100%" border="0" cellspacing="1" cellpadding="2">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    15
	<xsl:for-each select="category-def">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    16
		<xsl:sort select="@label" order="ascending" case-order="upper-first"/>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    17
		<xsl:sort select="@name" order="ascending" case-order="upper-first"/>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    18
	<xsl:if test="count(key('cat',@name)) != 0">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    19
			<tr class="header">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    20
				<td class="sub-header" width="30%">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    21
					<xsl:value-of select="@name"/>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    22
				</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    23
				<td class="sub-header" width="70%">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    24
					<xsl:value-of select="@label"/>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    25
				</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    26
			</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    27
			<xsl:for-each select="key('cat',@name)">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    28
			<xsl:sort select="ancestor::feature//@version" order="ascending"/>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    29
			<xsl:sort select="ancestor::feature//@id" order="ascending" case-order="upper-first"/>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    30
			<tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    31
				<xsl:choose>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    32
				<xsl:when test="(position() mod 2 = 1)">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    33
					<xsl:attribute name="class">dark-row</xsl:attribute>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    34
				</xsl:when>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    35
				<xsl:otherwise>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    36
					<xsl:attribute name="class">light-row</xsl:attribute>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    37
				</xsl:otherwise>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    38
				</xsl:choose>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    39
				<td class="log-text" id="indent">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    40
						<xsl:choose>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    41
						<xsl:when test="ancestor::feature//@label">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    42
							<a href="{ancestor::feature//@url}"><xsl:value-of select="ancestor::feature//@label"/></a>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    43
							<br/>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    44
							<div id="indent">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    45
							(<xsl:value-of select="ancestor::feature//@id"/> - <xsl:value-of select="ancestor::feature//@version"/>)
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    46
							</div>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    47
						</xsl:when>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    48
						<xsl:otherwise>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    49
						<a href="{ancestor::feature//@url}"><xsl:value-of select="ancestor::feature//@id"/> - <xsl:value-of select="ancestor::feature//@version"/></a>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    50
						</xsl:otherwise>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    51
						</xsl:choose>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    52
						<br />
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    53
				</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    54
				<td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    55
					<table>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    56
						<xsl:if test="ancestor::feature//@os">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    57
							<tr><td class="log-text" id="indent">Operating Systems:</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    58
							<td class="log-text" id="indent"><xsl:value-of select="ancestor::feature//@os"/></td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    59
							</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    60
						</xsl:if>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    61
						<xsl:if test="ancestor::feature//@ws">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    62
							<tr><td class="log-text" id="indent">Windows Systems:</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    63
							<td class="log-text" id="indent"><xsl:value-of select="ancestor::feature//@ws"/></td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    64
							</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    65
						</xsl:if>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    66
						<xsl:if test="ancestor::feature//@nl">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    67
							<tr><td class="log-text" id="indent">Languages:</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    68
							<td class="log-text" id="indent"><xsl:value-of select="ancestor::feature//@nl"/></td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    69
							</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    70
						</xsl:if>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    71
						<xsl:if test="ancestor::feature//@arch">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    72
							<tr><td class="log-text" id="indent">Architecture:</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    73
							<td class="log-text" id="indent"><xsl:value-of select="ancestor::feature//@arch"/></td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    74
							</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    75
						</xsl:if>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    76
					</table>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    77
				</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    78
			</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    79
			</xsl:for-each>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    80
			<tr><td class="spacer"><br/></td><td class="spacer"><br/></td></tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    81
		</xsl:if>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    82
	</xsl:for-each>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    83
	<xsl:if test="count(feature)  &gt; count(feature/category)">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    84
	<tr class="header">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    85
		<td class="sub-header" colspan="2">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    86
		Uncategorized
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    87
		</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    88
	</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    89
	</xsl:if>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    90
	<xsl:choose>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    91
	<xsl:when test="function-available('msxsl:node-set')">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    92
	   <xsl:variable name="rtf-nodes">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    93
		<xsl:for-each select="feature[not(category)]">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    94
			<xsl:sort select="@id" order="ascending" case-order="upper-first"/>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    95
			<xsl:sort select="@version" order="ascending" />
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    96
			<xsl:value-of select="."/>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    97
			<xsl:copy-of select="." />
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    98
		</xsl:for-each>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    99
	   </xsl:variable>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   100
	   <xsl:variable name="myNodeSet" select="msxsl:node-set($rtf-nodes)/*"/>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   101
	<xsl:for-each select="$myNodeSet">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   102
	<tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   103
		<xsl:choose>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   104
		<xsl:when test="position() mod 2 = 1">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   105
		<xsl:attribute name="class">dark-row</xsl:attribute>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   106
		</xsl:when>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   107
		<xsl:otherwise>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   108
		<xsl:attribute name="class">light-row</xsl:attribute>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   109
		</xsl:otherwise>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   110
		</xsl:choose>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   111
		<td class="log-text" id="indent">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   112
			<xsl:choose>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   113
			<xsl:when test="@label">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   114
				<a href="{@url}"><xsl:value-of select="@label"/></a>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   115
				<br />
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   116
				<div id="indent">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   117
				(<xsl:value-of select="@id"/> - <xsl:value-of select="@version"/>)
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   118
				</div>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   119
			</xsl:when>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   120
			<xsl:otherwise>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   121
				<a href="{@url}"><xsl:value-of select="@id"/> - <xsl:value-of select="@version"/></a>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   122
			</xsl:otherwise>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   123
			</xsl:choose>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   124
			<br /><br />
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   125
		</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   126
		<td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   127
			<table>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   128
				<xsl:if test="@os">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   129
					<tr><td class="log-text" id="indent">Operating Systems:</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   130
					<td class="log-text" id="indent"><xsl:value-of select="@os"/></td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   131
					</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   132
				</xsl:if>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   133
				<xsl:if test="@ws">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   134
					<tr><td class="log-text" id="indent">Windows Systems:</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   135
					<td class="log-text" id="indent"><xsl:value-of select="@ws"/></td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   136
					</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   137
				</xsl:if>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   138
				<xsl:if test="@nl">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   139
					<tr><td class="log-text" id="indent">Languages:</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   140
					<td class="log-text" id="indent"><xsl:value-of select="@nl"/></td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   141
					</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   142
				</xsl:if>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   143
				<xsl:if test="@arch">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   144
					<tr><td class="log-text" id="indent">Architecture:</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   145
					<td class="log-text" id="indent"><xsl:value-of select="@arch"/></td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   146
					</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   147
				</xsl:if>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   148
			</table>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   149
		</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   150
	</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   151
	</xsl:for-each>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   152
	</xsl:when>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   153
	<xsl:otherwise>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   154
	<xsl:for-each select="feature[not(category)]">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   155
	<xsl:sort select="@id" order="ascending" case-order="upper-first"/>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   156
	<xsl:sort select="@version" order="ascending" />
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   157
	<tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   158
		<xsl:choose>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   159
		<xsl:when test="count(preceding-sibling::feature[not(category)]) mod 2 = 1">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   160
		<xsl:attribute name="class">dark-row</xsl:attribute>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   161
		</xsl:when>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   162
		<xsl:otherwise>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   163
		<xsl:attribute name="class">light-row</xsl:attribute>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   164
		</xsl:otherwise>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   165
		</xsl:choose>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   166
		<td class="log-text" id="indent">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   167
			<xsl:choose>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   168
			<xsl:when test="@label">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   169
				<a href="{@url}"><xsl:value-of select="@label"/></a>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   170
				<br />
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   171
				<div id="indent">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   172
				(<xsl:value-of select="@id"/> - <xsl:value-of select="@version"/>)
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   173
				</div>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   174
			</xsl:when>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   175
			<xsl:otherwise>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   176
				<a href="{@url}"><xsl:value-of select="@id"/> - <xsl:value-of select="@version"/></a>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   177
			</xsl:otherwise>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   178
			</xsl:choose>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   179
			<br /><br />
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   180
		</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   181
		<td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   182
			<table>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   183
				<xsl:if test="@os">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   184
					<tr><td class="log-text" id="indent">Operating Systems:</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   185
					<td class="log-text" id="indent"><xsl:value-of select="@os"/></td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   186
					</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   187
				</xsl:if>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   188
				<xsl:if test="@ws">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   189
					<tr><td class="log-text" id="indent">Windows Systems:</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   190
					<td class="log-text" id="indent"><xsl:value-of select="@ws"/></td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   191
					</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   192
				</xsl:if>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   193
				<xsl:if test="@nl">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   194
					<tr><td class="log-text" id="indent">Languages:</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   195
					<td class="log-text" id="indent"><xsl:value-of select="@nl"/></td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   196
					</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   197
				</xsl:if>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   198
				<xsl:if test="@arch">
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   199
					<tr><td class="log-text" id="indent">Architecture:</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   200
					<td class="log-text" id="indent"><xsl:value-of select="@arch"/></td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   201
					</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   202
				</xsl:if>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   203
			</table>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   204
		</td>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   205
	</tr>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   206
	</xsl:for-each>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   207
	</xsl:otherwise>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   208
	</xsl:choose>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   209
	</table>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   210
	</body>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   211
	</html>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   212
</xsl:for-each>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   213
</xsl:template>
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
   214
</xsl:stylesheet>