Bei Podcasts MIME-Type auch im HTML, weil besonder sinnvoll fuer ftp-Links
git-svn-id: svn://svn.c3d2.de/c3d2-web/trunk@596 31f61c52-7bfb-0310-b897-fc00f8a278f0
This commit is contained in:
parent
217e2e7c10
commit
ef150812df
|
@ -252,44 +252,14 @@
|
|||
<xsl:when test="$include-hidden='yes'">
|
||||
<xsl:if test="resource">
|
||||
<ul>
|
||||
<xsl:for-each select="resource">
|
||||
<li>
|
||||
<a href="{translate(., ' ', '+')}" type="{@type}">
|
||||
<xsl:choose>
|
||||
<xsl:when test="@title"><xsl:value-of select="@title"/></xsl:when>
|
||||
<xsl:otherwise><xsl:value-of select="."/></xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</a>
|
||||
|
||||
<xsl:if test="@size">
|
||||
(<xsl:call-template name="format-filesize">
|
||||
<xsl:with-param name="value" select="@size"/>
|
||||
</xsl:call-template>)
|
||||
</xsl:if>
|
||||
</li>
|
||||
</xsl:for-each>
|
||||
<xsl:apply-templates select="resource" mode="resources-in-news"/>
|
||||
</ul>
|
||||
</xsl:if>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:if test="resource[not(@hide='yes')]">
|
||||
<ul>
|
||||
<xsl:for-each select="resource[not(@hide='yes')]">
|
||||
<li>
|
||||
<a href="{translate(., ' ', '+')}" type="{@type}">
|
||||
<xsl:choose>
|
||||
<xsl:when test="@title"><xsl:value-of select="@title"/></xsl:when>
|
||||
<xsl:otherwise><xsl:value-of select="."/></xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</a>
|
||||
|
||||
<xsl:if test="@size">
|
||||
(<xsl:call-template name="format-filesize">
|
||||
<xsl:with-param name="value" select="@size"/>
|
||||
</xsl:call-template>)
|
||||
</xsl:if>
|
||||
</li>
|
||||
</xsl:for-each>
|
||||
<xsl:apply-templates select="resource[not(@hide='yes')]" mode="resources-in-news"/>
|
||||
</ul>
|
||||
</xsl:if>
|
||||
</xsl:otherwise>
|
||||
|
@ -383,4 +353,26 @@
|
|||
</xsl:for-each>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="resource" mode="resources-in-news">
|
||||
<li>
|
||||
<a href="{translate(., ' ', '+')}" type="{@type}">
|
||||
<xsl:if test="@type">
|
||||
<!-- MIME-Type ist nützlich z.B. für ftp:// URLs -->
|
||||
<xsl:attribute name="type"><xsl:value-of select="@type"/></xsl:attribute>
|
||||
</xsl:if>
|
||||
|
||||
<xsl:choose>
|
||||
<xsl:when test="@title"><xsl:value-of select="@title"/></xsl:when>
|
||||
<xsl:otherwise><xsl:value-of select="."/></xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</a>
|
||||
|
||||
<xsl:if test="@size">
|
||||
(<xsl:call-template name="format-filesize">
|
||||
<xsl:with-param name="value" select="@size"/>
|
||||
</xsl:call-template>)
|
||||
</xsl:if>
|
||||
</li>
|
||||
</xsl:template>
|
||||
|
||||
</xsl:stylesheet>
|
||||
|
|
Loading…
Reference in New Issue