equal
deleted
inserted
replaced
28 Vkládá Lorem Ipsum. |
28 Vkládá Lorem Ipsum. |
29 * |
29 * |
30 @odstavců počet odstavců k vložení |
30 @odstavců počet odstavců k vložení |
31 --> |
31 --> |
32 <xsl:template match="m:vycpávka"> |
32 <xsl:template match="m:vycpávka"> |
33 <!-- |
33 <!-- |
34 TODO: stáhnout jen jednou, uložit do souboru a při dalších generováních brát z něj. |
34 TODO: stáhnout jen jednou, uložit do souboru a při dalších generováních brát z něj. |
35 http://www.w3.org/TR/xslt20/#result-trees |
35 http://www.w3.org/TR/xslt20/#result-trees |
36 --> |
36 --> |
37 <xsl:message>Stahuji vycpávkový text z http://lipsum.lipsum.com/</xsl:message> |
37 <xsl:message>Stahuji vycpávkový text z http://lipsum.lipsum.com/</xsl:message> |
38 <xsl:variable name="prostýText" select="document(concat('http://lipsum.lipsum.com/feed/xml?amount=', @odstavců, '&what=paragraphs'))/feed/lipsum"/> |
38 <xsl:variable name="prostýText" select="document(concat('http://lipsum.lipsum.com/feed/xml?amount=', @odstavců, '&what=paragraphs'))/feed/lipsum"/> |
39 <xsl:for-each select="tokenize($prostýText, '\n')"> |
39 <xsl:for-each select="tokenize($prostýText, '\n')"> |
40 <p><xsl:value-of select="."/></p> |
40 <p><xsl:value-of select="."/></p> |
41 </xsl:for-each> |
41 </xsl:for-each> |
42 </xsl:template> |
42 </xsl:template> |
43 |
43 |
44 </xsl:stylesheet> |
44 </xsl:stylesheet> |
|
45 |