fix books dir.
[mspang/www.git] / cscweb.xsl
index f82e0c7..2424111 100755 (executable)
@@ -88,7 +88,9 @@
 </xsl:template>
 
 <xsl:template match="directory">
- [<a href="index.html"><xsl:value-of select="@title"/></a>]
+ [<xsl:if test="@href = ''"><a href="index.html"><xsl:value-of
+ select="@title"/></a></xsl:if><xsl:if test="@href != ''">
+      <a href="{@href}"><xsl:value-of select="@title"/></a></xsl:if>]
  <xsl:apply-templates match="diritem"/>
 </xsl:template>
 
 <body>
  <xsl:call-template name="header">
     <xsl:with-param name="title" select="@title"/>
+    <xsl:with-param name="pwd" select="concat($pwd, '/books')"/>
  </xsl:call-template>
 <p>
  <b>Title: </b> <xsl:value-of select="@title"/><br />