šablona/makra/vycpávka.xsl
changeset 62 87d69cdf9bac
parent 61 9503eb8377f1
child 87 25dec6931f18
equal deleted inserted replaced
61:9503eb8377f1 62:87d69cdf9bac
    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     	-->
    36     	-->
    36     	<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>
    37     	<xsl:variable name="prostýText" select="document(concat('http://lipsum.lipsum.com/feed/xml?amount=', @odstavců, '&amp;what=paragraphs'))/feed/lipsum"/>
    38     	<xsl:variable name="prostýText" select="document(concat('http://lipsum.lipsum.com/feed/xml?amount=', @odstavců, '&amp;what=paragraphs'))/feed/lipsum"/>
    38     	<xsl:for-each select="tokenize($prostýText, '\n')">
    39     	<xsl:for-each select="tokenize($prostýText, '\n')">
    39     		<p><xsl:value-of select="."/></p>
    40     		<p><xsl:value-of select="."/></p>