diff -r 379a2a893fd1 -r 8d9cab64c335 vstup/skriptování.xml --- a/vstup/skriptování.xml Thu Jul 05 19:10:42 2012 +0200 +++ b/vstup/skriptování.xml Thu Jul 05 20:13:56 2012 +0200 @@ -6,7 +6,7 @@ 50 - +

Na stránkách můžeme používat skripty. Spouští se při generování a jejich standardní výstup se vloží do stránky. @@ -40,7 +40,7 @@

V současnosti jsou podporované tyto jazyky:

- + @@ -49,7 +49,7 @@ - Ve skriptech máme dostupné následující proměnné prostředí:

- +
@@ -121,23 +121,23 @@ - +
- +

Kód:

- + echo "URI: $XWG_STRANKA_URI"; echo "Soubor: $XWG_STRANKA_SOUBOR"; echo "Nadpis: $XWG_STRANKA_NADPIS"; echo "Perex: $XWG_STRANKA_PEREX"; ]]> - +

nám vypíše:

- +
Makra ve skriptech
 		

XML generované skriptem může také obsahovat makra, která se následně interptetují. - '; # Ty zrůdo! :-) echo 'echo "Takže můžeš skriptovat, když skriptuješ,";'; echo ''; @@ -156,7 +156,7 @@ nebo dělat něco užitečnějšího.

- "; closedir(DIR); ]]> - +

…třeba vygenerovat tento diagram následujícím perlovským skriptem:

- +

- Který vložíme zabalený v  … ]]> do stránky. + Který vložíme zabalený v  … ]]> do stránky.

Známá chyba: ve skriptech zatím nefungují poznámky pod čarou (a není jisté, jestli kdy fungovat budou – pravděpodobně by to vyžadovalo vícefázové zpracování).