--- a/šablona/makra/diagramy.xsl Sat Jan 07 17:34:57 2012 +0100
+++ b/šablona/makra/diagramy.xsl Sat Jan 07 18:45:54 2012 +0100
@@ -51,13 +51,19 @@
<xsl:template name="vložDiagram">
<xsl:param name="zadání"/>
<xsl:param name="kompletní"/>
- <xsl:variable name="souborDiagramu" select="j:vytvořDiagram($zadání, @orientace = 'vodorovně', $kompletní)"/>
+ <xsl:variable name="souborDiagramu" select="j:vytvořDiagram(
+ $zadání,
+ @orientace = 'vodorovně',
+ $kompletní,
+ tokenize(base-uri(), '/')[last()],
+ @src
+ )"/>
<xsl:choose>
<xsl:when test="$souborDiagramu">
<div class="diagram">
- <a href="{$souborDiagramu}.svg">
+ <a href="{encode-for-uri($souborDiagramu)}.svg">
<img
- src="{$souborDiagramu}.svg"
+ src="{encode-for-uri($souborDiagramu)}.svg"
alt="Diagram {(@nadpis, $souborDiagramu)[1]} | pokud nevidíte obrázek, váš prohlížeč stojí za starou bačkoru"
title="{@nadpis} (klikněte pro zobrazení samotného diagramu)"/>
</a>