tcl-rivet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dav...@apache.org
Subject cvs commit: tcl-rivet/doc/html commands.html.ru directives.html.ru examples.html.en examples.html.ru help.html.en help.html.ru index.html.en index.html.ru installation.html.ru internals.html.en internals.html.ru upgrading.html.en upgrading.html.ru
Date Tue, 22 Jul 2003 08:05:40 GMT
davidw      2003/07/22 01:05:39

  Modified:    doc      rivet.ru.xml rivet.xml
               doc/html commands.html.ru directives.html.ru
                        examples.html.en examples.html.ru help.html.en
                        help.html.ru index.html.en index.html.ru
                        installation.html.ru internals.html.en
                        internals.html.ru upgrading.html.en
                        upgrading.html.ru
  Added:       doc      rivet.it.xml
  Log:
  * doc/rivet.ru.xml: Added lang=ru to article, so that markup like
    <note> produces the correct language.
  
  * doc/rivet.it.xml: Added Italian translation of Rivet docs by Fabio
    Zanotti <zendune@virgilio.it>.
  
  Revision  Changes    Path
  1.5       +2 -2      tcl-rivet/doc/rivet.ru.xml
  
  Index: rivet.ru.xml
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/rivet.ru.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- rivet.ru.xml	23 Jun 2003 13:06:21 -0000	1.4
  +++ rivet.ru.xml	22 Jul 2003 08:05:38 -0000	1.5
  @@ -10,7 +10,7 @@
         <!ENTITY upload.rvt SYSTEM "examples/upload.rvt" >
   ]>
   
  -<article>
  +<article lang="ru">
     <articleinfo>
       <title>Apache Rivet</title>
       <copyright>
  @@ -49,7 +49,7 @@
   
     <para>
       This document is also available in the following languages: <ulink
  -    url="index.html.en">English</ulink>
  +    url="index.html.en">English</ulink>, <ulink url="index.html.it">Italian</ulink>
     </para>
   
     <!-- IMPORTANT: update the number below whenever you update this
  
  
  
  1.28      +3 -2      tcl-rivet/doc/rivet.xml
  
  Index: rivet.xml
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/rivet.xml,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- rivet.xml	16 Jul 2003 11:43:08 -0000	1.27
  +++ rivet.xml	22 Jul 2003 08:05:38 -0000	1.28
  @@ -42,6 +42,7 @@
   
     <para>
       This document is also available in the following languages: <ulink
  +    url="index.html.it">Italian</ulink>, <ulink
       url="index.html.ru">Russian</ulink>
     </para>
   
  
  
  
  1.1                  tcl-rivet/doc/rivet.it.xml
  
  Index: rivet.it.xml
  ===================================================================
  <?xml version="1.0" encoding="iso-8859-1"?>
  
  <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
  "http://www.oasis-open.org/committees/docbook/xml/4.1.2/docbookx.dtd"[
        <!ENTITY hello.rvt SYSTEM "examples/hello.rvt" >
        <!ENTITY table.rvt SYSTEM "examples/table.rvt" >
        <!ENTITY vars.html SYSTEM "examples/vars.html" >
        <!ENTITY vars.rvt SYSTEM "examples/vars.rvt" >
        <!ENTITY upload.html SYSTEM "examples/upload.html" >
        <!ENTITY upload.rvt SYSTEM "examples/upload.rvt" >
  ]>
  
  <article lang="it">
    <articleinfo>
      <title>Apache Rivet</title>
      <copyright>
        <year>2002</year>
        <year>2003</year>
        <holder>Apache Software Foundation</holder>
      </copyright>
      <author>
        <firstname>David</firstname>
        <surname>Welton</surname>
        <affiliation>
  	<address>
  	  <email>davidw@apache.org</email>
  	</address>
        </affiliation>
      </author>
      <author>
        <firstname>Damon</firstname>
        <surname>Courtney</surname>
        <affiliation>
  	<address>
  	  <email>damonc@apache.org</email>
  	</address>
        </affiliation>
      </author>
      <othercredit>
        <firstname>Fabio</firstname>
        <surname>Zanotti</surname>
        <contrib>Italian Translation</contrib>
        <affiliation>
  	<orgname>Italian Linux Documentation Project</orgname>
  	<address><email>zendune@virgilio.it</email></address>
        </affiliation>
      </othercredit>
    </articleinfo>
  
    <para>
      Questo documento è anche disponibile nelle seguenti lingue: <ulink
      url="index.html.en">Inglese</ulink>, <ulink
      url="index.html.ru">Russo</ulink>
    </para>
  
    <!-- IMPORTANT: update the number below whenever you update this
    document! -->
    <para>Questo documento e` basato sulla versione 1.27 dell'originale
    in inglese.</para>
  
    <section>
      <title>Introduzione ad Apache Rivet</title>
      <para>
        Apache Rivet è un sistema per la creazione di contenuti web
        dinamici mediante un linguaggio di programmazione integrato con
        il Web Server Apache . È progettato per essere veloce, 
        potente ed estensibile, utilizza poche risorse, è facile da 
        imparare e fornisce all'utente una piattaforma che può pure 
        essere utilizzata con altri programmi per lavori da eseguire 
        fuori dal web (GUI, compiti di amministrazione di sistema, 
        elaboratori di testo, gestori di database, XML e così via). 
        Per ottenere questi risultati, è stato scelto il linguaggio 
        di programmazione Tcl da utilizzare unitamente al 
        Web Server Apache.
      </para>
      <para>
        Con questo manuale aspiriamo ad aiutarvi ad iniziare ed a 
        farvi scrivere codice di produzione il più velocemente 
        possibile, dandovi un'idea di come ottenere grandi vantaggi 
        dall'architettura Rivet, finalizzati alla realizzazione di 
        diverse tipologie di siti web.
      </para>
  
      <para>
        Questa documentazione è un lavoro in corso e, come ogni cosa
        riguardante Apache Rivet, è Software Libero. Se vedete qualche
        sezione che necessita di miglioramenti ed avete idee o 
        suggerimenti al riguardo, non esitate a farcelo sapere. Se 
        volete contribuire direttamente, meglio ancora!
      </para>
    </section>
  
  
    <section id="installation">
      <title>Installazione di Apache Rivet</title>
  
      <procedure>
        <step>
  	<title>Verifica delle dipendenze</title>
  	<para>
  	  Per installare Rivet, avete bisogno di Tcl 8.2 o superiore e
  	  Apache 1.3.xx. Può essere eseguito su Linux, FreeBSD,
  	  OpenBSD, Solaris e HPUX. È possibile utilizzarlo anche in 
  	  Windows NT (per cortesia verificate le indicazioni nella 
  	  distribuzione).
  	</para>
        </step>
        <step>
  	<title>Procurarsi Rivet</title>
  	<para>
  	  Si possono scaricare i sorgenti di Rivet da 
  	  <ulink url="http://tcl.apache.org/rivet/download"/>.  
  	  Attualmente è il solo modo per ottenere Rivet. In futuro, 
  	  contiamo di distribuirlo anche direttamente nei formati 
  	  utilizzati da FreeBSD, Debian, Red Hat e windows.
  	</para>
        </step>
        <step performance="optional">
  	<title>Procurarsi ed installare i sorgenti Apache</title>
  	<para>
            Rivet necessita di alcuni file include (.h) per essere 
  	  costruito. Il modo più facile per ottenerli, è scaricare il
  	  codice sorgente dal server web di Apache, sebbene alcuni
  	  sistemi (Debian GNU/Linux per esempio) rendano disponibili per
  	  per l'installazione i file header ed altri file di 
  	  sviluppo. Se intendete costruire Rivet staticamente 
  	  (compilandolo nel server web Apache, invece di caricarlo 
  	  dinamicamente), chiaramente necessitate dei sorgenti. 
  	  Raccomandiamo di costruire Rivet con una libreria caricabile 
  	  condivisa, per avere la massima flessibilità.</para>
  	<para>
            Il codice sorgente del server web Apache può essere reperito
  	  al seguente link: <ulink url="http://httpd.apache.org/"/>.
  	</para>
        </step>
        <step>
  	<title>Decomprimere i sorgenti</title>
  	<para>
  	  Assumiamo, a questo punto, che abbiate installato Apache.
  	  Dovrete decomprimere i sorgenti di Rivet nella directory dove
  	  vorrete compilarli.
  
  	  <programlisting>gunzip tcl-rivet-X.X.X.tar.gz
  tar -xvf tcl-rivet-X.X.X.tar.gz</programlisting>
  
  	</para>
        </step>
        <step>
  	<title>Compilare Rivet</title>
  	<para>
  	  Rivet usa un unico sistema di compilazione che abbiamo
  	  creato espressamente per questo progetto. Utilizza le
  	  informazioni incluse in Apache e Tcl, considerando le loro
  	  configurazioni, al fine di compilarlo tramite una serie di
  	  script Tcl, che sono ubicati nella directory 
  	  <filename>buildscripts/</filename>.
  	</para>
  	<substeps>
  	  <step>
  	    <title>Modificare src/make.tcl</title>
  	    <para>
                Potrebbe essere necessario modificare a mano
  	      <filename>src/make.tcl</filename>, al fine di impostare
  	      alcune opzioni. Per prima cosa provate la prossima 
  	      istruzione e vedete se ha successo.
  	    </para>
  	  </step>
  	  <step>
  	    <para>A questo punto, siete pronti ad eseguire la compilazione
  	       del sistema:</para>
  
  	    <programlisting>cd src/
  ./make.tcl <replaceable>option</replaceable></programlisting>
  
  	    <para>dove <replaceable>option</replaceable> può essere
  	    <option>shared</option> (condivisa) o 
  	    <option>static</option> (statica).
  	    </para>
  	  </step>
  	  <step>
  	    <title>Installazione</title>
  	    <para>
  	      Adesso siamo pronti ad eseguire il comando 
  	      <command>./make.tcl install</command> per installare i 
  	      file risultanti. Questo
  	      dovrebbe copiare gli oggetti condivisi (come
  	      <filename>mod_rivet.so</filename>, se è stato creato con
  	      successo) nella directory di Apache
  	      <filename>libexec</filename>, come pure installare alcuni
  	      script di supporto e codice vario.
  	    </para>
  	  </step>
  	</substeps>
        </step>
        <step>
  	<title>File di configurazione di Apache</title>
  	<para>
  	  Rivet è relativamente facile da configurare, cominceremo
  	  aggiungendogli il modulo:
  	</para>
  
  	<programlisting>LoadModule rivet_module	<replaceable>/usr/lib/apache/1.3/
  mod_rivet.so</replaceable></programlisting>
  
  	<para>
            Questo informa Apache che deve caricare l'oggetto condiviso 
  	  Rivet, in qualsiasi parte esso risieda sul vostro file system.
  	  Ora abbiamo informato Apache su quali file sono del tipo 
  	  "Rivet" e come elaborarli:
  	</para>
  
  	<programlisting>AddType application/x-httpd-rivet .rvt
  	  AddType application/x-rivet-tcl .tcl</programlisting>
  
  	<para>
  	  Questo informa Apache di elaborare i file con le estensioni
  	  <filename>.rvt</filename> e <filename>.tcl</filename>
  	  come file Rivet.
  	</para>
  	<para>
  	  Per altre direttive che Rivet fornisce per la configurazione di
  	  Apache, per cortesia, vedete <xref linkend="directives"/>.
  	</para>
        </step>
      </procedure>
    </section>
  
    <section id="directives">
      <title>Direttive di Apache</title>
  
      <para>
        Queste direttive sono utilizzate con i file di configurazione del
        server httpd di Apache per modificare il comportamento di Apache
        Rivet. Vi sono delle precedenze, come segue: 
        <command>RivetDirConf</command>, <command>RivetUserConf</command>,
        <command>RivetServerConf</command>, questo significa che DirConf 
        non terrà conto di  UserConf, il quale a sua volta non terrà 
        conto di ServerConf.
      </para>
  
      <variablelist>
        <varlistentry>
  	<term>
  	  <cmdsynopsis>
  	    <command>RivetServerConf</command>
  	    <group choice="req">
  	      <arg>CacheSize</arg>
  	      <arg>GlobalInitScript</arg>
  	      <arg>ChildInitScript</arg>
  	      <arg>ChildExitScript</arg>
  	      <arg>BeforeScript</arg>
  	      <arg>AfterScript</arg>
  	      <arg>ErrorScript</arg>
  	      <arg>UploadDirectory</arg>
  	      <arg>UploadMaxSize</arg>
  	      <arg>UploadFilesToVar</arg>
  	      <arg>SeperateVirtualInterps</arg>
  	    </group>
  	  </cmdsynopsis>
  	</term>
  	<listitem>
  	  <para><command>RivetServerConf</command> specifica un opzione
  	    globale che è valida per l'intero server.
  	  </para>
  	</listitem>
  	<listitem>
  	  <variablelist>
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>CacheSize</arg>
  		  <arg><replaceable>size</replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Seleziona la dimensione della cache della pagina
  		  interna, dove
  		  <option><replaceable>size</replaceable></option> è il
  		  numero di pagine byte-compilate da essere
  		  memorizzate per un uso futuro. Il valore predefinito è
  		  <command>MaxRequestsPerChild</command> / 5, o 50,
  		  se <command>MaxRequestsPerChild</command> è 0.
  		</para>
  	      </listitem>
  	    </varlistentry>
  
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>GlobalInitScript</arg>
  		  <arg><replaceable>script</replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Script Tcl che è eseguito quando ogni interprete viene
  		  inizializzato. 
  		  <replaceable><option>script</option></replaceable>
  		  è uno script Tcl effettivo; così per eseguire un file, 
  		  voi eseguireste:
  
  		  <programlisting>RivetServerConf GlobalInitScript "source /var/www/ 
  foobar.tcl"</programlisting>
  		</para>
  	      </listitem>
  	    </varlistentry>
  
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>ChildInitScript</arg>
  		  <arg><replaceable>script</replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Lo script viene valutato quando ogni processo figlio
  		  di Apache è inizializzato. Questo è il posto
  		  raccomandato per caricare i moduli, creare le 
  		  variabili globali, aprire le connessioni ad altre
  		  applicazioni (quali database) e così via.
  		</para>
  	      </listitem>
  	    </varlistentry>
  
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>ChildExitScript</arg>
  		  <arg><replaceable>script</replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Lo script viene valutato quando ogni processo figlio 
  		  di Apache termina. Questo è il posto più naturale dove
  		  ripulire le risorse create con 
  		  <option>ChildInitScript</option>.
  		</para>
  	      </listitem>
  	    </varlistentry>
  
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>BeforeScript</arg>
  		  <arg><replaceable>script</replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Lo script viene valutato prima che ogni server abbia
  		  fatto l'analisi della pagina (.rvt). Questo può essere
  		  utilizzato per creare un'intestazione standard, per 
  		  ogni istanza.
  		  È anche possibile utilizzarlo per caricare codice di
  		  cui avete bisogno in ogni pagina, se non volete
  		  metterlo in un <option>GlobalInitScript</option>
  		  <option>ChildInitScript</option> quando siete al 
  		  vostro primo sviluppo di un sito web.
  		  <note>
  		    Questo codice è valutato globalmente e non 
  		    all'interno del namespace di dove le pagine sono
  		    elaborate.
  		  </note>
  		</para>
  	      </listitem>
  	    </varlistentry>
  
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>AfterScript</arg>
  		  <arg><replaceable>script</replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Lo script viene chiamato dopo che ogni server ha
  		  analizzato la pagina (.rvt).
  		</para>
  	      </listitem>
  	    </varlistentry>
  
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>ErrorScript</arg>
  		  <arg><replaceable>script</replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Quando Rivet incontra un errore in uno script, 
  		  costruisce una pagina HTML con alcune informazioni 
  		  circa l'errore e lo script che è stato valutato. Se 
  		  è stato specificato un <option>ErrorScript</option>,
  		  è possibile creare pagine personalizzate di errore. 
  		  Questo può essere vantaggioso se cercate di 
  		  assicurarvi che nessun utente possa mai vedere il 
  		  vostro codice sorgente.
  		</para>
  	      </listitem>
  	    </varlistentry>
  
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>UploadDirectory</arg>
  		  <arg><replaceable>directory</replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>Directory ove posizionare i file caricati.</para>
  	      </listitem>
  	    </varlistentry>
  
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>UploadMaxSize</arg>
  		  <arg><replaceable>size</replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>Dimensione massima per i file caricati.</para>
  	      </listitem>
  	    </varlistentry>
  
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>UploadFilesToVar</arg>
  		  <group choice="req"><arg>yes</arg><arg>no</arg></group>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Questa opzione controlla se è possibile caricare i file
  		  in una variabile Tcl. Se avete un limite alla dimensione
  		  e non potete usare file di grosse dimensioni, questa 
  		  soluzione potrebbe essere più conveniente che inviare 
  		  dati ad un file su disco.
  		</para>
  	      </listitem>
  	    </varlistentry>
  
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>SeperateVirtualInterps</arg>
  		  <group choice="req">
  		    <arg>yes</arg>
  		    <arg>no</arg>
  		  </group>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Se attivo, Rivet creerà un interprete Tcl separato per
  		  ogni host virtuale di Apache. Questo è utile in una
  		  situazione tipo ISP dove è desiderabile avere un 
  		  interprete dedicato per ciascun client, cosicché, anche
  		  accidentalmente, non possano interferire tra loro.
  		</para>
  	      </listitem>
  	    </varlistentry>
  	  </variablelist>
  	</listitem>
        </varlistentry>
  
        <varlistentry>
  	<term>
  	  <cmdsynopsis>
  	    <command>RivetDirConf</command>
  	    <group choice="req">
  	      <arg>BeforeScript</arg>
  	      <arg>AfterScript</arg>
  	      <arg>ErrorScript</arg>
  	      <arg>UploadDirectory</arg>
  	    </group>
  	  </cmdsynopsis>
  	</term>
  	<listitem>
  	  <para>
  	    Queste opzioni sono le stesse di
  	    <command>RivetServerConf</command>, ad eccezione che sono
  	    valide solo per la directory dove sono state specificate e
  	    relative sotto directory. Potranno essere dichiarate 
  	    nelle sezioni <command>Directory</command>.
  	  </para>
  	</listitem>
        </varlistentry>
  
        <varlistentry>
  	<term>
  	  <cmdsynopsis>
  	    <command>RivetUserConf</command>
  	    <group choice="req">
  	      <arg>BeforeScript</arg>
  	      <arg>AfterScript</arg>
  	      <arg>ErrorScript</arg>
  	      <arg>UploadDirectory</arg>
  	    </group>
  	  </cmdsynopsis>
  	</term>
  	<listitem>
  	  <para>
  	    Queste opzioni sono le stesse di
  	    <command>RivetServerConf</command>, ad eccezione che sono
  	    valide solo per la directory dove sono state specificate e
  	    relative sotto directory.
  	  </para>
  	</listitem>
        </varlistentry>
      </variablelist>
  
    </section>
    <section id="commands">
      <title>Comandi e variabili Tcl di Rivet</title>
      <variablelist>
  
        <varlistentry>
  	<term>
  	  <cmdsynopsis>
  	    <command>var</command>
  	    <group choice="req">
  	      <arg>get</arg>
  	      <arg>list</arg>
  	      <arg>exists</arg>
  	      <arg>number</arg>
  	      <arg>all</arg>
  	    </group>
  	  </cmdsynopsis>
  	</term>
  	<listitem>
  	  <para>
  	    Il comando <command>var</command> recupera le informazioni
  	    circa le variabili GET o POST, inviando lo script tramite una
  	    richiesta del client. Il trattamento di entrambe le 
  	    variabili GET e POST è identico, in considerazione delle 
  	    loro origini. Notate che vi sono due forme aggiuntive di 
  	    <command>var</command>: <command>var_qs</command> e 
  	    <command>var_post</command>.
  	    Queste due forme restringono le informazioni sui parametri
  	    ottenendo rispettivamente la querystring 
  	    (?foo=bar&amp;bee=bop) o la POSTing.
  	  </para>
  	  <variablelist>
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>get</arg>
  		  <arg><replaceable>varname</replaceable></arg>
  		  <arg><replaceable><optional>default</optional></replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Ritorna il valore della variabile
  		  <option><replaceable>varname</replaceable></option>
  		  come una stringa (anche se vi sono valori multipli). Se
  		  non esiste come variabile GET o POST, viene restituito 
  		  il valore 
  	<option><replaceable><optional>default</optional></replaceable></option>,
  		  altrimenti viene ritornato "" (una stringa vuota).
  		</para>
  	      </listitem>
  	    </varlistentry>
  
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>list</arg>
  		  <arg><replaceable>varname</replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Restituisce il valore della variabile
  		  <option><replaceable>varname</replaceable></option> come
  		  una lista, se vi sono valori multipli.
  		</para>
  	      </listitem>
  	    </varlistentry>
  
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>exists</arg>
  		  <arg><replaceable>varname</replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Restituisce 1 se
  		  <option><replaceable>varname</replaceable></option>
  		  esiste, 0 se non lo è.
  		</para>
  	      </listitem>
  	    </varlistentry>
  
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>number</arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Restituisce il numero di variabili.
  		</para>
  	      </listitem>
  	    </varlistentry>
  
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>all</arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Restituisce una lista di nomi di variabili e valori.
  		</para>
  	      </listitem>
  	    </varlistentry>
  	  </variablelist>
  
  	  <para>
  	    Vedete <xref linkend="variable_access"/>.
  	  </para>
  	</listitem>
        </varlistentry>
      </variablelist>
  
      <variablelist>
        <varlistentry>
  	<term>
  	  <cmdsynopsis>
  	    <command>upload</command>
  	    <group choice="req">
  	      <arg>channel</arg>
  	      <arg>save</arg>
  	      <arg>data</arg>
  	      <arg>exists</arg>
  	      <arg>size</arg>
  	      <arg>type</arg>
  	      <arg>filename</arg>
  	    </group>
  	  </cmdsynopsis>
  	</term>
  	<listitem>
  	  <para>Il comando upload è usato per la manipolazione del 
  	  caricamento dei file. Vedete le principali direttive di Apache 
  	  per altri tipi di configurazioni del funzionamento di questa 
  	  caratteristica di Rivet. </para>
  	  <variablelist>
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>channel</arg>
  		  <arg><replaceable>uploadname</replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Quando date il nome ad un file caricato,
  		  <option><replaceable>uploadname</replaceable></option>
  		  restituisce un canale Tcl che può essere usato per
  		  accedere allo stesso file.
  		</para>
  	      </listitem>
  	    </varlistentry>
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>save</arg>
  		  <arg><replaceable>uploadname</replaceable></arg>
  		  <arg><replaceable>filename</replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Salva 
  		  <option><replaceable>uploadname</replaceable></option> nel
  		  file
  		  <option><replaceable>filename</replaceable></option>.
  		</para>
  	      </listitem>
  	    </varlistentry>
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>data</arg>
  		  <arg><replaceable>uploadname</replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Restituisce i dati caricati dal server. Questo è il
  		  binario pulito. In altre parole, potrà lavorare
  		  anche con file come immagini, eseguibili, compressi 
  		  e così via.
  		</para>
  	      </listitem>
  	    </varlistentry>
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>size</arg>
  		  <arg><replaceable>uploadname</replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Restituisce la dimensione del file caricato.
  		</para>
  	      </listitem>
  	    </varlistentry>
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>type</arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Se il <varname>Content-type</varname> è impostato, viene
  		  restituito il valore, altrimenti una stringa vuota.
  		</para>
  	      </listitem>
  	    </varlistentry>
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>filename</arg>
  		  <arg><replaceable>uploadname</replaceable></arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Viene restituito il nome del file dell'host remoto 
  		  che ha caricato il file.
  		</para>
  	      </listitem>
  	    </varlistentry>
  	    <varlistentry>
  	      <term>
  		<cmdsynopsis>
  		  <arg>names</arg>
  		</cmdsynopsis>
  	      </term>
  	      <listitem>
  		<para>
  		  Restituisce i nomi delle variabili, in una lista, di
  		  tutti i file caricati.
  		</para>
  	      </listitem>
  	    </varlistentry>
  	  </variablelist>
  	  <para>
  	    See <xref linkend="upload"/>.
  	  </para>
  	</listitem>
        </varlistentry>
      </variablelist>
  
      <variablelist>
        <varlistentry>
  	<term>
  	  <cmdsynopsis>
  	    <command>load_env</command>
  	    <arg choice="opt"><replaceable>array_name</replaceable></arg>
  	  </cmdsynopsis>
  	</term>
  	<listitem>
  	  <para>
  	    Carica l'array delle variabili d'ambiente all'interno dello
  	    specificato nome di array. Utilizza l'array
  	    <option>::request::env</option> come valore predefinito.
  	  </para>
  	  <para>
  	    Le pagine di Rivet sono eseguite nel namespace
  	    <option>::request</option>, quindi non è necessario 
  	    precisare il nome dell'array per più utenti, va bene
  	    accedervi tramite <option>env</option>.
  	  </para>
  	</listitem>
        </varlistentry>
  
        <varlistentry>
  	<term>
  	  <cmdsynopsis>
  	    <command>load_headers</command>
  	    <arg><replaceable>array_name</replaceable></arg>
  	  </cmdsynopsis>
  	</term>
  	<listitem>
  	  <para>
  	    Carica gli header che provengono dalla richiesta di un
  	    client all'interno del nome dell'array indicato, o usa
  	    <option>headers</option> se non è stato indicato alcun 
  	    nome.
  	  </para>
  	</listitem>
        </varlistentry>
  
        <varlistentry>
  	<term>
  	  <cmdsynopsis>
  	    <command>load_cookies</command>
  	    <arg choice="opt"><replaceable>array_name</replaceable></arg>
  	  </cmdsynopsis>
  	</term>
  	<listitem>
  	  <para>
  	    Carica l'array delle variabili cookie all'interno del nome
  	    dell'array indicato. Utilizza l'array
  	    <option>cookies</option> come valore predefinito.
  	  </para>
  	</listitem>
        </varlistentry>
  
        <varlistentry>
  	<term>
  	  <cmdsynopsis>
  	    <command>include</command>
  	    <arg><replaceable>filename_name</replaceable></arg>
  	  </cmdsynopsis>
  	</term>
  	<listitem>
  	  <para>
  	    Include un file senza analizzarlo per processare i tag &lt;?
  	    e ?&gt;.  Questo è il metodo migliore per includere un file 
  	    HTML o qualsiasi altro contenuto statico.
  	  </para>
  	</listitem>
        </varlistentry>
        <varlistentry>
  	<term>
  	  <cmdsynopsis>
  	    <command>parse</command>
  	    <arg><replaceable>filename</replaceable></arg>
  	  </cmdsynopsis>
  	</term>
  	<listitem>
  	  <para>
  	    Come il comando Tcl <command>source</command>, ma analizza
  	    pure i tag di elaborazione per Rivet  &lt;? e ?&gt;.
  	    Utilizzando questo comando, potete utilizzare diversi file 
  	    .rvt.
  	  </para>
  	</listitem>
        </varlistentry>
        <varlistentry>
  	<term>
  	  <cmdsynopsis>
  	    <command>headers</command>
  	    <group choice="req">
  	      <arg>set</arg>
  	      <arg>redirect</arg>
  	      <arg>add</arg>
  	      <arg>type</arg>
  	      <arg>numeric</arg>
  	    </group>
  	  </cmdsynopsis>
  	</term>
  	<listitem>
  	  <para>
  	    Il comando <command>headers</command> è per l'assegnazione e
  	    l'elaborazione di header HTTP.
  	  </para>
  	  <para>
  	    <variablelist>
  
  	      <varlistentry>
  		<term><cmdsynopsis>
  		    <arg>set</arg>
  		    <arg><replaceable>headername</replaceable></arg>
  		    <arg><replaceable>value</replaceable></arg>
  		  </cmdsynopsis>
  		</term>
  		<listitem>
  		  <para>
  		    Assegna in modo discrezionale i valori ed i nomi
  		    agli header.
  		  </para>
  		</listitem>
  	      </varlistentry>
  
  	      <varlistentry>
  		<term>
  		  <cmdsynopsis>
  		    <arg>redirect</arg>
  		    <arg><replaceable>uri</replaceable></arg>
  		  </cmdsynopsis>
  		</term>
  		<listitem>
  		  <para>
  		    Redirige dalla pagina corrente ad un nuovo URI.
  		    <emphasis>Questo</emphasis> viene fatto nel primo
  		    blocco di codice Tcl.
  		  </para>
  		</listitem>
  	      </varlistentry>
  
  	      <varlistentry>
  		<term>
                    <cmdsynopsis>
  		    <arg>add</arg>
  		    <arg><replaceable>headername</replaceable></arg>
  		    <arg><replaceable>value</replaceable></arg>
  		  </cmdsynopsis>
                  </term>
  		<listitem>
  		  <para>Aggiunge testo all'header
  		  <varname>headername</varname>.</para>
  		</listitem>
  	      </varlistentry>
  
  	      <varlistentry>
  		<term><cmdsynopsis>
  		    <arg>type</arg>
  		    <arg><replaceable>content-type</replaceable></arg>
  		  </cmdsynopsis>
  		</term>
  		<listitem>
  		  <para>
  		    Questo comando assegna l'header
  		    <constant>Content-type</constant> ritornato dallo
  		    script, è utile se desiderate inviare, con Rivet, 
  		    altri contenuti oltre all'HTML (PNG o immagini
  		    jpeg, per esempio).
  		  </para>
  		</listitem>
  	      </varlistentry>
  
  	      <varlistentry>
  		<term>
                    <cmdsynopsis>
  		    <arg>numeric</arg>
  		    <arg><replaceable>response code</replaceable></arg>
  		  </cmdsynopsis>
  		</term>
  		<listitem>
  		  <para>Assegna un codice di risposta numerico, come per
  		  esempio 200, 404 o 500.
  		  </para>
  		</listitem>
  	      </varlistentry>
  
  
  	    </variablelist>
  	  </para>
  	</listitem>
        </varlistentry>
  
        <varlistentry>
  	<term>
  	  <cmdsynopsis>
  	    <command>makeurl</command>
  	    <arg><replaceable>filename</replaceable></arg>
  	  </cmdsynopsis>
  	</term>
  	<listitem>
  	  <para>
  	    Crea una URL di riferimento a se stesso dal nome di un file.
  	    Per esempio:
  	    <programlisting>makeurl /tclp.gif</programlisting>
  	    restituisce
  	    <constant>http://[hostname]:[port]/tclp.gif</constant>.
  	    Dove hostname e port sono il nome dell'host e la porta del
  	    server in questione.
  	  </para>
  	</listitem>
        </varlistentry>
      </variablelist>
  
    </section>
  
    <section id="examples">
      <title>Esempi ed uso</title>
  
      <para>
        Seguono alcuni esempi sull'uso di Rivet.  Si presuppone che 
        conosciate, anche parzialmente, il linguaggio di programmazione 
        Tcl. Se non conoscete molto Tcl, non c'è da preoccuparsi: è 
        semplice e vi sono alcune buone risorse disponibili
        sul web che vi permetteranno di padroneggiarlo velocemente. 
        A questo proposito, vedete la sezione 
        <link linkend="websites">web sites</link>.
      </para>
  
      <example id="hello world">
        <title>Hello World</title>
        <para>
  	Come qualsiasi altro tool, è piacevole vedere qualcosa al 
  	lavoro, così andremo a creare una piccola pagina 
  	"Hello World".</para>
        <para>
  	Assumendo che sia stato configurato correttamente Apache, 
  	create un file chiamato <filename>hello.rvt</filename> in una 
  	directory dove Apache lo possa trovare, con il seguente 
  	contenuto:
        </para>
        <programlisting>&hello.rvt;</programlisting>
        <para>
  	Se poi vi accederete con vostro browser, sarà possibile vedere 
  	una pagina nera con il testo "Hello World" (senza apici).
        </para>
      </example>
  
      <example id="table">
        <title>Generare una tabella</title>
        <para>
  	In un'altro semplice esempio, genereremo dinamicamente una
  	tabella:
        </para>
        <programlisting>&table.rvt;</programlisting>
        <para>
  	Se leggete il codice, è possibile vedere che è puro Tcl. È
  	possibile mantenere lo stesso codice, eseguirlo fuori da Rivet
  	e generare la stessa pagina HTML!
        </para>
        <para>
  	Il risultato sarà qualcosa di simile a questo:
        </para>
        <graphic fileref="table.png"/>
  
      </example>
  
      <example id="variable_access">
        <title>Accesso alle variabili</title>
        <para>
  	In questa sezione mostreremo come accedere alle variabili 
  	utilizzando gli operatori GET o POST.
        </para>
        <para>
  	Data una form HTML come la seguente:
        </para>
        <programlisting>&vars.html;</programlisting>
        <para>
  	Potete utilizzare questo script di Rivet per ottenere i valori
  	delle variabili:
        </para>
        <programlisting>&vars.rvt;</programlisting>
        <para>
  	La prima istruzione si assicura che la variabile
  	<varname>boss</varname> sia passata allo script e poi fa
  	qualcosa con quella informazione.
  	Se non è presente, un errore viene aggiunto alla lista degli 
  	errori.
        </para>
        <para>
  	Nel secondo blocco del codice, la variabile
  	<varname>salary</varname> è riportata con un'altro errore di
  	controllo, poiché è un numero, è necessario che sia composto
  	da cifre.
        </para>
        <para>
  	Alla variabile <varname>boss</varname> non è richiesto di essere
  	inviata, la setteremo a "Mr. Burns" se non è tra le informazioni
  	ricevute.
        </para>
        <para>
  	L'ultimo pezzo del codice di gestione delle variabili è un pezzo
  	ingannatore perché <varname>skills</varname> è una listbox e può
  	avere, potenzialmente, valori multipli. Opteremo di riceverla
  	come una lista, in modo da poterla riutilizzare.
        </para>
        <para>
  	Lo script si assicura che la variabile 
  	<varname>errlist</varname> sia vuota e restituisce un messaggio 
  	di ringraziamento. Se <varname>errlist</varname> non è vuota,
  	viene stampata la lista degli errori riscontrati.
        </para>
      </example>
  
      <example id="upload">
        <title>Caricare file</title>
        <para>
  	Il seguente HTML in un file, detto,
  	<filename>upload.html</filename>
        </para>
        <programlisting>&upload.html;</programlisting>
        <para>
  	Può essere usato con il seguente codice Tcl in un secondo file
  	(<filename>upload.rvt</filename> per esempio) per creare una 
  	form che carica un file.
        </para>
        <programlisting>&upload.rvt;</programlisting>
      </example>
  
    </section>
  
    <section id="tcl_packages">
      <title>Pacchetti Tcl per Rivet</title>
      <para>
  	In aggiunta al nucleo del modulo Apache, Rivet fornisce un
  	numero di pacchetti Tcl che includono codice potenzialmente
  	utile.
      </para>
      <itemizedlist>
  
        <listitem>
  	<para>commserver è un package providing a .</para>
        </listitem>
  
        <listitem>
  	<para>dio è un database abstraction layer.</para>
        </listitem>
  
        <listitem>
  	<para>dtcl è un pacchetto di compatibilità per applicazioni
  	   mod_dtcl.
  	</para>
        </listitem>
  
        <listitem>
  	<para>form - per creare form.</para>
        </listitem>
  
        <listitem>
  	<para>rivet - alcune aggiunte, routine utili.</para>
        </listitem>
  
        <listitem>
  	<para>tclrivet</para>
        </listitem>
      </itemizedlist>
    </section>
  
    <section id="help">
      <title>Risorse - Come ottenere aiuto</title>
  
      <section>
        <title>Mailing Lists</title>
        <para>
  	Se non avete trovato la soluzione al problema nella
  	documentazione, la mailing list di Rivet è il primo posto da
  	visitare per ottenere aiuto; spedite un'email a
  	<email>rivet-user@tcl.apache.org</email>.  Se avete una domanda,
  	un'idea, o un commento circa il codice di Rivet, per cortesia 
  	mandate un'email a <email>rivet-dev@tcl.apache.org</email>. Per
  	iscriversi ad entrambe le liste, mandate un'email a
  	<email>rivet-<replaceable>list</replaceable>-subscribe@tcl.apache.org</email>.
        </para>
        <para>
  	Gli archivi delle mailing list sono disponibili a questo 
  	indirizzo: 
  	<ulink url="http://nagoya.apache.org/eyebrowse/SummarizeList?listId=118"/>
        </para>
      </section>
  
      <section>
        <title>Newsgroup</title>
        <para>
  	Il newsgroup <ulink url="news:comp.lang.tcl"/> è un buon posto
  	per porre domande circa Tcl in generale. Gli sviluppatori di
  	Rivet seguono anche il newsgroup, ma è meglio porre domande
  	specifiche su Rivet presso la sua mailing list.
        </para>
      </section>
  
      <section id="websites">
        <title>Siti Web</title>
  
        <para>
  	Ci sono diversi siti web che estensivamente trattano di Apache e
  	Tcl.
        </para>
        <itemizedlist>
  	<listitem>
  	  <para>
  	    <ulink url="http://tcl.apache.org"/> è la casa del progetto
  	    Apache Tcl. Andateci per ottenere l'ultima versione del 
  	    nostro software (se non state leggendo queste pagine fuori 
  	    dal sito!).
  	  </para>
  	</listitem>
  	<listitem>
  	  <para>
  	    <ulink url="http://httpd.apache.org/docs/"/> è il primo
  	    posto da visitare per domande inerenti il web server Apache.
  	  </para>
  	</listitem>
  	<listitem>
  	  <para>
  	    <ulink url="http://www.tcl.tk"/> è il sito canonico per
  	    informazioni su Tcl.
  	  </para>
  	</listitem>
  	<listitem>
  	  <para>
  	    <ulink url="http://wiki.tcl.tk"/> è il Tcl'er Wiki, un
  	    posto dove poter ricercare domande e risposte di aiuto.
  	  </para>
  	</listitem>
        </itemizedlist>
      </section>
  
      <section>
        <title>Bug Tracking System</title>
  
        <para>
  	Apache Rivet usa il sistema Apache Bug Tracking presso <ulink
  	  url="http://nagoya.apache.org/bugzilla/"></ulink>.  Qui
  	è possibile segnalare problemi o verificare se sono già 
  	conosciuti e quindi rintracciare pubblicazioni che lo 
  	descrivono.
        </para>
      </section>
  
    </section>
  
    <section id="internals">
      <title>Rivet Internals</title>
      <para>
        Questa sezione facilmente pare sorpassata, come nuovo codice 
        viene aggiunto, vecchio codice viene rimosso e di conseguenza
        vengono apportati i relativi cambiamenti. Il miglior posto 
        dove poter verificare se sono state inserite nuove funzionalità
        è il suo codice sorgente. Se siete interessati ai cambiamenti 
        osservate il FIXME.
      </para>
      <section>
        <title>Inizializzazione</title>
        <para>
  	Quando Apache è attivo, (o quando i processi figli di Apache
  	sono attivi se un processo Tcl è in uso),
  	<function>Rivet_InitTclStuff</function> viene chiamata, 
  	creando un nuovo interprete, o un interprete per host virtuale,
  	dipendentemente dalla configurazione. Inoltre inizializza varie
  	cose, come il canale di sistema 
  	<structname>RivetChan</structname>, crea i comandi Tcl specifici 
  	di Rivet ed esegue <filename>init.tcl</filename>. 
  	Il sistema di caching è anch'esso impostato e se c'è un 
  	<command>GlobalInitScript</command>, viene eseguito.
        </para>
      </section>
      <section>
        <title>RivetChan</title>
        <para>
  	Il sistema <structname>RivetChan</structname> fu creato al fine
  	di avere un canale Tcl reale che potesse redirigere lo standard
  	output. Questo permette di usare, per esempio, il comando
  	normale <command>puts</command> nelle pagine .rvt. Lavora
  	creando un canale che bufferizza l'output e, a tempi
  	predeterminati, lo passa al sistema IO di Apache. Il normale
  	standard output di Tcl è rimpiazzato con un'istanza di questo
  	tipo di canale, in modo che, predefinitamente, l'output venga
  	inviato alla pagina web.
        </para>
      </section>
  
      <section>
        <title>Parsing delle pagine, Esecuzione e Cacheing</title>
        <para>
  	Quando una pagina Rivet viene richiesta, è trasformata in un
  	normale script Tcl tramite l'analisi nel file delle etichette di
  	elaborazione delle istruzioni &lt;? ?&gt;. Ogni cosa fuori da
  	queste etichette diviene un'istruzione estesa
  	<command>puts</command> ed ogni cosa dentro rimane codice Tcl.
        </para>
        <para>
  	Ogni file .rvt è valutato nel proprio
  	<constant>::request</constant> namespace, in modo che non sia
  	necessario creare e distruggere gli interpreti dopo ogni
  	pagina. Tuttavia, operando nel proprio namespace, ogni pagina
  	non verrà eseguita sporcando le variabili locali create da altri
  	scripts, perché verranno cancellate automaticamente quando il
  	namespace termina, dopo che Apache ha finito di gestire le
  	richieste.
        <note>Un problema corrente con questo sistema è che, mentre le
        variabili usano la garbage collection, e quindi vengono distrutte
        automaticamente quando non sono più usate, i gestori dei file non
        lo sono: è molto importante quindi che gli autori di script Rivet
        si assicurino di chiudere tutti i file che hanno aperto.
        </note>
        </para>
        <para>
  	Dopo che uno script è stato caricato ed analizzato dentro
  	una form di "puro Tcl", viene pure immagazzinato, affinché possa
  	essere utilizzato in futuro senza ricaricarlo (e rianalizzarlo)
  	da disco. Il numero degli script immagazzinati in memoria è
  	configurabile. Questa caratteristica può significativamente
  	migliorare l'esecuzione.
        </para>
      </section>
    </section>
  
    <section id="upgrading">
      <title>Aggiornamenti da mod_dtcl o NeoWebScript</title>
      <para>
        Rivet ha rotto con il passato, in quanto noi, gli autori, ci
        siamo dedicati ad acquisire ciò che preferivamo dalle nostre
        passate fatiche e tolto o cambiato ciò che non abbiamo più
        curato. La compatibilità all'indietro non fu un obiettivo
        primario quando creammo Rivet, ma abbiamo fornito questa
        informazione che potrebbere essere utilizzata da chi desideri
        effettuare l'aggiornamento da installazioni mod_dtcl o NWS.
      </para>
      <section>
        <title>mod_dtcl</title>
        <para>
  	Rivet era originalmente basato su codice dtcl, ma ne è stata
  	cambiata (migliorata !) una parte. I concetti rimangono gli 
  	stessi, ma alcuni dei comandi sono cambiati.
        </para>
      </section>
      <section>
        <title>NeoWebScript</title>
        <para>TODO</para>
      </section>
    </section>
  </article>
  
  
  
  1.3       +4 -4      tcl-rivet/doc/html/commands.html.ru
  
  Index: commands.html.ru
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/html/commands.html.ru,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- commands.html.ru	5 Jul 2003 08:33:33 -0000	1.2
  +++ commands.html.ru	22 Jul 2003 08:05:38 -0000	1.3
  @@ -1,4 +1,4 @@
  -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Rivet Tcl: &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1080; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077;</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.ru" title="Apache Rivet"><link rel="up" href="index.html.ru" title="Apache Rivet"><link rel="previous" href="directives.html.ru" title="&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache"><link rel="next" href="examples.html.ru" title="&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Rivet Tcl: &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1080; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077;</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="directives.html.ru"><img src="images/prev.png" alt="Prev"></a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="examples.html.ru"><img src="images/next.png" alt="Next"></a></td></tr></table></div><div class="section" lang="en"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="commands"></a>Rivet Tcl: &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1080; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077;</h2></div></div><div></div></div><div class="variablelist"><dl><dt><span class="term">
  +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Rivet Tcl: &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1080; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077;</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.ru" title="Apache Rivet"><link rel="up" href="index.html.ru" title="Apache Rivet"><link rel="previous" href="directives.html.ru" title="&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache"><link rel="next" href="examples.html.ru" title="&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Rivet Tcl: &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1080; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077;</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="directives.html.ru"><img src="images/prev.png" alt="&#1055;&#1088;&#1077;&#1076;."></a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="examples.html.ru"><img src="images/next.png" alt="&#1057;&#1083;&#1077;&#1076;."></a></td></tr></table></div><div class="section" lang="ru"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="commands"></a>Rivet Tcl: &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1080; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077;</h2></div></div><div></div></div><div class="variablelist"><dl><dt><span class="term">
             <div class="cmdsynopsis" style="width:80%"><span style="background:#bbbbff ; margin:1ex ; padding:.4ex ;  word-spacing:1ex "><span style="font-weight:bold ; font-family:monospace">var</span>  (<span style="font-family:monospace; text-decoration:underline">get</span> | <span style="font-family:monospace; text-decoration:underline">list</span> | <span style="font-family:monospace; text-decoration:underline">exists</span> | <span style="font-family:monospace; text-decoration:underline">number</span> | <span style="font-family:monospace; text-decoration:underline">all</span>)</span></div>
           </span></dt><dd><div style="padding:4 ; margin-top:3 ;  margin-bottom:3 ; width:75%"><div style=" margin:1ex ; margin-bottom:1.5ex ; padding .5ex">
               &#1050;&#1086;&#1084;&#1072;&#1085;&#1076;&#1072;  <span style="font-family:monospace"><b class="command">var</b></span>
  @@ -39,7 +39,7 @@
                 </span></dt><dd><div style="padding:4 ; margin-top:3 ;  margin-bottom:3 ; width:75%"><div style=" margin:1ex ; margin-bottom:1.5ex ; padding .5ex">
                     &#1042;&#1086;&#1079;&#1074;&#1088;&#1072;&#1097;&#1072;&#1077;&#1090; &#1089;&#1087;&#1080;&#1089;&#1086;&#1082; &#1080;&#1079; &#1080;&#1084;&#1077;&#1085; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1093; &#1080; &#1080;&#1093; &#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1080;&#1081;.
                   </div></div></dd></dl></div><div style=" margin:1ex ; margin-bottom:1.5ex ; padding .5ex">
  -            &#1057;&#1084;. &#1090;&#1072;&#1082; &#1078;&#1077; <a href="examples.html.ru#variable_access" title="Example 3. &#1044;&#1086;&#1089;&#1090;&#1091;&#1087; &#1082; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1084;">Example 3</a>.
  +            &#1057;&#1084;. &#1090;&#1072;&#1082; &#1078;&#1077; <a href="examples.html.ru#variable_access" title="&#1055;&#1088;&#1080;&#1084;&#1077;&#1088; 3. &#1044;&#1086;&#1089;&#1090;&#1091;&#1087; &#1082; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1084;">&#1055;&#1088;&#1080;&#1084;&#1077;&#1088; 3. &#1044;&#1086;&#1089;&#1090;&#1091;&#1087; &#1082; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1084;</a>.
             </div></div></dd></dl></div><div class="variablelist"><dl><dt><span class="term">
             <div class="cmdsynopsis" style="width:80%"><span style="background:#bbbbff ; margin:1ex ; padding:.4ex ;  word-spacing:1ex "><span style="font-weight:bold ; font-family:monospace">upload</span>  (<span style="font-family:monospace; text-decoration:underline">channel</span> | <span style="font-family:monospace; text-decoration:underline">save</span> | <span style="font-family:monospace; text-decoration:underline">data</span> | <span style="font-family:monospace; text-decoration:underline">exists</span> | <span style="font-family:monospace; text-decoration:underline">size</span> | <span style="font-family:monospace; text-decoration:underline">type</span> | <span style="font-family:monospace; text-decoration:underline">filename</span>)</span></div>
           </span></dt><dd><div style="padding:4 ; margin-top:3 ;  margin-bottom:3 ; width:75%"><div style=" margin:1ex ; margin-bottom:1.5ex ; padding .5ex"> &#1050;&#1086;&#1084;&#1072;&#1085;&#1076;&#1072; upload &#1087;&#1088;&#1077;&#1076;&#1085;&#1072;&#1079;&#1085;&#1072;&#1095;&#1077;&#1085;&#1072; &#1076;&#1083;&#1103; &#1086;&#1073;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1080; &#1079;&#1072;&#1082;&#1072;&#1095;&#1072;&#1085;&#1085;&#1099;&#1093; (uploaded)
  @@ -82,7 +82,7 @@
                 </span></dt><dd><div style="padding:4 ; margin-top:3 ;  margin-bottom:3 ; width:75%"><div style=" margin:1ex ; margin-bottom:1.5ex ; padding .5ex">
                     &#1042;&#1086;&#1079;&#1074;&#1088;&#1072;&#1097;&#1072;&#1077;&#1090; &#1089;&#1087;&#1080;&#1089;&#1086;&#1082; &#1080;&#1084;&#1077;&#1085; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1093; &#1076;&#1083;&#1103; &#1074;&#1089;&#1077;&#1093; &#1079;&#1072;&#1082;&#1072;&#1095;&#1072;&#1085;&#1085;&#1099;&#1093; &#1092;&#1072;&#1081;&#1083;&#1086;&#1074;
                   </div></div></dd></dl></div><div style=" margin:1ex ; margin-bottom:1.5ex ; padding .5ex">
  -            &#1057;&#1084;. &#1090;&#1072;&#1082; &#1078;&#1077; <a href="examples.html.ru#upload" title="Example 4. &#1047;&#1072;&#1082;&#1072;&#1095;&#1082;&#1072; &#1092;&#1072;&#1081;&#1083;&#1086;&#1074; (Upload)">Example 4</a>.
  +            &#1057;&#1084;. &#1090;&#1072;&#1082; &#1078;&#1077; <a href="examples.html.ru#upload" title="&#1055;&#1088;&#1080;&#1084;&#1077;&#1088; 4. &#1047;&#1072;&#1082;&#1072;&#1095;&#1082;&#1072; &#1092;&#1072;&#1081;&#1083;&#1086;&#1074; (Upload)">&#1055;&#1088;&#1080;&#1084;&#1077;&#1088; 4. &#1047;&#1072;&#1082;&#1072;&#1095;&#1082;&#1072; &#1092;&#1072;&#1081;&#1083;&#1086;&#1074; (Upload)</a>.
             </div></div></dd></dl></div><div class="variablelist"><dl><dt><span class="term">
             <div class="cmdsynopsis" style="width:80%"><span style="background:#bbbbff ; margin:1ex ; padding:.4ex ;  word-spacing:1ex "><span style="font-weight:bold ; font-family:monospace">load_env</span>  ?<span style="font-family:monospace; text-decoration:underline"><i class="replaceable"><tt>array_name</tt></i></span>?</span></div>
           </span></dt><dd><div style="padding:4 ; margin-top:3 ;  margin-bottom:3 ; width:75%"><div style=" margin:1ex ; margin-bottom:1.5ex ; padding .5ex">
  @@ -159,4 +159,4 @@
               <tt class="constant">http://[hostname]:[port]/tclp.gif</tt>.
               &#1075;&#1076;&#1077; hostname &#1080; port - &#1101;&#1090;&#1086; &#1080;&#1084;&#1103; &#1093;&#1086;&#1089;&#1090;&#1072; &#1080; &#1087;&#1086;&#1088;&#1090; &#1090;&#1086;&#1081; &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;&#1099;
               &#1082;&#1086;&#1090;&#1086;&#1088;&#1072;&#1103; &#1073;&#1099;&#1083;&#1072; &#1091;&#1082;&#1072;&#1079;&#1072;&#1085;&#1072; &#1087;&#1088;&#1080; &#1079;&#1072;&#1087;&#1088;&#1086;&#1089;&#1077;.
  -          </div></div></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="directives.html.ru"><img src="images/prev.png" alt="Prev"></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.ru"><img src="images/up.png" alt="Up"></a></td><td width="40%" align="right"> <a accesskey="n" href="examples.html.ru"><img src="images/next.png" alt="Next"></a></td></tr><tr><td width="40%" align="left" valign="top">&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache </td><td width="20%" align="center"><a accesskey="h" href="index.html.ru"><img src="images/home.png" alt="Home"></a></td><td width="40%" align="right" valign="top"> &#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;</td></tr></table></div></body></html>
  +          </div></div></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="directives.html.ru"><img src="images/prev.png" alt="&#1055;&#1088;&#1077;&#1076;."></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.ru"><img src="images/up.png" alt="&#1059;&#1088;&#1086;&#1074;&#1077;&#1085;&#1100; &#1074;&#1099;&#1096;&#1077;"></a></td><td width="40%" align="right"> <a accesskey="n" href="examples.html.ru"><img src="images/next.png" alt="&#1057;&#1083;&#1077;&#1076;."></a></td></tr><tr><td width="40%" align="left" valign="top">&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache </td><td width="20%" align="center"><a accesskey="h" href="index.html.ru"><img src="images/home.png" alt="&#1053;&#1072;&#1095;&#1072;&#1083;&#1086;"></a></td><td width="40%" align="right" valign="top"> &#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;</td></tr></table></div></body></html>
  
  
  
  1.3       +3 -3      tcl-rivet/doc/html/directives.html.ru
  
  Index: directives.html.ru
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/html/directives.html.ru,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- directives.html.ru	5 Jul 2003 08:33:33 -0000	1.2
  +++ directives.html.ru	22 Jul 2003 08:05:38 -0000	1.3
  @@ -1,4 +1,4 @@
  -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.ru" title="Apache Rivet"><link rel="up" href="index.html.ru" title="Apache Rivet"><link rel="previous" href="installation.html.ru" title="&#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; Apache Rivet"><link rel="next" href="commands.html.ru" title="Rivet Tcl: &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1080; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077;"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="installation.html.ru"><img src="images/prev.png" alt="Prev"></a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="commands.html.ru"><img src="images/next.png" alt="Next"></a></td></tr></table></div><div class="section" lang="en"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="directives"></a>&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache</h2></div></div><div></div></div><p style="width:90%">
  +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.ru" title="Apache Rivet"><link rel="up" href="index.html.ru" title="Apache Rivet"><link rel="previous" href="installation.html.ru" title="&#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; Apache Rivet"><link rel="next" href="commands.html.ru" title="Rivet Tcl: &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1080; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077;"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="installation.html.ru"><img src="images/prev.png" alt="&#1055;&#1088;&#1077;&#1076;."></a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="commands.html.ru"><img src="images/next.png" alt="&#1057;&#1083;&#1077;&#1076;."></a></td></tr></table></div><div class="section" lang="ru"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="directives"></a>&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache</h2></div></div><div></div></div><p style="width:90%">
         &#1069;&#1090;&#1086; - &#1088;&#1072;&#1079;&#1085;&#1086;&#1086;&#1073;&#1088;&#1072;&#1079;&#1085;&#1099;&#1081; &#1085;&#1072;&#1073;&#1086;&#1088; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1086;&#1082; &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1084;&#1086;&#1075;&#1091;&#1090; &#1073;&#1099;&#1090;&#1100; 
         &#1089;&#1076;&#1077;&#1083;&#1072;&#1085;&#1099; &#1074; &#1082;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1085;&#1086;&#1084; &#1092;&#1072;&#1081;&#1083;&#1077; Apache &#1089; &#1094;&#1077;&#1083;&#1100;&#1102; 
         &#1080;&#1079;&#1084;&#1077;&#1085;&#1077;&#1085;&#1080;&#1103; &#1087;&#1086;&#1074;&#1077;&#1076;&#1077;&#1085;&#1080;&#1103; Rivet.
  @@ -56,7 +56,7 @@
                     <tt><span style="text-decoration:underline">ChildInitScript</span></tt> &#1082;&#1086;&#1075;&#1076;&#1072; &#1074;&#1099; 
                     &#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1072;&#1090;&#1099;&#1074;&#1072;&#1077;&#1090;&#1077; &#1074;&#1077;&#1073; &#1089;&#1072;&#1081;&#1090; &#1074; &#1087;&#1077;&#1088;&#1074;&#1099;&#1081; &#1088;&#1072;&#1079; (&#1087;&#1088;&#1080;&#1084;&#1077;&#1095;&#1072;&#1085;&#1080;&#1077; &#1087;&#1077;&#1088;&#1077;&#1074;&#1086;&#1076;&#1095;&#1080;&#1082;&#1072;: &#1085;&#1077; &#1087;&#1086;&#1085;&#1080;&#1084;&#1072;&#1102;, &#1086; &#1095;&#1077;&#1084; &#1101;&#1090;&#1086;
                     &#1086;&#1085;? &#1087;&#1086;&#1089;&#1083;&#1077;&#1076;&#1085;&#1103;&#1103; &#1089;&#1090;&#1088;&#1086;&#1082;&#1072; - &#1087;&#1086;&#1089;&#1090;&#1088;&#1086;&#1095;&#1085;&#1080;&#1082;)
  -                  <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="images/note.png"></td><th align="left">Note</th></tr><tr><td colspan="2" align="left" valign="top">
  +                  <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="images/note.png"></td><th align="left">&#1047;&#1072;&#1084;&#1077;&#1095;&#1072;&#1085;&#1080;&#1077;</th></tr><tr><td colspan="2" align="left" valign="top">
                       &#1069;&#1090;&#1086;&#1090; &#1082;&#1086;&#1076; &#1080;&#1089;&#1087;&#1086;&#1083;&#1085;&#1103;&#1077;&#1090;&#1089;&#1103; &#1085;&#1072; &#1075;&#1083;&#1086;&#1073;&#1072;&#1083;&#1100;&#1085;&#1086;&#1084; &#1091;&#1088;&#1086;&#1074;&#1085;&#1077;, &#1072; &#1085;&#1077; 
                       &#1074; &#1090;&#1086;&#1084; namespace &#1074; &#1082;&#1086;&#1090;&#1086;&#1088;&#1086;&#1084; &#1080;&#1089;&#1087;&#1086;&#1083;&#1085;&#1103;&#1102;&#1090;&#1089;&#1103; &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;&#1099;
                     </td></tr></table></div>
  @@ -111,4 +111,4 @@
               <span style="font-family:monospace"><b class="command">RivetServerConf</b></span>,
               &#1082;&#1088;&#1086;&#1084;&#1077; &#1083;&#1080;&#1096;&#1100; &#1090;&#1086;&#1075;&#1086; &#1095;&#1090;&#1086; &#1086;&#1085;&#1080; &#1076;&#1077;&#1081;&#1089;&#1090;&#1074;&#1091;&#1102;&#1090; &#1090;&#1086;&#1083;&#1100;&#1082;&#1086; &#1076;&#1083;&#1103; &#1091;&#1082;&#1072;&#1079;&#1072;&#1085;&#1085;&#1086;&#1081; 
               &#1076;&#1080;&#1088;&#1077;&#1082;&#1090;&#1086;&#1088;&#1080;&#1080;, &#1080; &#1077;&#1077; &#1087;&#1086;&#1076;&#1076;&#1080;&#1088;&#1077;&#1082;&#1090;&#1086;&#1088;&#1080;&#1081;
  -          </div></div></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="installation.html.ru"><img src="images/prev.png" alt="Prev"></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.ru"><img src="images/up.png" alt="Up"></a></td><td width="40%" align="right"> <a accesskey="n" href="commands.html.ru"><img src="images/next.png" alt="Next"></a></td></tr><tr><td width="40%" align="left" valign="top">&#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; Apache Rivet </td><td width="20%" align="center"><a accesskey="h" href="index.html.ru"><img src="images/home.png" alt="Home"></a></td><td width="40%" align="right" valign="top"> Rivet Tcl: &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1080; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077;</td></tr></table></div></body></html>
  +          </div></div></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="installation.html.ru"><img src="images/prev.png" alt="&#1055;&#1088;&#1077;&#1076;."></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.ru"><img src="images/up.png" alt="&#1059;&#1088;&#1086;&#1074;&#1077;&#1085;&#1100; &#1074;&#1099;&#1096;&#1077;"></a></td><td width="40%" align="right"> <a accesskey="n" href="commands.html.ru"><img src="images/next.png" alt="&#1057;&#1083;&#1077;&#1076;."></a></td></tr><tr><td width="40%" align="left" valign="top">&#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; Apache Rivet </td><td width="20%" align="center"><a accesskey="h" href="index.html.ru"><img src="images/home.png" alt="&#1053;&#1072;&#1095;&#1072;&#1083;&#1086;"></a></td><td width="40%" align="right" valign="top"> Rivet Tcl: &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1080; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077;</td></tr></table></div></body></html>
  
  
  
  1.4       +3 -2      tcl-rivet/doc/html/examples.html.en
  
  Index: examples.html.en
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/html/examples.html.en,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- examples.html.en	7 Jul 2003 11:10:08 -0000	1.3
  +++ examples.html.en	22 Jul 2003 08:05:38 -0000	1.4
  @@ -153,8 +153,9 @@
   	list, so that at some point, we could iterate over them.
         </p><p style="width:90%">
   	The script then checks to make sure that
  -	<tt class="varname">errlist</tt> is empty (printing an error if it
  -	is) and outputting a thankyou message.
  +	<tt class="varname">errlist</tt> is empty and outputting a thankyou
  +	message.  If <tt class="varname">errlist</tt> is not empty, the list
  +	of errors it contains is printed.
         </p></div><div class="example"><a name="upload"></a><p class="title"><b>Example 4. File Upload</b></p><p style="width:90%">
   	The following HTML in one file, say,
   	<tt class="filename">upload.html</tt>
  
  
  
  1.4       +6 -6      tcl-rivet/doc/html/examples.html.ru
  
  Index: examples.html.ru
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/html/examples.html.ru,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- examples.html.ru	7 Jul 2003 11:10:08 -0000	1.3
  +++ examples.html.ru	22 Jul 2003 08:05:39 -0000	1.4
  @@ -1,10 +1,10 @@
  -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.ru" title="Apache Rivet"><link rel="up" href="index.html.ru" title="Apache Rivet"><link rel="previous" href="commands.html.ru" title="Rivet Tcl: &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1080; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077;"><link rel="next" href="help.html.ru" title="&#1056;&#1077;&#1089;&#1091;&#1088;&#1089;&#1099; &#1080; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="commands.html.ru"><img src="images/prev.png" alt="Prev"></a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="help.html.ru"><img src="images/next.png" alt="Next"></a></td></tr></table></div><div class="section" lang="en"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="examples"></a>&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;</h2></div></div><div></div></div><p style="width:90%">
  +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.ru" title="Apache Rivet"><link rel="up" href="index.html.ru" title="Apache Rivet"><link rel="previous" href="commands.html.ru" title="Rivet Tcl: &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1080; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077;"><link rel="next" href="help.html.ru" title="&#1056;&#1077;&#1089;&#1091;&#1088;&#1089;&#1099; &#1080; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="commands.html.ru"><img src="images/prev.png" alt="&#1055;&#1088;&#1077;&#1076;."></a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="help.html.ru"><img src="images/next.png" alt="&#1057;&#1083;&#1077;&#1076;."></a></td></tr></table></div><div class="section" lang="ru"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="examples"></a>&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;</h2></div></div><div></div></div><p style="width:90%">
         &#1044;&#1072;&#1083;&#1077;&#1077; - &#1087;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103; Rivet. &#1055;&#1086;&#1076;&#1088;&#1072;&#1079;&#1091;&#1084;&#1077;&#1074;&#1072;&#1077;&#1090;&#1089;&#1103; &#1095;&#1090;&#1086; 
         &#1095;&#1080;&#1090;&#1072;&#1090;&#1077;&#1083;&#1100; &#1080;&#1084;&#1077;&#1077;&#1090; &#1085;&#1077;&#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1079;&#1085;&#1072;&#1085;&#1080;&#1103; Tcl. &#1045;&#1089;&#1083;&#1080; &#1078;&#1077; &#1074;&#1099; &#1077;&#1075;&#1086; &#1085;&#1077; &#1079;&#1085;&#1072;&#1077;&#1090;&#1077; -
         &#1085;&#1077; &#1074;&#1086;&#1083;&#1085;&#1091;&#1081;&#1090;&#1077;&#1089;&#1100;, &#1101;&#1090;&#1086; &#1087;&#1088;&#1086;&#1089;&#1090;&#1086;&#1081; &#1103;&#1079;&#1099;&#1082;, &#1080; &#1084;&#1085;&#1086;&#1078;&#1077;&#1089;&#1090;&#1074;&#1086; &#1082;&#1072;&#1082; &#1084;&#1080;&#1085;&#1080;&#1084;&#1091;&#1084; &#1072;&#1085;&#1075;&#1083;&#1086;&#1103;&#1079;&#1099;&#1095;&#1085;&#1086;&#1081; 
         &#1076;&#1086;&#1082;&#1091;&#1084;&#1077;&#1085;&#1090;&#1072;&#1094;&#1080;&#1080; &#1080; &#1091;&#1095;&#1077;&#1073;&#1085;&#1080;&#1082;&#1086;&#1074; &#1076;&#1086;&#1089;&#1090;&#1091;&#1087;&#1085;&#1086; &#1074; &#1089;&#1077;&#1090;&#1080;.
         &#1055;&#1086;&#1089;&#1084;&#1086;&#1090;&#1088;&#1080;&#1090;&#1077; &#1085;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088; <a href="help.html.ru#websites" title="Web Sites"> &#1089;&#1102;&#1076;&#1072; </a>.
  -    </p><div class="example"><a name="hello world"></a><p class="title"><b>Example 1. Hello World</b></p><p style="width:90%">
  +    </p><div class="example"><a name="hello world"></a><p class="title"><b>&#1055;&#1088;&#1080;&#1084;&#1077;&#1088; 1. Hello World</b></p><p style="width:90%">
           &#1045;&#1089;&#1090;&#1077;&#1089;&#1090;&#1074;&#1077;&#1085;&#1085;&#1086;, &#1087;&#1077;&#1088;&#1074;&#1099;&#1084; &#1087;&#1088;&#1080;&#1084;&#1077;&#1088;&#1086;&#1084; &#1073;&#1091;&#1076;&#1077;&#1090; &quot;Hello World&quot;.
           </p><p style="width:90%">
           &#1052;&#1099; &#1087;&#1088;&#1077;&#1076;&#1087;&#1086;&#1083;&#1072;&#1075;&#1072;&#1077;&#1084; &#1095;&#1090;&#1086; &#1082; &#1101;&#1090;&#1086;&#1084;&#1091; &#1084;&#1086;&#1084;&#1077;&#1085;&#1090;&#1091; Apache &#1089;&#1082;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085; &#1080; &#1087;&#1086;&#1085;&#1080;&#1084;&#1072;&#1077;&#1090; 
  @@ -17,7 +17,7 @@
   </pre><p style="width:90%">
           &#1045;&#1089;&#1083;&#1080; &#1074;&#1099; &#1086;&#1073;&#1088;&#1072;&#1090;&#1080;&#1090;&#1077;&#1089;&#1100; &#1082; &#1101;&#1090;&#1086;&#1084;&#1091; &#1092;&#1072;&#1081;&#1083;&#1091; &#1095;&#1077;&#1088;&#1077;&#1079; &#1073;&#1088;&#1086;&#1091;&#1079;&#1077;&#1088;, &#1074;&#1099; &#1076;&#1086;&#1083;&#1078;&#1085;&#1099; &#1091;&#1074;&#1080;&#1076;&#1077;&#1090;&#1100;
           &#1087;&#1088;&#1072;&#1082;&#1090;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080; &#1095;&#1080;&#1089;&#1090;&#1091;&#1102; &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;&#1091; &#1089; &#1085;&#1072;&#1076;&#1087;&#1080;&#1089;&#1100;&#1102; &quot;Helo World&quot; (&#1073;&#1077;&#1079; &#1082;&#1072;&#1074;&#1099;&#1095;&#1077;&#1082;).
  -      </p></div><div class="example"><a name="table"></a><p class="title"><b>Example 2. &#1057;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094;&#1099;</b></p><p style="width:90%">
  +      </p></div><div class="example"><a name="table"></a><p class="title"><b>&#1055;&#1088;&#1080;&#1084;&#1077;&#1088; 2. &#1057;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094;&#1099;</b></p><p style="width:90%">
           &#1042; &#1089;&#1083;&#1077;&#1076;&#1091;&#1102;&#1097;&#1077;&#1084;, &#1090;&#1086;&#1078;&#1077; &#1087;&#1088;&#1086;&#1089;&#1090;&#1086;&#1084; &#1087;&#1088;&#1080;&#1084;&#1077;&#1088;&#1077; &#1084;&#1099; &#1087;&#1086;&#1082;&#1072;&#1078;&#1077;&#1084; &#1082;&#1072;&#1082; &#1089;&#1086;&#1079;&#1076;&#1072;&#1090;&#1100; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094;&#1099;:
         </p><pre style="background:#bbffbb ; width:90ex ; margin: 2ex ;      padding: 1ex; border: solid black 1px ; white-space: pre;      font-family:monospace ; " class="programlisting">&lt;? puts &quot;&lt;table&gt;\n&quot;
   for {set i 1} { $i &lt;= 8 } {incr i} {
  @@ -35,7 +35,7 @@
           &#1079;&#1072;&#1087;&#1091;&#1089;&#1090;&#1080;&#1090;&#1100; &#1101;&#1090;&#1086;&#1090; &#1082;&#1086;&#1076; &#1080; &#1074;&#1085;&#1077; Rivet - &#1080; &#1086;&#1085; &#1073;&#1091;&#1076;&#1077;&#1090; &#1075;&#1077;&#1085;&#1077;&#1088;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100; &#1090;&#1072;&#1082;&#1086;&#1081; &#1078;&#1077; HTML!
         </p><p style="width:90%">
           &#1056;&#1077;&#1079;&#1091;&#1083;&#1100;&#1090;&#1072;&#1090; &#1076;&#1086;&#1083;&#1078;&#1077;&#1085; &#1073;&#1099;&#1090;&#1100; &#1087;&#1086;&#1093;&#1086;&#1078; &#1085;&#1072;:
  -      </p><div><img src="table.png"></div></div><div class="example"><a name="variable_access"></a><p class="title"><b>Example 3. &#1044;&#1086;&#1089;&#1090;&#1091;&#1087; &#1082; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1084;</b></p><p style="width:90%">
  +      </p><div><img src="table.png"></div></div><div class="example"><a name="variable_access"></a><p class="title"><b>&#1055;&#1088;&#1080;&#1084;&#1077;&#1088; 3. &#1044;&#1086;&#1089;&#1090;&#1091;&#1087; &#1082; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1084;</b></p><p style="width:90%">
           &#1040; &#1090;&#1091;&#1090; &#1084;&#1099; &#1087;&#1088;&#1086;&#1076;&#1077;&#1084;&#1086;&#1085;&#1089;&#1090;&#1088;&#1080;&#1088;&#1091;&#1077;&#1084; &#1082;&#1072;&#1082; &#1086;&#1073;&#1088;&#1072;&#1097;&#1072;&#1090;&#1100;&#1089;&#1103; &#1089; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1084;&#1080; 
           &#1087;&#1077;&#1088;&#1077;&#1076;&#1072;&#1085;&#1085;&#1099;&#1084;&#1080; &#1074;&#1072;&#1084; &#1084;&#1077;&#1090;&#1086;&#1076;&#1086;&#1084; POST &#1080;&#1083;&#1080; GET.
         </p><p style="width:90%">
  @@ -156,7 +156,7 @@
           &#1057;&#1082;&#1088;&#1080;&#1087;&#1090; &#1074; &#1087;&#1086;&#1089;&#1083;&#1077;&#1076;&#1089;&#1090;&#1074;&#1080;&#1080; &#1087;&#1088;&#1086;&#1074;&#1077;&#1088;&#1103;&#1077;&#1090; &#1095;&#1090;&#1086;  
           <tt class="varname">errlist</tt> &#1087;&#1091;&#1089;&#1090;&#1086;&#1081; (&#1072; &#1077;&#1089;&#1083;&#1080; &#1085;&#1077;&#1090; - &#1090;&#1086; &#1080;&#1085;&#1092;&#1086;&#1088;&#1084;&#1080;&#1088;&#1091;&#1077;&#1090; 
           &#1074;&#1072;&#1089; &#1086;&#1073; &#1086;&#1096;&#1080;&#1073;&#1082;&#1072;&#1093;) &#1080; &#1075;&#1086;&#1074;&#1086;&#1088;&#1080;&#1090; &#1095;&#1090;&#1086; &#1089;&#1087;&#1072;&#1089;&#1080;&#1073;&#1086; &#1080; &#1074;&#1089;&#1077; &#1090;&#1072;&#1082;&#1086;&#1077;.
  -      </p></div><div class="example"><a name="upload"></a><p class="title"><b>Example 4. &#1047;&#1072;&#1082;&#1072;&#1095;&#1082;&#1072; &#1092;&#1072;&#1081;&#1083;&#1086;&#1074; (Upload)</b></p><p style="width:90%">
  +      </p></div><div class="example"><a name="upload"></a><p class="title"><b>&#1055;&#1088;&#1080;&#1084;&#1077;&#1088; 4. &#1047;&#1072;&#1082;&#1072;&#1095;&#1082;&#1072; &#1092;&#1072;&#1081;&#1083;&#1086;&#1074; (Upload)</b></p><p style="width:90%">
           &#1055;&#1091;&#1089;&#1090;&#1100; &#1077;&#1089;&#1090;&#1100; &#1090;&#1072;&#1082;&#1086;&#1081; HTML &#1082;&#1086;&#1076;
           <tt class="filename">upload.html</tt>
         </p><pre style="background:#bbffbb ; width:90ex ; margin: 2ex ;      padding: 1ex; border: solid black 1px ; white-space: pre;      font-family:monospace ; " class="programlisting">&lt;form action=&quot;foo.rvt&quot; enctype=&quot;multipart/form-data&quot; method=&quot;post&quot;&gt;
  @@ -171,4 +171,4 @@
   upload save MyUpload /tmp/uploadfiles/file1
   puts &quot;Saved file [upload filename MyUpload] \
   	([upload size MyUpload] bytes) to server&quot;
  -?&gt;</pre></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="commands.html.ru"><img src="images/prev.png" alt="Prev"></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.ru"><img src="images/up.png" alt="Up"></a></td><td width="40%" align="right"> <a accesskey="n" href="help.html.ru"><img src="images/next.png" alt="Next"></a></td></tr><tr><td width="40%" align="left" valign="top">Rivet Tcl: &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1080; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077; </td><td width="20%" align="center"><a accesskey="h" href="index.html.ru"><img src="images/home.png" alt="Home"></a></td><td width="40%" align="right" valign="top"> &#1056;&#1077;&#1089;&#1091;&#1088;&#1089;&#1099; &#1080; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;</td></tr></table></div></body></html>
  +?&gt;</pre></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="commands.html.ru"><img src="images/prev.png" alt="&#1055;&#1088;&#1077;&#1076;."></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.ru"><img src="images/up.png" alt="&#1059;&#1088;&#1086;&#1074;&#1077;&#1085;&#1100; &#1074;&#1099;&#1096;&#1077;"></a></td><td width="40%" align="right"> <a accesskey="n" href="help.html.ru"><img src="images/next.png" alt="&#1057;&#1083;&#1077;&#1076;."></a></td></tr><tr><td width="40%" align="left" valign="top">Rivet Tcl: &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1080; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077; </td><td width="20%" align="center"><a accesskey="h" href="index.html.ru"><img src="images/home.png" alt="&#1053;&#1072;&#1095;&#1072;&#1083;&#1086;"></a></td><td width="40%" align="right" valign="top"> &#1056;&#1077;&#1089;&#1091;&#1088;&#1089;&#1099; &#1080; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;</td></tr></table></div></body></html>
  
  
  
  1.6       +4 -4      tcl-rivet/doc/html/help.html.en
  
  Index: help.html.en
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/html/help.html.en,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- help.html.en	7 Jul 2003 11:10:08 -0000	1.5
  +++ help.html.en	22 Jul 2003 08:05:39 -0000	1.6
  @@ -1,4 +1,4 @@
  -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Resources - How to Get Help</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.en" title="Apache Rivet"><link rel="up" href="index.html.en" title="Apache Rivet"><link rel="previous" href="tcl_packages.html.en" title="Rivet Tcl Packages"><link rel="next" href="internals.html.en" title="Rivet Internals"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Resources - How to Get Help</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="tcl_packages.html.en"><img src="images/prev.png" alt="Prev"></a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="internals.html.en"><img src="images/next.png" alt="Next"></a></td></tr></table></div><div class="section" lang="en"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="help"></a>Resources - How to Get Help</h2></div></div><div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396704"></a>Mailing Lists</h3></div></div><div></div></div><p style="width:90%">
  +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Resources - How to Get Help</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.en" title="Apache Rivet"><link rel="up" href="index.html.en" title="Apache Rivet"><link rel="previous" href="tcl_packages.html.en" title="Rivet Tcl Packages"><link rel="next" href="internals.html.en" title="Rivet Internals"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Resources - How to Get Help</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="tcl_packages.html.en"><img src="images/prev.png" alt="Prev"></a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="internals.html.en"><img src="images/next.png" alt="Next"></a></td></tr></table></div><div class="section" lang="en"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="help"></a>Resources - How to Get Help</h2></div></div><div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396718"></a>Mailing Lists</h3></div></div><div></div></div><p style="width:90%">
   	The Rivet mailing list is the first place you should turn for
   	help, if you haven't found the solution to your problem in the
   	documentation.  Send email to
  @@ -9,7 +9,7 @@
   	<tt class="email">&lt;<a href="mailto:rivet-list-subscribe@tcl.apache.org">rivet-<i class="replaceable"><tt>list</tt></i>-subscribe@tcl.apache.org</a>&gt;</tt>.
         </p><p style="width:90%">
   	The mailing list archives are available at <a href="http://nagoya.apache.org/eyebrowse/SummarizeList?listId=118" target="_top">http://nagoya.apache.org/eyebrowse/SummarizeList?listId=118</a>
  -      </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396749"></a>Newsgroup</h3></div></div><div></div></div><p style="width:90%">
  +      </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396764"></a>Newsgroup</h3></div></div><div></div></div><p style="width:90%">
   The <a href="news:comp.lang.tcl" target="_top">news:comp.lang.tcl</a> newsgroup is a good place to ask
   about Tcl questions in general.  Rivet developers also follow the
   newsgroup, but it's best to ask Rivet-specific questions on the Rivet
  @@ -31,11 +31,11 @@
   	  </div></li><li><div style=" margin:1ex ; margin-bottom:1.5ex ; padding .5ex">
   	    <a href="http://wiki.tcl.tk" target="_top">http://wiki.tcl.tk</a> is the Tcl'ers Wiki, a
   	    free-form place to search for answers and ask for help.
  -	  </div></li></ul></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396852"></a>Bug Tracking System</h3></div></div><div></div></div><p style="width:90%">
  +	  </div></li></ul></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396868"></a>Bug Tracking System</h3></div></div><div></div></div><p style="width:90%">
   	Apache Rivet uses the Apache Bug Tracking system at <a href="http://nagoya.apache.org/bugzilla/" target="_top">http://nagoya.apache.org/bugzilla/</a>.  Here,
   	you can report problems, or check and see if existing issues
   	are already known and being dealt with.
  -      </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396873"></a>IRC</h3></div></div><div></div></div><p style="width:90%">
  +      </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396889"></a>IRC</h3></div></div><div></div></div><p style="width:90%">
           Occassionally, someone from the Rivet team is on IRC at
           irc.freenode.net, channel #tcl.
         </p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="tcl_packages.html.en"><img src="images/prev.png" alt="Prev"></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.en"><img src="images/up.png" alt="Up"></a></td><td width="40%" align="right"> <a accesskey="n" href="internals.html.en"><img src="images/next.png" alt="Next"></a></td></tr><tr><td width="40%" align="left" valign="top">Rivet Tcl Packages </td><td width="20%" align="center"><a accesskey="h" href="index.html.en"><img src="images/home.png" alt="Home"></a></td><td width="40%" align="right" valign="top"> Rivet Internals</td></tr></table></div></body></html>
  
  
  
  1.5       +4 -4      tcl-rivet/doc/html/help.html.ru
  
  Index: help.html.ru
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/html/help.html.ru,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- help.html.ru	7 Jul 2003 11:10:08 -0000	1.4
  +++ help.html.ru	22 Jul 2003 08:05:39 -0000	1.5
  @@ -1,4 +1,4 @@
  -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>&#1056;&#1077;&#1089;&#1091;&#1088;&#1089;&#1099; &#1080; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.ru" title="Apache Rivet"><link rel="up" href="index.html.ru" title="Apache Rivet"><link rel="previous" href="examples.html.ru" title="&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;"><link rel="next" href="internals.html.ru" title="&#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1080; Rivet"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">&#1056;&#1077;&#1089;&#1091;&#1088;&#1089;&#1099; &#1080; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="examples.html.ru"><img src="images/prev.png" alt="Prev"></a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="internals.html.ru"><img src="images/next.png" alt="Next"></a></td></tr></table></div><div class="section" lang="en"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="help"></a>&#1056;&#1077;&#1089;&#1091;&#1088;&#1089;&#1099; &#1080; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;</h2></div></div><div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5397220"></a>Mailing Lists</h3></div></div><div></div></div><p style="width:90%">
  +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>&#1056;&#1077;&#1089;&#1091;&#1088;&#1089;&#1099; &#1080; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.ru" title="Apache Rivet"><link rel="up" href="index.html.ru" title="Apache Rivet"><link rel="previous" href="examples.html.ru" title="&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;"><link rel="next" href="internals.html.ru" title="&#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1080; Rivet"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">&#1056;&#1077;&#1089;&#1091;&#1088;&#1089;&#1099; &#1080; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="examples.html.ru"><img src="images/prev.png" alt="&#1055;&#1088;&#1077;&#1076;."></a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="internals.html.ru"><img src="images/next.png" alt="&#1057;&#1083;&#1077;&#1076;."></a></td></tr></table></div><div class="section" lang="ru"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="help"></a>&#1056;&#1077;&#1089;&#1091;&#1088;&#1089;&#1099; &#1080; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;</h2></div></div><div></div></div><div class="section" lang="ru"><div class="titlepage"><div><div><h3 class="title"><a name="id5397230"></a>Mailing Lists</h3></div></div><div></div></div><p style="width:90%">
           Mailing List (&#1089;&#1087;&#1080;&#1089;&#1086;&#1082; &#1088;&#1072;&#1089;&#1089;&#1099;&#1083;&#1082;&#1072;) - &#1101;&#1090;&#1086; &#1087;&#1077;&#1088;&#1074;&#1077;&#1081;&#1096;&#1077;&#1077; &#1084;&#1077;&#1089;&#1090;&#1086; &#1082;&#1091;&#1076;&#1072; 
           &#1085;&#1072;&#1076;&#1086; &#1086;&#1073;&#1088;&#1072;&#1097;&#1072;&#1090;&#1100;&#1089;&#1103; &#1079;&#1072; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;&#1102;, &#1077;&#1089;&#1083;&#1080;, &#1082;&#1086;&#1085;&#1077;&#1095;&#1085;&#1086;, &#1074;&#1099; &#1085;&#1077; &#1085;&#1072;&#1096;&#1083;&#1080; &#1086;&#1090;&#1074;&#1077;&#1090;&#1072; 
           &#1074; &#1076;&#1086;&#1082;&#1091;&#1084;&#1077;&#1085;&#1090;&#1072;&#1094;&#1080;&#1080;. &#1055;&#1080;&#1096;&#1080;&#1090;&#1077; &#1085;&#1072; 
  @@ -9,7 +9,7 @@
           <tt class="email">&lt;<a href="mailto:rivet-list-subscribe@tcl.apache.org">rivet-<i class="replaceable"><tt>list</tt></i>-subscribe@tcl.apache.org</a>&gt;</tt>.
         </p><p style="width:90%">
           &#1040;&#1088;&#1093;&#1080;&#1074;&#1099; &#1089;&#1087;&#1080;&#1089;&#1082;&#1072; &#1088;&#1072;&#1089;&#1089;&#1099;&#1083;&#1082;&#1080; &#1076;&#1086;&#1089;&#1090;&#1091;&#1087;&#1085;&#1099; &#1090;&#1091;&#1090; <a href="http://nagoya.apache.org/eyebrowse/SummarizeList?listId=118" target="_top">http://nagoya.apache.org/eyebrowse/SummarizeList?listId=118</a>
  -      </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="websites"></a>Web Sites</h3></div></div><div></div></div><p style="width:90%">
  +      </p></div><div class="section" lang="ru"><div class="titlepage"><div><div><h3 class="title"><a name="websites"></a>Web Sites</h3></div></div><div></div></div><p style="width:90%">
           &#1045;&#1089;&#1090;&#1100; &#1085;&#1077;&#1082;&#1086;&#1090;&#1086;&#1088;&#1086;&#1077; &#1082;&#1086;&#1083;&#1080;&#1095;&#1077;&#1089;&#1090;&#1074;&#1086; &#1087;&#1086;&#1083;&#1077;&#1079;&#1085;&#1099;&#1093; &#1074;&#1077;&#1073; &#1089;&#1072;&#1081;&#1090;&#1086;&#1074; &#1087;&#1088;&#1086; Apache &#1080; Tcl.
         </p><div class="itemizedlist"><ul type="disc"><li><div style=" margin:1ex ; margin-bottom:1.5ex ; padding .5ex">
               <a href="http://tcl.apache.org" target="_top">http://tcl.apache.org</a>
  @@ -25,8 +25,8 @@
               <a href="http://wiki.tcl.tk" target="_top">http://wiki.tcl.tk</a> 
               Tcl's Wiki, &#1074;&#1077;&#1089;&#1100;&#1084;&#1072; &#1087;&#1086;&#1083;&#1077;&#1079;&#1085;&#1099;&#1081; &#1088;&#1077;&#1089;&#1091;&#1088;&#1089; &#1076;&#1083;&#1103; &#1079;&#1072;&#1076;&#1072;&#1074;&#1072;&#1085;&#1080;&#1103; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1086;&#1074;,
               &#1087;&#1086;&#1083;&#1091;&#1095;&#1077;&#1085;&#1080;&#1103; &#1086;&#1090;&#1074;&#1077;&#1090;&#1086;&#1074; &#1080; &#1086;&#1090;&#1074;&#1077;&#1095;&#1072;&#1085;&#1080;&#1103; &#1085;&#1072; &#1085;&#1080;&#1093; &#1076;&#1083;&#1103; &#1090;&#1077;&#1093; &#1082;&#1090;&#1086; &#1082;&#1088;&#1091;&#1090;.
  -          </div></li></ul></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5397029"></a>&#1057;&#1080;&#1089;&#1090;&#1077;&#1084;&#1072; &#1086;&#1090;&#1083;&#1086;&#1074;&#1072; &#1086;&#1096;&#1080;&#1073;&#1086;&#1082;</h3></div></div><div></div></div><p style="width:90%">
  +          </div></li></ul></div></div><div class="section" lang="ru"><div class="titlepage"><div><div><h3 class="title"><a name="id5397038"></a>&#1057;&#1080;&#1089;&#1090;&#1077;&#1084;&#1072; &#1086;&#1090;&#1083;&#1086;&#1074;&#1072; &#1086;&#1096;&#1080;&#1073;&#1086;&#1082;</h3></div></div><div></div></div><p style="width:90%">
           Apache Rivet &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1077;&#1090; &#1042;&#1089;&#1077;&#1040;&#1087;&#1072;&#1095;&#1085;&#1091;&#1102; &#1057;&#1080;&#1089;&#1090;&#1077;&#1084;&#1091; &#1054;&#1090;&#1083;&#1086;&#1074;&#1072; &#1054;&#1096;&#1080;&#1073;&#1086;&#1082; (&#1042;&#1040;&#1057;&#1054;&#1054;) <a href="http://nagoya.apache.org/bugzilla/" target="_top">http://nagoya.apache.org/bugzilla/</a>.
           &#1042;&#1089;&#1103;&#1082;&#1080;&#1077; &#1087;&#1088;&#1086;&#1073;&#1083;&#1077;&#1084;&#1099; &#1087;&#1080;&#1096;&#1080;&#1090;&#1077; &#1089;&#1102;&#1076;&#1072;, &#1080;&#1083;&#1080; - &#1095;&#1090;&#1086; &#1090;&#1086;&#1078;&#1077; &#1087;&#1086;&#1083;&#1077;&#1079;&#1085;&#1086; - &#1074;&#1099; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; 
           &#1074;&#1099;&#1103;&#1089;&#1085;&#1080;&#1090;&#1100; &#1086;&#1087;&#1099;&#1090; &#1077;&#1077; &#1088;&#1077;&#1096;&#1077;&#1085;&#1080;&#1103;, &#1077;&#1089;&#1083;&#1080; &#1082;&#1090;&#1086;-&#1090;&#1086; &#1091;&#1078;&#1077; &#1089; &#1085;&#1077;&#1081; &#1089;&#1090;&#1072;&#1083;&#1082;&#1080;&#1074;&#1072;&#1083;&#1089;&#1103;.
  -      </p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="examples.html.ru"><img src="images/prev.png" alt="Prev"></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.ru"><img src="images/up.png" alt="Up"></a></td><td width="40%" align="right"> <a accesskey="n" href="internals.html.ru"><img src="images/next.png" alt="Next"></a></td></tr><tr><td width="40%" align="left" valign="top">&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103; </td><td width="20%" align="center"><a accesskey="h" href="index.html.ru"><img src="images/home.png" alt="Home"></a></td><td width="40%" align="right" valign="top"> &#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1080; Rivet</td></tr></table></div></body></html>
  +      </p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="examples.html.ru"><img src="images/prev.png" alt="&#1055;&#1088;&#1077;&#1076;."></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.ru"><img src="images/up.png" alt="&#1059;&#1088;&#1086;&#1074;&#1077;&#1085;&#1100; &#1074;&#1099;&#1096;&#1077;"></a></td><td width="40%" align="right"> <a accesskey="n" href="internals.html.ru"><img src="images/next.png" alt="&#1057;&#1083;&#1077;&#1076;."></a></td></tr><tr><td width="40%" align="left" valign="top">&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103; </td><td width="20%" align="center"><a accesskey="h" href="index.html.ru"><img src="images/home.png" alt="&#1053;&#1072;&#1095;&#1072;&#1083;&#1086;"></a></td><td width="40%" align="right" valign="top"> &#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1080; Rivet</td></tr></table></div></body></html>
  
  
  
  1.7       +4 -4      tcl-rivet/doc/html/index.html.en
  
  Index: index.html.en
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/html/index.html.en,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- index.html.en	7 Jul 2003 11:10:08 -0000	1.6
  +++ index.html.en	22 Jul 2003 08:05:39 -0000	1.7
  @@ -2,11 +2,11 @@
   	  <tt class="email">&lt;<a href="mailto:davidw@apache.org">davidw@apache.org</a>&gt;</tt><br>
   	</p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Damon</span> <span class="surname">Courtney</span></h3><div class="affiliation"><div class="address"><p><br>
   	  <tt class="email">&lt;<a href="mailto:damonc@apache.org">damonc@apache.org</a>&gt;</tt><br>
  -	</p></div></div></div></div><div><p class="copyright">Copyright © 2002, 2003 Apache Software Foundation</p></div></div><div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="index.html.en#id5393747">Introduction to Apache Rivet</a></dt><dt><a href="installation.html.en">Apache Rivet Installation</a></dt><dt><a href="directives.html.en">Rivet Apache Directives</a></dt><dt><a href="commands.html.en">Rivet Tcl Commands and Variables</a></dt><dt><a href="examples.html.en">Examples and Usage</a></dt><dt><a href="tcl_packages.html.en">Rivet Tcl Packages</a></dt><dt><a href="help.html.en">Resources - How to Get Help</a></dt><dd><dl><dt><a href="help.html.en#id5396704">Mailing Lists</a></dt><dt><a href="help.html.en#id5396749">Newsgroup</a></dt><dt><a href="help.html.en#websites">Web Sites</a></dt><dt><a href="help.html.en#id5396852">Bug Tracking System</a></dt><dt><a href="help.html.en#id5396873">IRC</a></dt></dl></dd><dt><a href="internals.html.en">Rivet Internals</a></dt><dd><dl><dt><a href="internals.html.en#id5395894">Initialization</a></dt><dt><a href="internals.html.en#id5395929">RivetChan</a></dt><dt><a href="internals.html.en#id5395958">Page Parsing, Execution and Cacheing</a></dt></dl></dd><dt><a href="upgrading.html.en">Upgrading from mod_dtcl or NeoWebScript</a></dt><dd><dl><dt><a href="upgrading.html.en#id5396035">mod_dtcl</a></dt><dt><a href="upgrading.html.en#id5396050">NeoWebScript</a></dt></dl></dd></dl></div><p style="width:90%">
  -    This document is also available in the following languages: <a href="index.html.ru" target="_top">Russian</a>
  +	</p></div></div></div></div><div><p class="copyright">Copyright © 2002, 2003 Apache Software Foundation</p></div></div><div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="index.html.en#id5393752">Introduction to Apache Rivet</a></dt><dt><a href="installation.html.en">Apache Rivet Installation</a></dt><dt><a href="directives.html.en">Rivet Apache Directives</a></dt><dt><a href="commands.html.en">Rivet Tcl Commands and Variables</a></dt><dt><a href="examples.html.en">Examples and Usage</a></dt><dt><a href="tcl_packages.html.en">Rivet Tcl Packages</a></dt><dt><a href="help.html.en">Resources - How to Get Help</a></dt><dd><dl><dt><a href="help.html.en#id5396718">Mailing Lists</a></dt><dt><a href="help.html.en#id5396764">Newsgroup</a></dt><dt><a href="help.html.en#websites">Web Sites</a></dt><dt><a href="help.html.en#id5396868">Bug Tracking System</a></dt><dt><a href="help.html.en#id5396889">IRC</a></dt></dl></dd><dt><a href="internals.html.en">Rivet Internals</a></dt><dd><dl><dt><a href="internals.html.en#id5395903">Initialization</a></dt><dt><a href="internals.html.en#id5395940">RivetChan</a></dt><dt><a href="internals.html.en#id5395969">Page Parsing, Execution and Cacheing</a></dt></dl></dd><dt><a href="upgrading.html.en">Upgrading from mod_dtcl or NeoWebScript</a></dt><dd><dl><dt><a href="upgrading.html.en#id5396046">mod_dtcl</a></dt><dt><a href="upgrading.html.en#id5396062">NeoWebScript</a></dt></dl></dd></dl></div><p style="width:90%">
  +    This document is also available in the following languages: <a href="index.html.it" target="_top">Italian</a>, <a href="index.html.ru" target="_top">Russian</a>
     </p><p style="width:90%">
       Document reversion: $Revision$, last modified $Date$ by $Author$.
  -  </p><div class="section" lang="en"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="id5393747"></a>Introduction to Apache Rivet</h2></div></div><div></div></div><p style="width:90%">
  +  </p><div class="section" lang="en"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="id5393752"></a>Introduction to Apache Rivet</h2></div></div><div></div></div><p style="width:90%">
         Apache Rivet is a system for creating dynamic web content via a
         programming language integrated with Apache Web Server.  It is
         designed to be fast, powerful and extensible, consume few system
  
  
  
  1.6       +5 -5      tcl-rivet/doc/html/index.html.ru
  
  Index: index.html.ru
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/html/index.html.ru,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- index.html.ru	7 Jul 2003 11:10:08 -0000	1.5
  +++ index.html.ru	22 Jul 2003 08:05:39 -0000	1.6
  @@ -1,11 +1,11 @@
  -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Apache Rivet</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.ru" title="Apache Rivet"><link rel="next" href="installation.html.ru" title="&#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; Apache Rivet"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Apache Rivet</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="installation.html.ru"><img src="images/next.png" alt="Next"></a></td></tr></table></div><div class="article" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id5336180"></a>Apache Rivet</h1></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="surname">Welton</span></h3><div class="affiliation"><div class="address"><p><br>
  +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Apache Rivet</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.ru" title="Apache Rivet"><link rel="next" href="installation.html.ru" title="&#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; Apache Rivet"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Apache Rivet</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="installation.html.ru"><img src="images/next.png" alt="&#1057;&#1083;&#1077;&#1076;."></a></td></tr></table></div><div class="article" lang="ru"><div class="titlepage"><div><div><h1 class="title"><a name="id5336180"></a>Apache Rivet</h1></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="surname">Welton</span></h3><div class="affiliation"><div class="address"><p><br>
             <tt class="email">&lt;<a href="mailto:davidw@apache.org">davidw@apache.org</a>&gt;</tt><br>
           </p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Damon</span> <span class="surname">Courtney</span></h3><div class="affiliation"><div class="address"><p><br>
             <tt class="email">&lt;<a href="mailto:damonc@apache.org">damonc@apache.org</a>&gt;</tt><br>
  -        </p></div></div></div></div><div><p class="othercredit"><span class="contrib">Russian Translation</span>: <span class="firstname">Dmitry</span> <span class="othername">the</span> <span class="surname">Zuryanovich</span></p><div class="affiliation"><div class="address"><p><tt class="email">&lt;<a href="mailto:dtz@xepb.ru">dtz@xepb.ru</a>&gt;</tt></p></div></div></div><div><p class="copyright">Copyright © 2002, 2003 Apache Software Foundation</p></div></div><div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="index.html.ru#id5393389">&#1042;&#1074;&#1077;&#1076;&#1077;&#1085;&#1080;&#1077; &#1074;  Apache Rivet</a></dt><dt><a href="installation.html.ru">&#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; Apache Rivet</a></dt><dt><a href="directives.html.ru">&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache</a></dt><dt><a href="commands.html.ru">Rivet Tcl: &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1080; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077;</a></dt><dt><a href="examples.html.ru">&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;</a></dt><dt><a href="help.html.ru">&#1056;&#1077;&#1089;&#1091;&#1088;&#1089;&#1099; &#1080; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;</a></dt><dd><dl><dt><a href="help.html.ru#id5397220">Mailing Lists</a></dt><dt><a href="help.html.ru#websites">Web Sites</a></dt><dt><a href="help.html.ru#id5397029">&#1057;&#1080;&#1089;&#1090;&#1077;&#1084;&#1072; &#1086;&#1090;&#1083;&#1086;&#1074;&#1072; &#1086;&#1096;&#1080;&#1073;&#1086;&#1082;</a></dt></dl></dd><dt><a href="internals.html.ru">&#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1080; Rivet</a></dt><dd><dl><dt><a href="internals.html.ru#id5397088">&#1048;&#1085;&#1080;&#1094;&#1080;&#1072;&#1083;&#1080;&#1079;&#1072;&#1094;&#1080;&#1103;</a></dt><dt><a href="internals.html.ru#id5397149">RivetChan</a></dt><dt><a href="internals.html.ru#id5396147">&#1054;&#1073;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1072; &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;, &#1074;&#1099;&#1087;&#1086;&#1083;&#1085;&#1077;&#1085;&#1080;&#1077; &#1080; &#1082;&#1077;&#1096;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1077;</a></dt></dl></dd><dt><a href="upgrading.html.ru">&#1055;&#1077;&#1088;&#1077;&#1093;&#1086;&#1076; &#1089;  mod_dtcl &#1080;&#1083;&#1080; NeoWebScript (NWS)</a></dt><dd><dl><dt><a href="upgrading.html.ru#id5396263">mod_dtcl</a></dt><dt><a href="upgrading.html.ru#id5396286">NeoWebScript</a></dt></dl></dd></dl></div><p style="width:90%">
  -    This document is also available in the following languages: <a href="index.html.en" target="_top">English</a>
  +        </p></div></div></div></div><div><p class="othercredit"><span class="contrib">Russian Translation</span>: <span class="firstname">Dmitry</span> <span class="othername">the</span> <span class="surname">Zuryanovich</span></p><div class="affiliation"><div class="address"><p><tt class="email">&lt;<a href="mailto:dtz@xepb.ru">dtz@xepb.ru</a>&gt;</tt></p></div></div></div><div><p class="copyright">Copyright © 2002, 2003 Apache Software Foundation</p></div></div><div></div><hr></div><div class="toc"><p><b>&#1057;&#1086;&#1076;&#1077;&#1088;&#1078;&#1072;&#1085;&#1080;&#1077;</b></p><dl><dt><a href="index.html.ru#id5393396">&#1042;&#1074;&#1077;&#1076;&#1077;&#1085;&#1080;&#1077; &#1074;  Apache Rivet</a></dt><dt><a href="installation.html.ru">&#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; Apache Rivet</a></dt><dt><a href="directives.html.ru">&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache</a></dt><dt><a href="commands.html.ru">Rivet Tcl: &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1080; &#1087;&#1077;&#1088;&#1077;&#1084;&#1077;&#1085;&#1085;&#1099;&#1077;</a></dt><dt><a href="examples.html.ru">&#1055;&#1088;&#1080;&#1084;&#1077;&#1088;&#1099; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;</a></dt><dt><a href="help.html.ru">&#1056;&#1077;&#1089;&#1091;&#1088;&#1089;&#1099; &#1080; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;</a></dt><dd><dl><dt><a href="help.html.ru#id5397230">Mailing Lists</a></dt><dt><a href="help.html.ru#websites">Web Sites</a></dt><dt><a href="help.html.ru#id5397038">&#1057;&#1080;&#1089;&#1090;&#1077;&#1084;&#1072; &#1086;&#1090;&#1083;&#1086;&#1074;&#1072; &#1086;&#1096;&#1080;&#1073;&#1086;&#1082;</a></dt></dl></dd><dt><a href="internals.html.ru">&#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1080; Rivet</a></dt><dd><dl><dt><a href="internals.html.ru#id5397098">&#1048;&#1085;&#1080;&#1094;&#1080;&#1072;&#1083;&#1080;&#1079;&#1072;&#1094;&#1080;&#1103;</a></dt><dt><a href="internals.html.ru#id5397158">RivetChan</a></dt><dt><a href="internals.html.ru#id5396156">&#1054;&#1073;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1072; &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;, &#1074;&#1099;&#1087;&#1086;&#1083;&#1085;&#1077;&#1085;&#1080;&#1077; &#1080; &#1082;&#1077;&#1096;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1077;</a></dt></dl></dd><dt><a href="upgrading.html.ru">&#1055;&#1077;&#1088;&#1077;&#1093;&#1086;&#1076; &#1089;  mod_dtcl &#1080;&#1083;&#1080; NeoWebScript (NWS)</a></dt><dd><dl><dt><a href="upgrading.html.ru#id5396273">mod_dtcl</a></dt><dt><a href="upgrading.html.ru#id5396295">NeoWebScript</a></dt></dl></dd></dl></div><p style="width:90%">
  +    This document is also available in the following languages: <a href="index.html.en" target="_top">English</a>, <a href="index.html.it" target="_top">Italian</a>
     </p><p style="width:90%">This document is based on version 1.20 of the original English
  -  version.</p><div class="section" lang="en"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="id5393389"></a>&#1042;&#1074;&#1077;&#1076;&#1077;&#1085;&#1080;&#1077; &#1074;  Apache Rivet</h2></div></div><div></div></div><p style="width:90%">
  +  version.</p><div class="section" lang="ru"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="id5393396"></a>&#1042;&#1074;&#1077;&#1076;&#1077;&#1085;&#1080;&#1077; &#1074;  Apache Rivet</h2></div></div><div></div></div><p style="width:90%">
         Apache Rivet - &#1101;&#1090;&#1086; &#1089;&#1080;&#1089;&#1090;&#1077;&#1084;&#1072; &#1076;&#1083;&#1103; &#1075;&#1077;&#1085;&#1077;&#1088;&#1072;&#1094;&#1080;&#1080; &#1076;&#1080;&#1085;&#1072;&#1084;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080;&#1093; &#1074;&#1077;&#1073;
         &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;, &#1074;&#1089;&#1090;&#1088;&#1086;&#1077;&#1085;&#1085;&#1072;&#1103; &#1084;&#1086;&#1076;&#1091;&#1083;&#1077;&#1084; &#1074; http &#1089;&#1077;&#1088;&#1074;&#1077;&#1088; Apache. &#1054;&#1085;&#1072; &#1079;&#1072;&#1076;&#1091;&#1084;&#1099;&#1074;&#1072;&#1083;&#1072;&#1089;&#1100; 
         &#1082;&#1072;&#1082; &#1089;&#1080;&#1089;&#1090;&#1077;&#1084;&#1072; &#1073;&#1099;&#1089;&#1090;&#1088;&#1072;&#1103;, &#1084;&#1086;&#1097;&#1085;&#1072;&#1103;, &#1088;&#1072;&#1089;&#1096;&#1080;&#1088;&#1103;&#1077;&#1084;&#1072;&#1103; &#1080; &#1076;&#1086;&#1089;&#1090;&#1072;&#1090;&#1086;&#1095;&#1085;&#1086; &#1087;&#1088;&#1086;&#1089;&#1090;&#1072;&#1103; &#1076;&#1083;&#1103;
  @@ -26,4 +26,4 @@
         &#1073;&#1091;&#1076;&#1077;&#1090; &#1087;&#1088;&#1086;&#1076;&#1086;&#1083;&#1078;&#1072;&#1090;&#1100;&#1089;&#1103; &#1077;&#1097;&#1077; &#1086;&#1095;&#1077;&#1085;&#1100; &#1076;&#1086;&#1083;&#1075;&#1086;.
         &#1045;&#1089;&#1083;&#1080; &#1074;&#1099; &#1074;&#1080;&#1076;&#1080;&#1090;&#1077; &#1095;&#1090;&#1086; &#1095;&#1090;&#1086;-&#1090;&#1086; &#1075;&#1076;&#1077;-&#1090;&#1086; &#1087;&#1086;&#1095;&#1077;&#1084;&#1091;-&#1090;&#1086; &#1085;&#1077; &#1090;&#1072;&#1082; - &#1090;&#1086; &#1087;&#1080;&#1096;&#1080;&#1090;&#1077;
         &#1086;&#1073; &#1101;&#1090;&#1086;&#1084;, &#1084;&#1099; &#1089;&#1072;&#1084;&#1080; &#1079;&#1072; &#1074;&#1089;&#1077;&#1084; &#1085;&#1077; &#1091;&#1075;&#1083;&#1103;&#1076;&#1080;&#1084; &#1073;&#1077;&#1079; &#1074;&#1072;&#1096;&#1077;&#1081; &#1087;&#1086;&#1084;&#1086;&#1097;&#1080;.
  -    </p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="installation.html.ru"><img src="images/next.png" alt="Next"></a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> &#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; Apache Rivet</td></tr></table></div></body></html>
  +    </p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="installation.html.ru"><img src="images/next.png" alt="&#1057;&#1083;&#1077;&#1076;."></a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> &#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; Apache Rivet</td></tr></table></div></body></html>
  
  
  
  1.3       +3 -3      tcl-rivet/doc/html/installation.html.ru
  
  Index: installation.html.ru
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/html/installation.html.ru,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- installation.html.ru	5 Jul 2003 08:33:33 -0000	1.2
  +++ installation.html.ru	22 Jul 2003 08:05:39 -0000	1.3
  @@ -1,4 +1,4 @@
  -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>&#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; Apache Rivet</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.ru" title="Apache Rivet"><link rel="up" href="index.html.ru" title="Apache Rivet"><link rel="previous" href="index.html.ru" title="Apache Rivet"><link rel="next" href="directives.html.ru" title="&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">&#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; Apache Rivet</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html.ru"><img src="images/prev.png" alt="Prev"></a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="directives.html.ru"><img src="images/next.png" alt="Next"></a></td></tr></table></div><div class="section" lang="en"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="installation"></a>&#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; Apache Rivet</h2></div></div><div></div></div><div class="procedure"><ol type="1"><li><p class="title"><b>Check Dependencies/&#1055;&#1088;&#1086;&#1074;&#1077;&#1088;&#1082;&#1072; &#1089;&#1074;&#1103;&#1079;&#1077;&#1081; &#1084;&#1077;&#1078;&#1076;&#1091; &#1087;&#1088;&#1086;&#1075;&#1088;&#1072;&#1084;&#1084;&#1085;&#1099;&#1084; &#1086;&#1073;&#1077;&#1089;&#1087;&#1077;&#1095;&#1077;&#1085;&#1080;&#1077;&#1084;</b></p><p style="width:90%">
  +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>&#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; Apache Rivet</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.ru" title="Apache Rivet"><link rel="up" href="index.html.ru" title="Apache Rivet"><link rel="previous" href="index.html.ru" title="Apache Rivet"><link rel="next" href="directives.html.ru" title="&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">&#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; Apache Rivet</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html.ru"><img src="images/prev.png" alt="&#1055;&#1088;&#1077;&#1076;."></a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="directives.html.ru"><img src="images/next.png" alt="&#1057;&#1083;&#1077;&#1076;."></a></td></tr></table></div><div class="section" lang="ru"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="installation"></a>&#1059;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1082;&#1072; Apache Rivet</h2></div></div><div></div></div><div class="procedure"><ol type="1"><li><p class="title"><b>Check Dependencies/&#1055;&#1088;&#1086;&#1074;&#1077;&#1088;&#1082;&#1072; &#1089;&#1074;&#1103;&#1079;&#1077;&#1081; &#1084;&#1077;&#1078;&#1076;&#1091; &#1087;&#1088;&#1086;&#1075;&#1088;&#1072;&#1084;&#1084;&#1085;&#1099;&#1084; &#1086;&#1073;&#1077;&#1089;&#1087;&#1077;&#1095;&#1077;&#1085;&#1080;&#1077;&#1084;</b></p><p style="width:90%">
            &#1044;&#1083;&#1103; &#1090;&#1086;&#1075;&#1086; &#1095;&#1090;&#1086;&#1073;&#1099; &#1091;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1080;&#1090;&#1100; rivet, &#1074;&#1072;&#1084; &#1074; &#1087;&#1077;&#1088;&#1074;&#1091;&#1102; &#1086;&#1095;&#1077;&#1088;&#1077;&#1076;&#1100; &#1087;&#1086;&#1085;&#1072;&#1076;&#1086;&#1073;&#1080;&#1090;&#1089;&#1103; 
            &#1089;&#1072;&#1084; Tcl, &#1074;&#1077;&#1088;&#1089;&#1080;&#1080; 8.2 &#1080;&#1083;&#1080; &#1074;&#1099;&#1096;&#1077;. &#1048;&#1079;&#1074;&#1077;&#1089;&#1090;&#1085;&#1086; &#1095;&#1090;&#1086; &#1074;&#1089;&#1077; &#1076;&#1086;&#1083;&#1078;&#1085;&#1086; &#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1090;&#1100;
            &#1085;&#1072; Linux, FreeBSD,OpenBSD, Solaris &#1080; HPUX. &#1042;&#1086;&#1079;&#1084;&#1086;&#1078;&#1085;&#1086; &#1095;&#1090;&#1086;
  @@ -71,5 +71,5 @@
             &#1085;&#1072;&#1076;&#1086; &#1086;&#1073;&#1088;&#1072;&#1073;&#1072;&#1090;&#1099;&#1074;&#1072;&#1090;&#1100; Rivet&#1086;&#1084;.
           </p><p style="width:90%">
             &#1042;&#1089;&#1077; &#1086;&#1089;&#1090;&#1072;&#1083;&#1100;&#1085;&#1099;&#1077; &#1076;&#1080;&#1088;&#1077;&#1082;&#1090;&#1080;&#1074;&#1099; &#1086;&#1087;&#1080;&#1089;&#1072;&#1085;&#1099; &#1090;&#1091;&#1090;
  -          <a href="directives.html.ru" title="&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache">Section , &#8220;&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache&#8221;</a>.
  -        </p></li></ol></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html.ru"><img src="images/prev.png" alt="Prev"></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.ru"><img src="images/up.png" alt="Up"></a></td><td width="40%" align="right"> <a accesskey="n" href="directives.html.ru"><img src="images/next.png" alt="Next"></a></td></tr><tr><td width="40%" align="left" valign="top">Apache Rivet </td><td width="20%" align="center"><a accesskey="h" href="index.html.ru"><img src="images/home.png" alt="Home"></a></td><td width="40%" align="right" valign="top"> &#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache</td></tr></table></div></body></html>
  +          <a href="directives.html.ru" title="&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache">&#8220;&#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache&#8221;</a>.
  +        </p></li></ol></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html.ru"><img src="images/prev.png" alt="&#1055;&#1088;&#1077;&#1076;."></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.ru"><img src="images/up.png" alt="&#1059;&#1088;&#1086;&#1074;&#1077;&#1085;&#1100; &#1074;&#1099;&#1096;&#1077;"></a></td><td width="40%" align="right"> <a accesskey="n" href="directives.html.ru"><img src="images/next.png" alt="&#1057;&#1083;&#1077;&#1076;."></a></td></tr><tr><td width="40%" align="left" valign="top">Apache Rivet </td><td width="20%" align="center"><a accesskey="h" href="index.html.ru"><img src="images/home.png" alt="&#1053;&#1072;&#1095;&#1072;&#1083;&#1086;"></a></td><td width="40%" align="right" valign="top"> &#1050;&#1086;&#1085;&#1092;&#1080;&#1075;&#1091;&#1088;&#1072;&#1094;&#1080;&#1086;&#1085;&#1085;&#1099;&#1077; &#1087;&#1072;&#1088;&#1072;&#1084;&#1077;&#1090;&#1088;&#1099; Rivet Apache</td></tr></table></div></body></html>
  
  
  
  1.6       +3 -3      tcl-rivet/doc/html/internals.html.en
  
  Index: internals.html.en
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/html/internals.html.en,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- internals.html.en	7 Jul 2003 11:10:08 -0000	1.5
  +++ internals.html.en	22 Jul 2003 08:05:39 -0000	1.6
  @@ -3,7 +3,7 @@
         code is removed, and changes are made.  The best place to look
         is the source code itself.  If you are interested in the changes
         themselves FIXME.
  -    </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5395894"></a>Initialization</h3></div></div><div></div></div><p style="width:90%">
  +    </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5395903"></a>Initialization</h3></div></div><div></div></div><p style="width:90%">
   	When Apache is started, (or when child Apache processes are
   	started if a threaded Tcl is used),
   	<tt class="function">Rivet_InitTclStuff</tt> is called, which
  @@ -14,7 +14,7 @@
   	executes Rivet's <tt class="filename">init.tcl</tt>.  The caching
   	system is also set up, and if there is a
   	<span style="font-family:monospace"><b class="command">GlobalInitScript</b></span>, it is run.
  -      </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5395929"></a>RivetChan</h3></div></div><div></div></div><p style="width:90%">
  +      </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5395940"></a>RivetChan</h3></div></div><div></div></div><p style="width:90%">
   	The <span class="structname">RivetChan</span> system was created in
   	order to have an actual Tcl channel that we could redirect
   	standard output to.  This lets us use, for instance, the
  @@ -24,7 +24,7 @@
   	Tcl's regular standard output is replaced with an instance of
   	this channel type, so that, by default, output will go to the
   	web page.
  -      </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5395958"></a>Page Parsing, Execution and Cacheing</h3></div></div><div></div></div><p style="width:90%">
  +      </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5395969"></a>Page Parsing, Execution and Cacheing</h3></div></div><div></div></div><p style="width:90%">
   	When a Rivet page is requested, it is transformed into an
   	ordinary Tcl script by parsing the file for the &lt;? ?&gt;
   	processing instruction tags.  Everything outside these tags
  
  
  
  1.5       +6 -6      tcl-rivet/doc/html/internals.html.ru
  
  Index: internals.html.ru
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/html/internals.html.ru,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- internals.html.ru	7 Jul 2003 11:10:08 -0000	1.4
  +++ internals.html.ru	22 Jul 2003 08:05:39 -0000	1.5
  @@ -1,8 +1,8 @@
  -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>&#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1080; Rivet</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.ru" title="Apache Rivet"><link rel="up" href="index.html.ru" title="Apache Rivet"><link rel="previous" href="help.html.ru" title="&#1056;&#1077;&#1089;&#1091;&#1088;&#1089;&#1099; &#1080; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;"><link rel="next" href="upgrading.html.ru" title="&#1055;&#1077;&#1088;&#1077;&#1093;&#1086;&#1076; &#1089;  mod_dtcl &#1080;&#1083;&#1080; NeoWebScript (NWS)"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">&#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1080; Rivet</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="help.html.ru"><img src="images/prev.png" alt="Prev"></a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="upgrading.html.ru"><img src="images/next.png" alt="Next"></a></td></tr></table></div><div class="section" lang="en"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="internals"></a>&#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1080; Rivet</h2></div></div><div></div></div><p style="width:90%">
  +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>&#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1080; Rivet</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.ru" title="Apache Rivet"><link rel="up" href="index.html.ru" title="Apache Rivet"><link rel="previous" href="help.html.ru" title="&#1056;&#1077;&#1089;&#1091;&#1088;&#1089;&#1099; &#1080; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;"><link rel="next" href="upgrading.html.ru" title="&#1055;&#1077;&#1088;&#1077;&#1093;&#1086;&#1076; &#1089;  mod_dtcl &#1080;&#1083;&#1080; NeoWebScript (NWS)"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">&#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1080; Rivet</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="help.html.ru"><img src="images/prev.png" alt="&#1055;&#1088;&#1077;&#1076;."></a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="upgrading.html.ru"><img src="images/next.png" alt="&#1057;&#1083;&#1077;&#1076;."></a></td></tr></table></div><div class="section" lang="ru"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="internals"></a>&#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1080; Rivet</h2></div></div><div></div></div><p style="width:90%">
         &#1069;&#1090;&#1072; &#1089;&#1077;&#1082;&#1094;&#1080;&#1103; &#1076;&#1072;&#1074;&#1085;&#1086; &#1091;&#1089;&#1090;&#1072;&#1088;&#1077;&#1083;&#1072;, &#1087;&#1086;&#1089;&#1082;&#1086;&#1083;&#1100;&#1082;&#1091; &#1085;&#1086;&#1074;&#1099;&#1081; &#1082;&#1086;&#1076; &#1076;&#1086;&#1073;&#1072;&#1074;&#1083;&#1103;&#1077;&#1090;&#1089;&#1103;, &#1072; 
         &#1089;&#1090;&#1072;&#1088;&#1099;&#1081; &#1091;&#1073;&#1080;&#1088;&#1072;&#1077;&#1090;&#1089;&#1103;. &#1058;&#1072;&#1082; &#1095;&#1090;&#1086; &#1083;&#1091;&#1095;&#1096;&#1077; &#1095;&#1080;&#1090;&#1072;&#1081;&#1090;&#1077; &#1080;&#1089;&#1093;&#1086;&#1076;&#1085;&#1080;&#1082;&#1080; - &#1086;&#1085;&#1080; &#1088;&#1091;&#1083;&#1077;&#1079;!.
         &#1048; &#1074;&#1086;&#1086;&#1073;&#1097;&#1077; &#1077;&#1089;&#1083;&#1080; &#1093;&#1086;&#1090;&#1080;&#1090;&#1077; &#1095;&#1077;&#1075;&#1086;-&#1085;&#1080;&#1073;&#1091;&#1076;&#1100; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1090;&#1100; - FIXME.
  -    </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5397088"></a>&#1048;&#1085;&#1080;&#1094;&#1080;&#1072;&#1083;&#1080;&#1079;&#1072;&#1094;&#1080;&#1103;</h3></div></div><div></div></div><p style="width:90%">
  +    </p><div class="section" lang="ru"><div class="titlepage"><div><div><h3 class="title"><a name="id5397098"></a>&#1048;&#1085;&#1080;&#1094;&#1080;&#1072;&#1083;&#1080;&#1079;&#1072;&#1094;&#1080;&#1103;</h3></div></div><div></div></div><p style="width:90%">
           &#1050;&#1086;&#1075;&#1076;&#1072; apavhe &#1079;&#1072;&#1087;&#1091;&#1089;&#1082;&#1072;&#1077;&#1090;&#1089;&#1103; (&#1080;&#1083;&#1080; &#1082;&#1086;&#1075;&#1076;&#1072; &#1079;&#1072;&#1087;&#1091;&#1089;&#1082;&#1072;&#1077;&#1090;&#1089;&#1103; &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1102;&#1097;&#1080;&#1081; TCL
           &#1076;&#1086;&#1095;&#1077;&#1088;&#1085;&#1080;&#1081; &#1087;&#1088;&#1086;&#1094;&#1077;&#1089;&#1089; Apache ), &#1074;&#1099;&#1079;&#1099;&#1074;&#1072;&#1077;&#1090;&#1089;&#1103;
           <tt class="function">Rivet_InitTclStuff</tt>,
  @@ -15,7 +15,7 @@
           <tt class="filename">init.tcl</tt>.  &#1057;&#1080;&#1089;&#1090;&#1077;&#1084;&#1072; &#1082;&#1077;&#1096;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1103;, &#1086;&#1087;&#1103;&#1090;&#1100; &#1078;&#1077;, &#1080; &#1077;&#1089;&#1083;&#1080;
           &#1077;&#1089;&#1090;&#1100;
           <span style="font-family:monospace"><b class="command">GlobalInitScript</b></span>, &#1090;&#1086; &#1080; &#1086;&#1085; &#1079;&#1072;&#1087;&#1091;&#1089;&#1082;&#1072;&#1077;&#1090;&#1089;&#1103;.
  -      </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5397149"></a>RivetChan</h3></div></div><div></div></div><p style="width:90%">
  +      </p></div><div class="section" lang="ru"><div class="titlepage"><div><div><h3 class="title"><a name="id5397158"></a>RivetChan</h3></div></div><div></div></div><p style="width:90%">
           &#1057;&#1080;&#1089;&#1090;&#1077;&#1084;&#1072; <span class="structname">RivetChan</span> &#1073;&#1099;&#1083;&#1072; &#1089;&#1086;&#1079;&#1076;&#1072;&#1085;&#1072; &#1076;&#1083;&#1103; &#1090;&#1086;&#1075;&#1086; &#1095;&#1090;&#1086;&#1073;&#1099;
           &#1087;&#1077;&#1088;&#1077;&#1085;&#1072;&#1087;&#1088;&#1072;&#1074;&#1083;&#1103;&#1090;&#1100; &#1089;&#1090;&#1072;&#1085;&#1076;&#1072;&#1088;&#1090;&#1085;&#1099;&#1081; &#1087;&#1086;&#1090;&#1086;&#1082; &#1074;&#1099;&#1074;&#1086;&#1076;&#1072; (stdout). &#1055;&#1086; &#1101;&#1090;&#1086;&#1081; &#1087;&#1088;&#1080;&#1095;&#1080;&#1085;&#1077; &#1074;&#1099; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077;
           &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100; &#1089;&#1090;&#1072;&#1085;&#1076;&#1072;&#1088;&#1090;&#1085;&#1091;&#1102; &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1091; 
  @@ -23,7 +23,7 @@
           (&#1087;&#1088;&#1080;&#1084;&#1077;&#1095;&#1072;&#1085;&#1080;&#1077; &#1087;&#1077;&#1088;&#1077;&#1074;&#1086;&#1076;&#1095;&#1080;&#1082;&#1072;: &#1080; <span style="font-family:monospace"><b class="command">fconfigure</b></span> &#1090;&#1086;&#1078;&#1077;, &#1095;&#1090;&#1086; &#1087;&#1086;&#1083;&#1077;&#1079;&#1085;&#1086;).
           &#1054;&#1085;&#1072; &#1090;&#1072;&#1082;&#1078;&#1077; &#1089;&#1086;&#1079;&#1076;&#1072;&#1077;&#1090; &#1082;&#1072;&#1085;&#1072;&#1083; &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1073;&#1091;&#1092;&#1077;&#1088;&#1080;&#1079;&#1091;&#1077;&#1090; output, &#1080; &#1087;&#1077;&#1088;&#1077;&#1085;&#1072;&#1087;&#1088;&#1072;&#1074;&#1083;&#1103;&#1077;&#1090; &#1077;&#1075;&#1086; &#1074; 
           &#1089;&#1080;&#1089;&#1090;&#1077;&#1084;&#1091; &#1074;&#1074;&#1086;&#1076;&#1072;-&#1074;&#1099;&#1074;&#1086;&#1076;&#1072; Apache. 
  -      </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396147"></a>&#1054;&#1073;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1072; &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;, &#1074;&#1099;&#1087;&#1086;&#1083;&#1085;&#1077;&#1085;&#1080;&#1077; &#1080; &#1082;&#1077;&#1096;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1077;</h3></div></div><div></div></div><p style="width:90%">
  +      </p></div><div class="section" lang="ru"><div class="titlepage"><div><div><h3 class="title"><a name="id5396156"></a>&#1054;&#1073;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1072; &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;, &#1074;&#1099;&#1087;&#1086;&#1083;&#1085;&#1077;&#1085;&#1080;&#1077; &#1080; &#1082;&#1077;&#1096;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1077;</h3></div></div><div></div></div><p style="width:90%">
           &#1050;&#1086;&#1075;&#1076;&#1072; &#1074;&#1099;&#1087;&#1086;&#1083;&#1085;&#1103;&#1077;&#1090;&#1089;&#1103; Rivet &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;&#1072;, &#1086;&#1085;&#1072; &#1087;&#1088;&#1077;&#1074;&#1088;&#1072;&#1097;&#1072;&#1077;&#1090;&#1089;&#1103; &#1074; &#1086;&#1073;&#1099;&#1095;&#1085;&#1099;&#1081; Tcl
           &#1089;&#1082;&#1088;&#1080;&#1087;&#1090;, &#1086;&#1087;&#1080;&#1088;&#1072;&#1103;&#1089;&#1100; &#1085;&#1072; &#1089;&#1080;&#1084;&#1074;&#1086;&#1083;&#1099;  &lt;? ?&gt;. &#1042;&#1089;&#1077; &#1095;&#1090;&#1086; &#1074;&#1085;&#1077; &#1080;&#1093; 
           &#1088;&#1072;&#1089;&#1089;&#1084;&#1072;&#1090;&#1088;&#1080;&#1074;&#1072;&#1077;&#1090;&#1089;&#1103; &#1082;&#1072;&#1082; &#1073;&#1086;&#1083;&#1100;&#1096;&#1086;&#1081; &#1073;&#1086;&#1083;&#1100;&#1096;&#1086;&#1081; &#1072;&#1088;&#1075;&#1091;&#1084;&#1077;&#1085;&#1090; &#1076;&#1083;&#1103;
  @@ -39,7 +39,7 @@
           not run afoul of local variables created by other scripts,
           because they will be deleted automatically when the namespace
           goes away after Apache finishes handling the request.
  -      </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="images/note.png"></td><th align="left">Note</th></tr><tr><td colspan="2" align="left" valign="top">
  +      </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="images/note.png"></td><th align="left">&#1047;&#1072;&#1084;&#1077;&#1095;&#1072;&#1085;&#1080;&#1077;</th></tr><tr><td colspan="2" align="left" valign="top">
           &#1054;&#1076;&#1085;&#1072; &#1080;&#1079; &#1089;&#1091;&#1097;&#1077;&#1089;&#1090;&#1074;&#1091;&#1102;&#1097;&#1080;&#1093; &#1085;&#1099;&#1085;&#1077; &#1087;&#1088;&#1086;&#1073;&#1083;&#1077;&#1084; &#1087;&#1086;&#1076;&#1086;&#1073;&#1085;&#1086;&#1075;&#1086; &#1087;&#1086;&#1076;&#1093;&#1086;&#1076;&#1072; - &#1101;&#1090;&#1086; &#1086;&#1090;&#1089;&#1091;&#1090;&#1089;&#1074;&#1080;&#1077;
           &#1084;&#1077;&#1093;&#1072;&#1085;&#1080;&#1079;&#1084;&#1072; &#1089;&#1073;&#1086;&#1088;&#1097;&#1080;&#1082;&#1072; &#1084;&#1091;&#1089;&#1086;&#1088;&#1072;, &#1085;&#1072;&#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1077;&#1089;&#1083;&#1080; &#1074;&#1099; &#1085;&#1077; &#1079;&#1072;&#1082;&#1088;&#1099;&#1083;&#1080; 
           &#1093;&#1101;&#1085;&#1076;&#1083; &#1092;&#1072;&#1081;&#1083;&#1072; - &#1090;&#1086; &#1101;&#1090;&#1086; &#1087;&#1083;&#1086;&#1093;&#1086;. &#1055;&#1086;&#1101;&#1090;&#1086;&#1084;&#1091; &#1073;&#1091;&#1076;&#1100;&#1090;&#1077; &#1076;&#1086;&#1073;&#1088;&#1099;, &#1079;&#1072;&#1082;&#1088;&#1099;&#1074;&#1072;&#1081;&#1090;&#1077; &#1074;&#1089;&#1077;
  @@ -50,4 +50,4 @@
           &#1074; &#1089;&#1083;&#1077;&#1076;&#1091;&#1102;&#1097;&#1080;&#1081; &#1088;&#1072;&#1079; &#1073;&#1077;&#1079; &#1083;&#1080;&#1096;&#1085;&#1080;&#1093; &#1087;&#1088;&#1077;&#1086;&#1073;&#1088;&#1072;&#1079;&#1086;&#1074;&#1072;&#1085;&#1080;&#1081; &#1080; &#1086;&#1073;&#1088;&#1072;&#1097;&#1077;&#1085;&#1080;&#1081; &#1082; &#1076;&#1080;&#1089;&#1082;&#1091;.
           &#1050;&#1086;&#1083;&#1080;&#1095;&#1077;&#1089;&#1090;&#1074;&#1086; &#1082;&#1077;&#1096;&#1080;&#1088;&#1091;&#1077;&#1084;&#1099;&#1093; &#1089;&#1082;&#1088;&#1080;&#1087;&#1090;&#1086;&#1074; &#1084;&#1086;&#1078;&#1085;&#1086; &#1080;&#1079;&#1084;&#1077;&#1085;&#1080;&#1090;&#1100; &#1074; &#1082;&#1086;&#1085;&#1092;&#1080;&#1075;&#1077;. 
           &#1058;&#1072;&#1082;&#1080;&#1084; &#1086;&#1073;&#1088;&#1072;&#1079;&#1086;&#1084; &#1084;&#1086;&#1078;&#1085;&#1086; &#1079;&#1085;&#1072;&#1095;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086; &#1087;&#1086;&#1076;&#1085;&#1103;&#1090;&#1100; &#1087;&#1088;&#1086;&#1080;&#1079;&#1074;&#1086;&#1076;&#1080;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086;&#1089;&#1090;&#1100; &#1089;&#1080;&#1089;&#1090;&#1077;&#1084;&#1099;.
  -      </p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="help.html.ru"><img src="images/prev.png" alt="Prev"></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.ru"><img src="images/up.png" alt="Up"></a></td><td width="40%" align="right"> <a accesskey="n" href="upgrading.html.ru"><img src="images/next.png" alt="Next"></a></td></tr><tr><td width="40%" align="left" valign="top">&#1056;&#1077;&#1089;&#1091;&#1088;&#1089;&#1099; &#1080; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100; </td><td width="20%" align="center"><a accesskey="h" href="index.html.ru"><img src="images/home.png" alt="Home"></a></td><td width="40%" align="right" valign="top"> &#1055;&#1077;&#1088;&#1077;&#1093;&#1086;&#1076; &#1089;  mod_dtcl &#1080;&#1083;&#1080; NeoWebScript (NWS)</td></tr></table></div></body></html>
  +      </p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="help.html.ru"><img src="images/prev.png" alt="&#1055;&#1088;&#1077;&#1076;."></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.ru"><img src="images/up.png" alt="&#1059;&#1088;&#1086;&#1074;&#1077;&#1085;&#1100; &#1074;&#1099;&#1096;&#1077;"></a></td><td width="40%" align="right"> <a accesskey="n" href="upgrading.html.ru"><img src="images/next.png" alt="&#1057;&#1083;&#1077;&#1076;."></a></td></tr><tr><td width="40%" align="left" valign="top">&#1056;&#1077;&#1089;&#1091;&#1088;&#1089;&#1099; &#1080; &#1082;&#1072;&#1082; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100; </td><td width="20%" align="center"><a accesskey="h" href="index.html.ru"><img src="images/home.png" alt="&#1053;&#1072;&#1095;&#1072;&#1083;&#1086;"></a></td><td width="40%" align="right" valign="top"> &#1055;&#1077;&#1088;&#1077;&#1093;&#1086;&#1076; &#1089;  mod_dtcl &#1080;&#1083;&#1080; NeoWebScript (NWS)</td></tr></table></div></body></html>
  
  
  
  1.6       +2 -2      tcl-rivet/doc/html/upgrading.html.en
  
  Index: upgrading.html.en
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/html/upgrading.html.en,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- upgrading.html.en	7 Jul 2003 11:10:08 -0000	1.5
  +++ upgrading.html.en	22 Jul 2003 08:05:39 -0000	1.6
  @@ -5,8 +5,8 @@
         compatibility was not a primary goal when creating Rivet, but we
         do provide this information which may be of use to those wishing
         to upgrade from mod_dtcl or NWS installations.
  -    </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396035"></a>mod_dtcl</h3></div></div><div></div></div><p style="width:90%">
  +    </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396046"></a>mod_dtcl</h3></div></div><div></div></div><p style="width:90%">
   	Rivet was originally based on the dtcl code, but it has
   	changed (improved!) quite a bit.  The concepts remain the
   	same, but many of the commands have changed.
  -      </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396050"></a>NeoWebScript</h3></div></div><div></div></div><p style="width:90%">TODO</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="internals.html.en"><img src="images/prev.png" alt="Prev"></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.en"><img src="images/up.png" alt="Up"></a></td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">Rivet Internals </td><td width="20%" align="center"><a accesskey="h" href="index.html.en"><img src="images/home.png" alt="Home"></a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>
  +      </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396062"></a>NeoWebScript</h3></div></div><div></div></div><p style="width:90%">TODO</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="internals.html.en"><img src="images/prev.png" alt="Prev"></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.en"><img src="images/up.png" alt="Up"></a></td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">Rivet Internals </td><td width="20%" align="center"><a accesskey="h" href="index.html.en"><img src="images/home.png" alt="Home"></a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>
  
  
  
  1.5       +3 -3      tcl-rivet/doc/html/upgrading.html.ru
  
  Index: upgrading.html.ru
  ===================================================================
  RCS file: /home/cvs/tcl-rivet/doc/html/upgrading.html.ru,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- upgrading.html.ru	7 Jul 2003 11:10:08 -0000	1.4
  +++ upgrading.html.ru	22 Jul 2003 08:05:39 -0000	1.5
  @@ -1,8 +1,8 @@
  -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>&#1055;&#1077;&#1088;&#1077;&#1093;&#1086;&#1076; &#1089;  mod_dtcl &#1080;&#1083;&#1080; NeoWebScript (NWS)</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.ru" title="Apache Rivet"><link rel="up" href="index.html.ru" title="Apache Rivet"><link rel="previous" href="internals.html.ru" title="&#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1080; Rivet"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">&#1055;&#1077;&#1088;&#1077;&#1093;&#1086;&#1076; &#1089;  mod_dtcl &#1080;&#1083;&#1080; NeoWebScript (NWS)</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="internals.html.ru"><img src="images/prev.png" alt="Prev"></a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table></div><div class="section" lang="en"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="upgrading"></a>&#1055;&#1077;&#1088;&#1077;&#1093;&#1086;&#1076; &#1089;  mod_dtcl &#1080;&#1083;&#1080; NeoWebScript (NWS)</h2></div></div><div></div></div><p style="width:90%">
  +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>&#1055;&#1077;&#1088;&#1077;&#1093;&#1086;&#1076; &#1089;  mod_dtcl &#1080;&#1083;&#1080; NeoWebScript (NWS)</title><link rel="stylesheet" href="rivet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="index.html.ru" title="Apache Rivet"><link rel="up" href="index.html.ru" title="Apache Rivet"><link rel="previous" href="internals.html.ru" title="&#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1080; Rivet"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">&#1055;&#1077;&#1088;&#1077;&#1093;&#1086;&#1076; &#1089;  mod_dtcl &#1080;&#1083;&#1080; NeoWebScript (NWS)</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="internals.html.ru"><img src="images/prev.png" alt="&#1055;&#1088;&#1077;&#1076;."></a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table></div><div class="section" lang="ru"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="upgrading"></a>&#1055;&#1077;&#1088;&#1077;&#1093;&#1086;&#1076; &#1089;  mod_dtcl &#1080;&#1083;&#1080; NeoWebScript (NWS)</h2></div></div><div></div></div><p style="width:90%">
         &#1054;&#1073;&#1088;&#1072;&#1090;&#1085;&#1072;&#1103; &#1089;&#1086;&#1074;&#1084;&#1077;&#1089;&#1090;&#1080;&#1084;&#1086;&#1089;&#1090;&#1100; &#1085;&#1077; &#1073;&#1099;&#1083;&#1072; &#1085;&#1080;&#1082;&#1086;&#1075;&#1076;&#1072; &#1086;&#1089;&#1086;&#1073;&#1086;&#1081; &#1094;&#1077;&#1083;&#1100;&#1102; &#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1095;&#1080;&#1082;&#1086;&#1074;,
         &#1085;&#1086; &#1084;&#1099; &#1077;&#1077; &#1074;&#1089;&#1077; &#1088;&#1072;&#1074;&#1085;&#1086; &#1087;&#1088;&#1077;&#1076;&#1086;&#1089;&#1090;&#1072;&#1074;&#1083;&#1103;&#1077;&#1084; &#1087;&#1086; &#1080;&#1089;&#1090;&#1086;&#1088;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080;&#1084; &#1087;&#1088;&#1080;&#1095;&#1080;&#1085;&#1072;&#1084; &#1080; 
         &#1089; &#1091;&#1095;&#1077;&#1090;&#1086;&#1084; &#1087;&#1086;&#1078;&#1077;&#1083;&#1072;&#1085;&#1080;&#1081; &#1090;&#1077;&#1093; &#1082;&#1090;&#1086; &#1087;&#1077;&#1088;&#1077;&#1082;&#1083;&#1102;&#1095;&#1072;&#1077;&#1090;&#1089;&#1103; &#1085;&#1072; Rivet &#1089; mod_dtcl &#1080; NeoWebScript (NWS).
  -    </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396263"></a>mod_dtcl</h3></div></div><div></div></div><p style="width:90%">
  +    </p><div class="section" lang="ru"><div class="titlepage"><div><div><h3 class="title"><a name="id5396273"></a>mod_dtcl</h3></div></div><div></div></div><p style="width:90%">
           Rivet &#1073;&#1072;&#1079;&#1080;&#1088;&#1091;&#1077;&#1090;&#1089;&#1103; &#1085;&#1072; &#1082;&#1086;&#1076;&#1077; mod_dtcl, &#1085;&#1086; &#1076;&#1086;&#1089;&#1090;&#1072;&#1090;&#1086;&#1095;&#1085;&#1086; &#1093;&#1086;&#1088;&#1086;&#1096;&#1086; &#1087;&#1077;&#1088;&#1077;&#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1085;. &#1054;&#1089;&#1085;&#1086;&#1074;&#1085;&#1072;&#1103;
           &#1080;&#1076;&#1077;&#1103; &#1086;&#1089;&#1090;&#1072;&#1083;&#1072;&#1089;&#1100; &#1090;&#1072; &#1078;&#1077;, &#1085;&#1086; &#1073;&#1086;&#1083;&#1100;&#1096;&#1086;&#1077; &#1082;&#1086;&#1083;&#1080;&#1095;&#1077;&#1090;&#1074;&#1086; &#1082;&#1086;&#1084;&#1072;&#1085;&#1076; &#1080;&#1079;&#1084;&#1077;&#1085;&#1080;&#1083;&#1086;&#1089;&#1100;.
  -      </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396286"></a>NeoWebScript</h3></div></div><div></div></div><p style="width:90%">&#1055;&#1086;&#1090;&#1086;&#1084;.</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="internals.html.ru"><img src="images/prev.png" alt="Prev"></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.ru"><img src="images/up.png" alt="Up"></a></td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">&#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1080; Rivet </td><td width="20%" align="center"><a accesskey="h" href="index.html.ru"><img src="images/home.png" alt="Home"></a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>
  +      </p></div><div class="section" lang="ru"><div class="titlepage"><div><div><h3 class="title"><a name="id5396295"></a>NeoWebScript</h3></div></div><div></div></div><p style="width:90%">&#1055;&#1086;&#1090;&#1086;&#1084;.</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="internals.html.ru"><img src="images/prev.png" alt="&#1055;&#1088;&#1077;&#1076;."></a> </td><td width="20%" align="center"><a accesskey="u" href="index.html.ru"><img src="images/up.png" alt="&#1059;&#1088;&#1086;&#1074;&#1077;&#1085;&#1100; &#1074;&#1099;&#1096;&#1077;"></a></td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">&#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1085;&#1086;&#1089;&#1090;&#1080; Rivet </td><td width="20%" align="center"><a accesskey="h" href="index.html.ru"><img src="images/home.png" alt="&#1053;&#1072;&#1095;&#1072;&#1083;&#1086;"></a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: rivet-cvs-unsubscribe@tcl.apache.org
For additional commands, e-mail: rivet-cvs-help@tcl.apache.org


Mime
View raw message