1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/šablona/makra/odkazy.xsl Fri Jan 06 21:58:52 2012 +0100
1.3 @@ -0,0 +1,23 @@
1.4 +<?xml version="1.0" encoding="UTF-8"?>
1.5 +<xsl:stylesheet version="2.0"
1.6 + xmlns="http://www.w3.org/1999/xhtml"
1.7 + xmlns:m="https://trac.frantovo.cz/xml-web-generator/wiki/xmlns/makro"
1.8 + xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
1.9 + exclude-result-prefixes="m">
1.10 +
1.11 + <!--
1.12 + Makro pro převod interních odkazů:
1.13 + - doplnění správné přípony
1.14 + - URL kódování znaků
1.15 + -->
1.16 + <xsl:template match="m:a">
1.17 + <a>
1.18 + <xsl:copy-of select="@*"/>
1.19 + <xsl:attribute name="href">
1.20 + <xsl:value-of select="encode-for-uri(concat(@href, $výstupníPřípona))"/>
1.21 + </xsl:attribute>
1.22 + <xsl:apply-templates/>
1.23 + </a>
1.24 + </xsl:template>
1.25 +
1.26 +</xsl:stylesheet>