šablona/stránka.xsl
changeset 33 848da31dd379
parent 32 6bc25517ac4f
child 36 5be21d1ef5f8
     1.1 --- a/šablona/stránka.xsl	Tue Aug 23 16:45:30 2011 +0200
     1.2 +++ b/šablona/stránka.xsl	Tue Aug 23 18:13:56 2011 +0200
     1.3 @@ -19,6 +19,7 @@
     1.4  		doctype-system="http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd"/>
     1.5  		
     1.6  	<xsl:param name="vstup" select="'../vstup/'"/>
     1.7 +	<xsl:param name="výstup" select="'../výstup/'"/>
     1.8  	<xsl:param name="vstupníPřípona" select="'.xml'"/>
     1.9  	<xsl:param name="výstupníPřípona" select="'.xhtml'"/>
    1.10  	<xsl:param name="vsuvkováPřípona" select="'.inc'"/>
    1.11 @@ -140,13 +141,20 @@
    1.12  			<xsl:when test="$souborDiagramu">
    1.13  				<div class="diagram">
    1.14  					<a href="{$souborDiagramu}.svg">
    1.15 -						<img src="{$souborDiagramu}.svg" alt="Diagram {$souborDiagramu}"/>
    1.16 +						<img
    1.17 +							src="{$souborDiagramu}.svg" 
    1.18 +							alt="Diagram {$souborDiagramu} | pokud nevidíte obrázek, váš prohlížeč stojí za starou bačkoru"
    1.19 +							title="{@nadpis} (klikněte pro zobrazení samotného diagramu)"/>
    1.20  					</a>
    1.21 -					<!-- TODO: SVG+PNG 
    1.22 -					<object data="{$souborDiagramu}.svg" type="image/svg+xml">
    1.23 -						<img src="{$souborDiagramu}.png" alt="Diagram {$souborDiagramu}"/>
    1.24 +					<!-- TODO: SVG+PNG
    1.25 +					<xsl:variable name="svgDiagramu" select="document(concat($výstup, $souborDiagramu, '.svg'))/svg:svg"/>
    1.26 +					<object
    1.27 +						data="{$souborDiagramu}.svg"
    1.28 +						type="image/svg+xml"
    1.29 +						style="width: {$svgDiagramu/@width}; height: {$svgDiagramu/@height}">
    1.30 +							<img src="{$souborDiagramu}.png" alt="Diagram {$souborDiagramu}"/>
    1.31  					</object>
    1.32 -					 -->
    1.33 +					-->
    1.34  					<xsl:if test="@nadpis">
    1.35  						<p class="nadpis"><xsl:value-of select="@nadpis"/></p>
    1.36  					</xsl:if>