summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeah (ctucx) <leah@ctu.cx>2021-03-08 14:20:05 +0100
committerLeah (ctucx) <leah@ctu.cx>2021-03-08 14:20:05 +0100
commita447e0c221f4cb52313bc7601f5443f1dbc5c028 (patch)
tree622192f3011e11492193b8a64925d3cbe704b755
parent6ba6600f5ad2a96fdeed9c597a2763a280cdbb3f (diff)
downloadwebmusic-nginx-a447e0c221f4cb52313bc7601f5443f1dbc5c028.tar.gz
webmusic-nginx-a447e0c221f4cb52313bc7601f5443f1dbc5c028.tar.bz2
webmusic-nginx-a447e0c221f4cb52313bc7601f5443f1dbc5c028.zip
webmusic.xslt: update template
-rw-r--r--webmusic.xslt78
1 files changed, 43 insertions, 35 deletions
diff --git a/webmusic.xslt b/webmusic.xslt
index 6165974..7a8c4e9 100644
--- a/webmusic.xslt
+++ b/webmusic.xslt
@@ -74,46 +74,54 @@
<xsl:template match="directory">
- <li>
- <a class="action">[--] </a>
- <xsl:element name="a">
- <xsl:attribute name="class">
- <xsl:text>dir</xsl:text>
- </xsl:attribute>
- <xsl:attribute name="href">
- <xsl:call-template name="url-encode">
- <xsl:with-param name="str" select="concat($path, current(), '/')" />
- </xsl:call-template>
- </xsl:attribute>
- <xsl:value-of select="." />
+ <xsl:element name="li">
+ <xsl:element name="a">
+ <xsl:attribute name="class">
+ <xsl:text>action</xsl:text>
+ </xsl:attribute>
+ <xsl:text>[--] </xsl:text>
+ </xsl:element>
+ <xsl:element name="a">
+ <xsl:attribute name="class">
+ <xsl:text>dir</xsl:text>
+ </xsl:attribute>
+ <xsl:attribute name="href">
+ <xsl:call-template name="url-encode">
+ <xsl:with-param name="str" select="concat($path, current(), '/')" />
+ </xsl:call-template>
+ </xsl:attribute>
+ <xsl:value-of select="." />
+ </xsl:element>
</xsl:element>
- </li>
</xsl:template>
<xsl:template match="file">
- <li>
- <xsl:element name="a">
- <xsl:attribute name="class">
- <xsl:text>action</xsl:text>
- </xsl:attribute>
- <xsl:attribute name="href">
- <xsl:call-template name="url-encode">
- <xsl:with-param name="str" select="concat($path, current())" />
- </xsl:call-template>
- </xsl:attribute>
- <xsl:attribute name="download">
- </xsl:attribute>
- <xsl:text>[DL] </xsl:text>
+ <xsl:element name="li">
+ <xsl:element name="a">
+ <xsl:attribute name="class">
+ <xsl:text>action</xsl:text>
+ </xsl:attribute>
+ <xsl:attribute name="href">
+ <xsl:call-template name="url-encode">
+ <xsl:with-param name="str" select="concat($path, current())" />
+ </xsl:call-template>
+ </xsl:attribute>
+ <xsl:attribute name="download">
+ </xsl:attribute>
+ <xsl:text>[DL] </xsl:text>
+ </xsl:element>
+ <xsl:element name="a">
+ <xsl:attribute name="class">
+ <xsl:text>file</xsl:text>
+ </xsl:attribute>
+ <xsl:attribute name="href">
+ <xsl:call-template name="url-encode">
+ <xsl:with-param name="str" select="concat($path, current())" />
+ </xsl:call-template>
+ </xsl:attribute>
+ <xsl:value-of select="." />
+ </xsl:element>
</xsl:element>
- <a class="file">
- <xsl:attribute name="href">
- <xsl:call-template name="url-encode">
- <xsl:with-param name="str" select="concat($path, current())" />
- </xsl:call-template>
- </xsl:attribute>
- <xsl:value-of select="." />
- </a>
- </li>
</xsl:template>
<xsl:template match="/">