Diagramy #13 – drobná vylepšení.
1.1 --- a/vstup/kontakt.xml Tue Aug 23 16:45:30 2011 +0200
1.2 +++ b/vstup/kontakt.xml Tue Aug 23 18:13:56 2011 +0200
1.3 @@ -22,11 +22,11 @@
1.4 </p>
1.5
1.6 <m:diagram nadpis="Naše organizační struktura">
1.7 - tovarnik[label="pan továrník\n(majitel)"];
1.8 - reditel[label="pan ředitel"];
1.9 - sekretarka[label="slečna sekretářka"];
1.10 - root[label="Linuxový guru"];
1.11 - architekt[label="Softwarový architekt"];
1.12 + tovarnik[label="pan továrník\n(majitel)" shape="box"];
1.13 + reditel[label="pan ředitel" shape="box"];
1.14 + sekretarka[label="slečna sekretářka" shape="box"];
1.15 + root[label="Linuxový guru" shape="box"];
1.16 + architekt[label="Softwarový architekt" shape="box"];
1.17
1.18 tovarnik -> reditel;
1.19
2.1 --- a/šablona/stránka.xsl Tue Aug 23 16:45:30 2011 +0200
2.2 +++ b/šablona/stránka.xsl Tue Aug 23 18:13:56 2011 +0200
2.3 @@ -19,6 +19,7 @@
2.4 doctype-system="http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd"/>
2.5
2.6 <xsl:param name="vstup" select="'../vstup/'"/>
2.7 + <xsl:param name="výstup" select="'../výstup/'"/>
2.8 <xsl:param name="vstupníPřípona" select="'.xml'"/>
2.9 <xsl:param name="výstupníPřípona" select="'.xhtml'"/>
2.10 <xsl:param name="vsuvkováPřípona" select="'.inc'"/>
2.11 @@ -140,13 +141,20 @@
2.12 <xsl:when test="$souborDiagramu">
2.13 <div class="diagram">
2.14 <a href="{$souborDiagramu}.svg">
2.15 - <img src="{$souborDiagramu}.svg" alt="Diagram {$souborDiagramu}"/>
2.16 + <img
2.17 + src="{$souborDiagramu}.svg"
2.18 + alt="Diagram {$souborDiagramu} | pokud nevidíte obrázek, váš prohlížeč stojí za starou bačkoru"
2.19 + title="{@nadpis} (klikněte pro zobrazení samotného diagramu)"/>
2.20 </a>
2.21 - <!-- TODO: SVG+PNG
2.22 - <object data="{$souborDiagramu}.svg" type="image/svg+xml">
2.23 - <img src="{$souborDiagramu}.png" alt="Diagram {$souborDiagramu}"/>
2.24 + <!-- TODO: SVG+PNG
2.25 + <xsl:variable name="svgDiagramu" select="document(concat($výstup, $souborDiagramu, '.svg'))/svg:svg"/>
2.26 + <object
2.27 + data="{$souborDiagramu}.svg"
2.28 + type="image/svg+xml"
2.29 + style="width: {$svgDiagramu/@width}; height: {$svgDiagramu/@height}">
2.30 + <img src="{$souborDiagramu}.png" alt="Diagram {$souborDiagramu}"/>
2.31 </object>
2.32 - -->
2.33 + -->
2.34 <xsl:if test="@nadpis">
2.35 <p class="nadpis"><xsl:value-of select="@nadpis"/></p>
2.36 </xsl:if>