Skriptování Na stránku můžeme vložit výstup skriptů.

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. Třeba doprostřed ostavce nebo do jiného elementu.

Příklad: Tyto stránky byly vygenerované v systému uname -o.

V současnosti jsou podporované tyto jazyky:

) {
#i.put("bash", "/bin/bash");
	if (/podporovanýJazyk\.put\("(\w+)",\s*"(.*)"\);/) {
		print "$1\n";
	}
}
			]]>

Perl

Jazyky použité nebo citované na této stránce:

) {
	if (/m:skript\s+jazyk="(\w+)"/) {
		$skripty{$1}++;
	}
}

for(keys(%skripty)) {
	print "$skripty{$_}×\t $_\n";
}
			]]>

BASH

Proměnné prostředí

Ve skriptech máme dostupné následující proměnné prostředí:

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: