šablona/makra/odkazy.xsl
changeset 51 df1f942f7b69
child 53 7403128a8e0a
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/šablona/makra/odkazy.xsl	Fri Jan 06 20:48:42 2012 +0100
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet version="2.0"
+	xmlns="http://www.w3.org/1999/xhtml"
+	xmlns:m="https://trac.frantovo.cz/xml-web-generator/wiki/xmlns/makro"
+	xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+	exclude-result-prefixes="m">
+   
+    <!--
+    	Makro pro převod interních odkazů:
+    		- doplnění správné přípony
+    		- URL kódování znaků
+    -->
+    <xsl:template match="m:a">
+    	<a>
+    		<xsl:copy-of select="@*"/>
+    		<xsl:attribute name="href">
+    			<xsl:value-of select="encode-for-uri(concat(@href, $výstupníPřípona))"/>
+    		</xsl:attribute>
+    		<xsl:apply-templates/>
+    	</a>
+    </xsl:template>
+    
+</xsl:stylesheet>