<?xml version="1.0"?>
<xsl:stylesheet
  xmlns="http://www.w3.org/1999/xhtml"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  xmlns:ws="http://joachim-breitner.de/2004/Website"
  xmlns:fl="http://joachim-breitner.de/2004/Filelist"
  version="1.0"
>
<!-- This file is © 2006 Joachim Breitner. All Rights Reserved, but feel free to ask for a Free Licence (MIT, GPL): mail@joachim-breitner.de -->

<xsl:output method="text" />

<xsl:template name="calcpath">
 <xsl:for-each select="ancestor-or-self::*[@id]">
  <xsl:text>/</xsl:text>
  <xsl:value-of select="@id"/>
 </xsl:for-each>
</xsl:template>

<xsl:template match="/ws:website">
pages: index.html.de index.html.en <xsl:for-each select="ws:section[./ws:title]"><xsl:value-of select="@id"/>.html.de <xsl:value-of select="@id"/>.html.en </xsl:for-each> <xsl:for-each select=".//ws:more">.<xsl:call-template name="calcpath"/>.html.de .<xsl:call-template name="calcpath"/>.html.en </xsl:for-each>

</xsl:template>


</xsl:stylesheet>

