new template 4 string-to-lower
This commit is contained in:
parent
d3cf8c2476
commit
3f56ffff1f
|
@ -19,7 +19,12 @@
|
|||
<xsl:if test="@title">
|
||||
<h3>
|
||||
<xsl:call-template name="copy-id"/>
|
||||
<xsl:attribute name="id"><xsl:value-of select="translate(@title, ' ABCDEFGHIJKLMNOPQRSTUVWXYZÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞŸŽŠŒ', '-abcdefghijklmnopqrstuvwxyzàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿžšœ')"/></xsl:attribute>
|
||||
<xsl:attribute name="id">
|
||||
<xsl:call-template name="string-to-lower">
|
||||
<xsl:with-param name="string" select="@title"/>
|
||||
<xsl:with-param name="forspace">-</xsl:with-param>
|
||||
</xsl:call-template>
|
||||
</xsl:attribute>
|
||||
<xsl:value-of select="@title"/>
|
||||
</h3>
|
||||
</xsl:if>
|
||||
|
@ -50,7 +55,12 @@
|
|||
<xsl:if test="@title">
|
||||
<h3>
|
||||
<xsl:call-template name="copy-id"/>
|
||||
<xsl:attribute name="id"><xsl:value-of select="translate(@title, ' ABCDEFGHIJKLMNOPQRSTUVWXYZÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞŸŽŠŒ', '-abcdefghijklmnopqrstuvwxyzàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿžšœ')"/></xsl:attribute>
|
||||
<xsl:attribute name="id">
|
||||
<xsl:call-template name="string-to-lower">
|
||||
<xsl:with-param name="string" select="@title"/>
|
||||
<xsl:with-param name="forspace">-</xsl:with-param>
|
||||
</xsl:call-template>
|
||||
</xsl:attribute>
|
||||
<xsl:value-of select="@title"/>
|
||||
</h3>
|
||||
</xsl:if>
|
||||
|
@ -555,7 +565,12 @@
|
|||
<xsl:template name="video-resource">
|
||||
<section class="video-resource">
|
||||
<h4>
|
||||
<xsl:attribute name="id"><xsl:value-of select="translate(@title, ' ABCDEFGHIJKLMNOPQRSTUVWXYZÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞŸŽŠŒ', '-abcdefghijklmnopqrstuvwxyzàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿžšœ')"/></xsl:attribute>
|
||||
<xsl:attribute name="id">
|
||||
<xsl:call-template name="string-to-lower">
|
||||
<xsl:with-param name="string" select="@title"/>
|
||||
<xsl:with-param name="forspace">-</xsl:with-param>
|
||||
</xsl:call-template>
|
||||
</xsl:attribute>
|
||||
<xsl:choose>
|
||||
<xsl:when test="@details-link">
|
||||
<a href="{@details-link}">
|
||||
|
@ -766,4 +781,10 @@
|
|||
</xsl:if>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="string-to-lower">
|
||||
<xsl:param name="string"/>
|
||||
<xsl:param name="forspace"> </xsl:param>
|
||||
<xsl:value-of select="translate($string, ' ABCDEFGHIJKLMNOPQRSTUVWXYZÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞŸŽŠŒ', concat($forspace,'abcdefghijklmnopqrstuvwxyzàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿžšœ'))"/>
|
||||
</xsl:template>
|
||||
|
||||
</xsl:stylesheet>
|
||||
|
|
Loading…
Reference in New Issue