Changeset 44:5a556e708f75
- Timestamp:
- 01/05/12 11:43:18 (13 years ago)
- Author:
- František Kučera <franta-hg@…>
- Branch:
- default
- Message:
-
Makro pro vycpávkový text #14: první verze, při každém generování se stahuje ze Sítě.
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
r31
|
r44
|
|
23 | 23 | <p>Vhodnost zvířete do domácnosti:</p> |
24 | 24 | <m:měřák hodnota="80"/> |
| 25 | |
| 26 | <!-- |
| 27 | Můžeme vložit vycpávkový text Lorem Ipsum: |
| 28 | |
| 29 | <m:vycpávka odstavců="3"/> |
| 30 | |
| 31 | Pozor: v současné verzi se stahuje ze Sítě při každém generování. |
| 32 | --> |
25 | 33 | </text> |
26 | 34 | |
-
r43
|
r44
|
|
203 | 203 | </xsl:choose> |
204 | 204 | </xsl:template> |
| 205 | |
| 206 | <!-- |
| 207 | Makro pro vycpávkový text |
| 208 | --> |
| 209 | <xsl:template match="m:vycpávka"> |
| 210 | <!-- |
| 211 | TODO: stáhnout jen jednou, uložit do souboru a při dalších generováních brát z něj. |
| 212 | --> |
| 213 | <xsl:variable name="prostýText" select="document(concat('http://lipsum.lipsum.com/feed/xml?amount=', @odstavců, '&what=paragraphs'))/feed/lipsum"/> |
| 214 | <xsl:for-each select="fn:tokenize($prostýText, '\n')"> |
| 215 | <p><xsl:value-of select="."/></p> |
| 216 | </xsl:for-each> |
| 217 | </xsl:template> |
| 218 | |
205 | 219 | |
206 | 220 | </xsl:stylesheet> |