diff options
Diffstat (limited to 'page.xslt')
-rw-r--r-- | page.xslt | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/page.xslt b/page.xslt index a9ea776..0cbc2bc 100644 --- a/page.xslt +++ b/page.xslt @@ -17,6 +17,11 @@ <h1>PAGE <xsl:value-of select="@curr"/></h1> <xsl:if test="@next != ''"><a href="/{@next}/">NEXT</a></xsl:if> </nav> + <xsl:variable name="base"> + <xsl:text>/</xsl:text> + <xsl:value-of select="@curr"/> + <xsl:text>/</xsl:text> + </xsl:variable> <xsl:for-each select="post"> <xsl:variable name="id"> @@ -27,8 +32,9 @@ <xsl:value-of select="@title"/> </a></h2> <xsl:for-each select="picture"> - <a href="{@filename}.jpg"> - <img alt="{@desc}" title="{@desc}" src="{@filename}.small.jpg"/> + <a href="{$base}{@filename}.jpg"> + <img alt="{@desc}" title="{@desc}" + src="{$base}{@filename}.small.jpg"/> </a><br/> </xsl:for-each> </article> |