šablona/makra/diagramy.xsl
changeset 67 89b42acb3593
parent 61 9503eb8377f1
child 71 895757141bff
equal deleted inserted replaced
66:a8085dedd92b 67:89b42acb3593
    49 	</xsl:template>
    49 	</xsl:template>
    50     
    50     
    51     <xsl:template name="vložDiagram">
    51     <xsl:template name="vložDiagram">
    52 		<xsl:param name="zadání"/>
    52 		<xsl:param name="zadání"/>
    53 		<xsl:param name="kompletní"/>
    53 		<xsl:param name="kompletní"/>
    54 		<xsl:variable name="souborDiagramu" select="j:vytvořDiagram($zadání, @orientace = 'vodorovně', $kompletní)"/>
    54 		<xsl:variable name="souborDiagramu" select="j:vytvořDiagram(
       
    55 															$zadání, 
       
    56 															@orientace = 'vodorovně', 
       
    57 															$kompletní,
       
    58 															tokenize(base-uri(), '/')[last()],
       
    59 															@src
       
    60 															)"/>
    55 		<xsl:choose>
    61 		<xsl:choose>
    56 			<xsl:when test="$souborDiagramu">
    62 			<xsl:when test="$souborDiagramu">
    57 				<div class="diagram">
    63 				<div class="diagram">
    58 					<a href="{$souborDiagramu}.svg">
    64 					<a href="{encode-for-uri($souborDiagramu)}.svg">
    59 						<img
    65 						<img
    60 							src="{$souborDiagramu}.svg" 
    66 							src="{encode-for-uri($souborDiagramu)}.svg" 
    61 							alt="Diagram {(@nadpis, $souborDiagramu)[1]} | pokud nevidíte obrázek, váš prohlížeč stojí za starou bačkoru"
    67 							alt="Diagram {(@nadpis, $souborDiagramu)[1]} | pokud nevidíte obrázek, váš prohlížeč stojí za starou bačkoru"
    62 							title="{@nadpis} (klikněte pro zobrazení samotného diagramu)"/>
    68 							title="{@nadpis} (klikněte pro zobrazení samotného diagramu)"/>
    63 					</a>
    69 					</a>
    64 					<!-- 
    70 					<!-- 
    65 						TODO: SVG+PNG:
    71 						TODO: SVG+PNG: