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