commit a447e0c221f4cb52313bc7601f5443f1dbc5c028
parent 6ba6600f5ad2a96fdeed9c597a2763a280cdbb3f
Author: Leah (ctucx) <leah@ctu.cx>
Date: Mon, 8 Mar 2021 14:20:05 +0100
parent 6ba6600f5ad2a96fdeed9c597a2763a280cdbb3f
Author: Leah (ctucx) <leah@ctu.cx>
Date: Mon, 8 Mar 2021 14:20:05 +0100
webmusic.xslt: update template
1 file changed, 43 insertions(+), 35 deletions(-)
diff --git 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="/">