vstup/skriptování.xml
author František Kučera <franta-hg@frantovo.cz>
Sat, 23 Jun 2012 20:59:02 +0200
changeset 100 c35c97d14d53
parent 99 81056b24a948
child 101 024ee27ce4fa
permissions -rw-r--r--
#20 Skriptování: hash bez názvu souboru
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
94
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     1
<stránka
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     2
	xmlns="https://trac.frantovo.cz/xml-web-generator/wiki/xmlns/strana"
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     3
	xmlns:m="https://trac.frantovo.cz/xml-web-generator/wiki/xmlns/makro">
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     4
	<nadpis>Skriptování</nadpis>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     5
	<perex>Na stránku můžeme vložit výstup skriptů.</perex>
97
6181a00e0ffd #20 Skriptování: přidáno do hlavní nabídky
František Kučera <franta-hg@frantovo.cz>
parents: 95
diff changeset
     6
	<pořadí>50</pořadí>
94
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     7
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     8
	<text xmlns="http://www.w3.org/1999/xhtml">
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     9
	
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    10
		<p>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    11
			Na stránkách můžeme používat skripty.
95
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    12
			Spouští se při generování a jejich standardní výstup se vloží do stránky.
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    13
			Třeba doprostřed textu ostavce nebo do jiného elementu.
94
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    14
		</p>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    15
		<p>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    16
			Příklad:
95
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    17
			<em>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    18
				Tyto stránky byly vygenerované v systému
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    19
				<span title="tento text pochází ze skriptu"><m:skript jazyk="bash">uname -o</m:skript></span>.
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    20
			</em>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    21
		</p>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    22
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    23
		<p>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    24
			Díky skriptování můžeme stránky obohatit o prakticky libovolný obsah.
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    25
			Tato funkce ale může být nebezpečná – pokud byste spustili generátor na stránkách,
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    26
			které psal někdo nedůvěryhodný a vložil do nich škodlivý kód.
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    27
			Proto je skriptování ve výchozím stavu vypnuté – je potřeba ho povolit v souboru <code>web.conf</code>.
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    28
		</p>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    29
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    30
		<h2>Podporované jazyky</h2>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    31
		<p>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    32
			V současnosti jsou podporované tyto jazyky:
94
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    33
		</p>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    34
		
95
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    35
		<table>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    36
			<thead>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    37
				<tr>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    38
					<td>Jazyk</td>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    39
					<td>Interpret</td>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    40
				</tr>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    41
			</thead>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    42
			<tbody>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    43
				<m:skript jazyk="perl"  výstup="xml"><![CDATA[
94
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    44
use strict;
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    45
95
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    46
open(JAVA, "<", $ENV{"XWG_SKRIPTOVANI_JAVA"}) or die $!;
94
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    47
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    48
while (<JAVA>) {
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    49
#i.put("bash", "/bin/bash");
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    50
	if (/podporovanýJazyk\.put\("(\w+)",\s*"(.*)"\);/) {
95
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    51
		print "<tr><td><code>$1</code></td><td><code>$2</code></td></tr>\n";
94
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    52
	}
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    53
}
95
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    54
				]]></m:skript>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    55
			</tbody>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
    56
		</table>
94
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    57
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    58
		<h2>Perl</h2>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    59
		<p>Jazyky použité nebo citované na této stránce:</p>
99
81056b24a948 #20 Skriptování: komentář – XPath vs. Perl
František Kučera <franta-hg@frantovo.cz>
parents: 97
diff changeset
    60
		<!--
81056b24a948 #20 Skriptování: komentář – XPath vs. Perl
František Kučera <franta-hg@frantovo.cz>
parents: 97
diff changeset
    61
			Lepšího výsledku bychom samozřejmě dosáhli pomocí XPath dotazu,
81056b24a948 #20 Skriptování: komentář – XPath vs. Perl
František Kučera <franta-hg@frantovo.cz>
parents: 97
diff changeset
    62
			ale toto je příklad na Perl :-)
81056b24a948 #20 Skriptování: komentář – XPath vs. Perl
František Kučera <franta-hg@frantovo.cz>
parents: 97
diff changeset
    63
		-->
94
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    64
		<pre><m:skript jazyk="perl"><![CDATA[
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    65
use strict;
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    66
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    67
open(XML, "<", $ENV{"XWG_STRANKA_SOUBOR"});
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    68
my %skripty;
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    69
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    70
while (<XML>) {
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    71
	if (/m:skript\s+jazyk="(\w+)"/) {
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    72
		$skripty{$1}++;
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    73
	}
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    74
}
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    75
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    76
for(keys(%skripty)) {
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    77
	print "$skripty{$_}×\t $_\n";
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    78
}
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    79
			]]></m:skript></pre>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    80
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    81
			<h2>BASH</h2>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    82
		<pre><m:skript jazyk="bash"><![CDATA[
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    83
echo -n "Právě je: ";
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    84
date;
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    85
echo -n "Operační systém: ";
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    86
uname -sir;
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    87
echo -n "SHA-1 otisk zdrojáku této stránky: ";
100
c35c97d14d53 #20 Skriptování: hash bez názvu souboru
František Kučera <franta-hg@frantovo.cz>
parents: 99
diff changeset
    88
sha1sum "$XWG_STRANKA_SOUBOR" | cut -f 1 -d " ";
94
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    89
			]]></m:skript></pre>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    90
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    91
			<!--
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    92
			<h2>PHP</h2>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    93
			<pre style="max-height: 200px;"><m:skript jazyk="php"><![CDATA[
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    94
<?php
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    95
phpinfo();
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    96
?>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    97
			]]></m:skript></pre>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    98
			-->
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    99
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   100
			<h2>Proměnné prostředí</h2>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   101
			<p>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   102
				Ve skriptech máme dostupné následující proměnné prostředí:
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   103
			</p>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   104
			
95
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   105
			<table>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   106
				<thead>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   107
					<tr>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   108
						<td>Proměnná</td>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   109
						<td>Význam</td>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   110
					</tr>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   111
				</thead>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   112
				<tbody>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   113
					<m:skript jazyk="perl" výstup="xml"><![CDATA[
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   114
use strict;
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   115
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   116
open(JAVA, "<", $ENV{"XWG_SKRIPTOVANI_JAVA"}) or die $!;
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   117
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   118
while (<JAVA>) {
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   119
#i.put("bash", "/bin/bash");
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   120
	if (/"(.*)=".*\/\/\s+env:(.*)/) {
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   121
		print "<tr><td><code>$1</code></td><td>$2</td></tr>\n";
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   122
	}
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   123
}
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   124
					]]></m:skript>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   125
				</tbody>
eea9c4713045 #20 Skriptování: podpora výstupu ve formátu XML (musí být validní)
František Kučera <franta-hg@frantovo.cz>
parents: 94
diff changeset
   126
			</table>
94
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   127
			
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   128
			<p>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   129
				Kód:
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   130
			</p>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   131
			
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   132
			<m:pre jazyk="xml"><![CDATA[<m:skript jazyk="bash">
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   133
echo "URI:    $XWG_STRANKA_URI";
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   134
echo "Soubor: $XWG_STRANKA_SOUBOR";
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   135
echo "Nadpis: $XWG_STRANKA_NADPIS";
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   136
echo "Perex:  $XWG_STRANKA_PEREX";
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   137
</m:skript>]]></m:pre>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   138
			
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   139
			<p>nám vypíše:</p>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   140
			
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   141
			<pre><m:skript jazyk="bash"><![CDATA[
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   142
echo "URI:    $XWG_STRANKA_URI" | sed s/\\/home\\/$USER/\\/home\\/xwg/g;
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   143
echo "Soubor: $XWG_STRANKA_SOUBOR" | sed s/\\/home\\/$USER/\\/home\\/xwg/g;
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   144
echo "Nadpis: $XWG_STRANKA_NADPIS";
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   145
echo "Perex:  $XWG_STRANKA_PEREX";
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   146
		]]></m:skript></pre>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   147
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   148
	</text>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   149
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   150
</stránka>
4b3ba32f613c Skriptování: první verze
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   151