Reflowed and split cscweb.xsl into smaller xsl files.
[www/www.git] / xsl / directory.xsl
1 <?xml version='1.0'?>
2
3 <xsl:stylesheet version="1.1" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
4     xmlns:csc="http://www.csclub.uwaterloo.ca/cow" 
5     extension-element-prefixes="csc">
6
7 <xsl:template match="directory">
8   <xsl:if test="@href = ''">
9     <a class="headdir diritem" href="index.html">
10       <xsl:value-of select="@title" />
11     </a>
12   </xsl:if>
13   <xsl:if test="@href != ''">
14     <a href="{@href}"><xsl:value-of select="@title" /></a>
15   </xsl:if>
16   <xsl:apply-templates match="diritem" />
17 </xsl:template>
18
19 <xsl:template match="diritem">
20   <a class="diritem" href="{@href}"><xsl:value-of select="@title" /></a>
21 </xsl:template>
22
23 </xsl:stylesheet>