šablona/makra/skriptování.xsl
changeset 103 aa91d1c6d4c1
parent 96 8de228c9ac10
child 106 ae484a54d7fb
     1.1 --- a/šablona/makra/skriptování.xsl	Sat Jun 23 20:12:44 2012 +0200
     1.2 +++ b/šablona/makra/skriptování.xsl	Sun Jul 01 14:43:21 2012 +0200
     1.3 @@ -28,10 +28,11 @@
     1.4  	<!--
     1.5  		Skriptování
     1.6  		***********
     1.7 -		Provedeme skript zadaný v těle elementu a jeho výstup vložíme do stránky.
     1.8 +		Provedeme skript zadaný v těle elementu nebo v souboru a jeho výstup vložíme do stránky.
     1.9  		*
    1.10 -		@jazyk programovací jazyk, např. bash, perl, php
    1.11 +		@jazyk programovací jazyk, např. bash, perl, php (nepovinné, pokud je vyplněn atribut src)
    1.12  		@výstup formát výstupu skriptu: text (výchozí) | xml (musí být validním fragmentem XML)
    1.13 +		@src soubor se skriptem/programem (volitelný parametr – buď zadáme skript do těla elementu, nebo nastavíme tento atribut)
    1.14  	-->
    1.15  	<xsl:template match="m:skript">
    1.16  		
    1.17 @@ -41,6 +42,7 @@
    1.18  			<xsl:when test="$režim = 'povolit'">
    1.19  				<xsl:variable name="výstupSkriptu" select="j:interpretuj(
    1.20  																	text(),
    1.21 +																	@src,
    1.22  																	@jazyk,
    1.23  																	@výstup,
    1.24  																	document-uri(/),