1.1 --- a/šablona/stránka.xsl Tue Sep 13 18:57:24 2011 +0200
1.2 +++ b/šablona/stránka.xsl Sat Dec 31 17:52:21 2011 +0100
1.3 @@ -123,7 +123,19 @@
1.4 Makro pro zvýraznění syntaxe:
1.5 -->
1.6 <xsl:template match="m:pre">
1.7 - <xsl:variable name="zvýrazněnýText" select="j:zvýrazniSyntaxi(text(), @jazyk)"/>
1.8 + <xsl:call-template name="vypišPre">
1.9 + <xsl:with-param name="zvýrazněnýText" select="j:zvýrazniSyntaxi(text(), @jazyk)"/>
1.10 + </xsl:call-template>
1.11 + </xsl:template>
1.12 +
1.13 + <xsl:template match="m:pre[@src]">
1.14 + <xsl:call-template name="vypišPre">
1.15 + <xsl:with-param name="zvýrazněnýText" select="j:zvýrazniSyntaxiSouboru(@src, @jazyk)"/>
1.16 + </xsl:call-template>
1.17 + </xsl:template>
1.18 +
1.19 + <xsl:template name="vypišPre">
1.20 + <xsl:param name="zvýrazněnýText"/>
1.21 <xsl:choose>
1.22 <xsl:when test="$zvýrazněnýText">
1.23 <xsl:comment>Následující kód je v jazyce <xsl:value-of select="@jazyk"/></xsl:comment>