equal
deleted
inserted
replaced
21 xmlns:m="https://trac.frantovo.cz/xml-web-generator/wiki/xmlns/makro" |
21 xmlns:m="https://trac.frantovo.cz/xml-web-generator/wiki/xmlns/makro" |
22 xmlns:j="java:cz.frantovo.xmlWebGenerator.Funkce" |
22 xmlns:j="java:cz.frantovo.xmlWebGenerator.Funkce" |
23 xmlns:xsl="http://www.w3.org/1999/XSL/Transform" |
23 xmlns:xsl="http://www.w3.org/1999/XSL/Transform" |
24 exclude-result-prefixes="m j"> |
24 exclude-result-prefixes="m j"> |
25 |
25 |
26 <!-- |
26 <!-- |
27 Wiki syntaxe |
27 Wiki syntaxe |
28 ************ |
28 ************ |
29 Text nemusíme vkládat v (X)HTML, ale můžeme ho uzavřít do této značky a používat „wiki“ syntaxi. |
29 Text nemusíme vkládat v (X)HTML, ale můžeme ho uzavřít do této značky a používat „wiki“ syntaxi. |
30 * |
30 * |
31 @syntaxe nepovinný atribut (zatím je podporován jen markdown procesor). |
31 @syntaxe nepovinný atribut (zatím je podporován jen markdown procesor). |
32 --> |
32 --> |
33 <xsl:template match="m:wiki"> |
33 <xsl:template match="m:wiki"> |
34 <xsl:variable name="wikiXHTML" select="j:formátujWiki(text(), @syntaxe)"/> |
34 <xsl:variable name="wikiXHTML" select="j:formátujWiki(text(), @syntaxe)"/> |
35 <xsl:choose> |
35 <xsl:choose> |
36 <xsl:when test="$wikiXHTML"> |
36 <xsl:when test="$wikiXHTML"> |
37 <xsl:value-of select="$wikiXHTML" disable-output-escaping="yes"/> |
37 <xsl:value-of select="$wikiXHTML" disable-output-escaping="yes"/> |
38 </xsl:when> |
38 </xsl:when> |
39 <xsl:otherwise> |
39 <xsl:otherwise> |
40 <xsl:message terminate="yes">Při zpracování wiki syntaxe došlo k chybě.</xsl:message> |
40 <xsl:message terminate="yes">Při zpracování wiki syntaxe došlo k chybě.</xsl:message> |
41 </xsl:otherwise> |
41 </xsl:otherwise> |
42 </xsl:choose> |
42 </xsl:choose> |
43 </xsl:template> |
43 </xsl:template> |
44 |
44 |
45 </xsl:stylesheet> |
45 </xsl:stylesheet> |