<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.itug.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.itug.de/feed.php">
        <title>Tustep-Wiki - workshops:tuscript</title>
        <description></description>
        <link>https://wiki.itug.de/</link>
        <image rdf:resource="https://wiki.itug.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-18T09:35:21+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.itug.de/doku.php?id=workshops:tuscript:blaubeuren2012_cgi&amp;rev=1763815093&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.itug.de/doku.php?id=workshops:tuscript:blaubeuren2013_tei&amp;rev=1763815093&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.itug.de/doku.php?id=workshops:tuscript:itug2013_mainz_ws1&amp;rev=1763815093&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.itug.de/doku.php?id=workshops:tuscript:itug2013_mainz_ws2&amp;rev=1763815093&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.itug.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Tustep-Wiki</title>
        <link>https://wiki.itug.de/</link>
        <url>https://wiki.itug.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.itug.de/doku.php?id=workshops:tuscript:blaubeuren2012_cgi&amp;rev=1763815093&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-22T12:38:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TUSTEP &amp; CGI</title>
        <link>https://wiki.itug.de/doku.php?id=workshops:tuscript:blaubeuren2012_cgi&amp;rev=1763815093&amp;do=diff</link>
        <description>Zurück zur Übersichtsseite - TUSCRIPT Workshops

----------

TUSTEP &amp; CGI

- [kollatz] kollatz

 Die auf dem Workshop TUSTEP &amp; CGI während des 15. TUSTEP-Workshops TUSTEP öffne dich: Open Source / XML-Oberfläche / CGI / Word in Blaubeuren, am 6.1.2012 vorgestellten Musterskripte sind online einsehbar und abrufbar.


Themen

	*  Einrichten einer CGI-Umgebung - Erste Schritte
	*  Formulare - Codeschnipsel (snippets) zeigen sämtliche gängigen Möglichkeiten, die CGI zur Steuerung und Dateneingabe bi…</description>
    </item>
    <item rdf:about="https://wiki.itug.de/doku.php?id=workshops:tuscript:blaubeuren2013_tei&amp;rev=1763815093&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-22T12:38:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TUSTEP und TEI</title>
        <link>https://wiki.itug.de/doku.php?id=workshops:tuscript:blaubeuren2013_tei&amp;rev=1763815093&amp;do=diff</link>
        <description>Zurück zur Übersichtsseite - TUSCRIPT Workshops

----------

TUSTEP und TEI

- [kollatz] kollatz



Problem: Flach strukturierte Daten in hierarchische Struktur überführen


 …



	*  Quelldatei

&lt;section&gt;
&lt;h1&gt;Überschrift1&lt;/h1&gt;
&lt;p&gt;eins&lt;/p&gt;
&lt;p&gt;eins&lt;/p&gt;
&lt;h2&gt;Überschrift2&lt;/h2&gt;
&lt;p&gt;zwei&lt;/p&gt;
&lt;p&gt;zwei&lt;/p&gt;
&lt;h3&gt;Überschrift3&lt;/h3&gt;
&lt;p&gt;drei&lt;/p&gt;
&lt;h4&gt;Überschrift4&lt;/h4&gt;
&lt;p&gt;vier&lt;/p&gt;
&lt;h5&gt;Überschrift5&lt;/h5&gt;
&lt;p&gt;fünf&lt;/p&gt;
&lt;h3&gt;Überschrift3&lt;/h3&gt;
&lt;p&gt;drei&lt;/p&gt;
&lt;h2&gt;Überschrift2&lt;/h2&gt;
&lt;p&gt;zwei&lt;/p&gt;
&lt;p&gt;zwei&lt;/p&gt;
&lt;/section&gt;…</description>
    </item>
    <item rdf:about="https://wiki.itug.de/doku.php?id=workshops:tuscript:itug2013_mainz_ws1&amp;rev=1763815093&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-22T12:38:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ITUG 2013, Mainz: Workshop &quot;Scripting in 90 Minuten&quot;</title>
        <link>https://wiki.itug.de/doku.php?id=workshops:tuscript:itug2013_mainz_ws1&amp;rev=1763815093&amp;do=diff</link>
        <description>----------

Zurück zur Übersichtsseite - TUSCRIPT Workshops

----------

ITUG 2013, Mainz: Workshop &quot;Scripting in 90 Minuten&quot;

- [kollatz] kollatz



Grundlagen

Variablen belegen

 Variablen können auf verschiedene Arten belegt werden. Die Syntax zur Variablenbelegung ist: 
 variablenname=wert 



$$ MODE TUSCRIPT,{}
variable=&quot;test&quot;
PRINT variable

* Variablen können direkt belegt werden
$$ MODE TUSCRIPT,{}
TRACE ALL
test=&quot;Hello world&quot;
variable=VALUE(test)

- Variablenbelegungen durch Funktione…</description>
    </item>
    <item rdf:about="https://wiki.itug.de/doku.php?id=workshops:tuscript:itug2013_mainz_ws2&amp;rev=1763815093&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-22T12:38:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ITUG 2013, Mainz: Workshop &quot;TUSCRIPT Freestyle&quot;</title>
        <link>https://wiki.itug.de/doku.php?id=workshops:tuscript:itug2013_mainz_ws2&amp;rev=1763815093&amp;do=diff</link>
        <description>----------

Zurück zur Übersichtsseite - TUSCRIPT Workshops

----------




ITUG 2013, Mainz: Workshop &quot;TUSCRIPT Freestyle&quot;

- [kollatz] kollatz



Dateizugriffe

XML-Datei in TUSTEP-Datei ausgeben

$$ MODE TUSCRIPT,{}
datei=&quot;urban.xml&quot;,ziel=&quot;ziel&quot;
ERROR/STOP OPEN   (datei,READ,-std-)
ERROR/STOP CREATE (ziel,seq-o,-std-)

COMPILE
ACCESS q: READ/STREAM/UTF8   $datei s    ,a+text+e
ACCESS z: WRITE/ERASE/STREAM $ziel  s.z/u,a+text+e
 LOOP/999999
  READ/EXIT q
  ---PRINT a (LOOP einschränken)
  WRIT…</description>
    </item>
</rdf:RDF>
