You are viewing a plain text version of this content. The canonical link for it is here.
Posted to rivet-dev@tcl.apache.org by da...@apache.org on 2003/07/05 10:33:34 UTC
cvs commit: tcl-rivet/doc/html commands.html.en commands.html.ru directives.html.en directives.html.ru examples.html.en examples.html.ru help.html.en help.html.ru index.html.en index.html.ru installation.html.en installation.html.ru internals.html.en internals.html.ru tcl_packages.html.en upgrading.html.en upgrading.html.ru
davidw 2003/07/05 01:33:33
Modified: . ChangeLog
doc/examples vars.html vars.rvt
doc/html commands.html.en commands.html.ru
directives.html.en directives.html.ru
examples.html.en examples.html.ru help.html.en
help.html.ru index.html.en index.html.ru
installation.html.en installation.html.ru
internals.html.en internals.html.ru
tcl_packages.html.en upgrading.html.en
upgrading.html.ru
Log:
* doc/examples/vars.html: Use a table to make the form look nicer.
* doc/examples/vars.rvt: Now we display some results.
Revision Changes Path
1.124 +6 -0 tcl-rivet/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /home/cvs/tcl-rivet/ChangeLog,v
retrieving revision 1.123
retrieving revision 1.124
diff -u -r1.123 -r1.124
--- ChangeLog 1 Jul 2003 07:46:44 -0000 1.123
+++ ChangeLog 5 Jul 2003 08:33:33 -0000 1.124
@@ -1,3 +1,9 @@
+2003-07-05 David N. Welton <da...@dedasys.com>
+
+ * doc/examples/vars.html: Use a table to make the form look nicer.
+
+ * doc/examples/vars.rvt: Now we display some results.
+
2003-07-01 David N. Welton <da...@dedasys.com>
* src/rivetCore.c (Rivet_Upload): Pass the correct element of objv
1.2 +31 -13 tcl-rivet/doc/examples/vars.html
Index: vars.html
===================================================================
RCS file: /home/cvs/tcl-rivet/doc/examples/vars.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- vars.html 18 Oct 2002 07:03:38 -0000 1.1
+++ vars.html 5 Jul 2003 08:33:33 -0000 1.2
@@ -1,13 +1,31 @@
-<form action="vars.rvt">
- <p>
- <input name="title">
- <input name="salary">
- <input name="boss">
- <select name="skills" multiple="multiple">
- <option>c</option>
- <option>java</option>
- <option>Tcl</option>
- <option>Perl</option>
- </select>
- </p>
-</form>
+ <form action="vars.rvt">
+ <table>
+ <tbody>
+ <tr>
+ <td><b>Title:</b></td>
+ <td><input name="title"></td>
+ </tr>
+ <tr>
+ <td><b>Salary:</b></td>
+ <td><input name="salary"></td>
+ </tr>
+ <tr>
+ <td><b>Boss:</b></td>
+ <td><input name="boss"></td></tr>
+ <tr>
+ <td><b>Skills:</b></td>
+ <td>
+ <select name="skills" multiple="multiple">
+ <option>c</option>
+ <option>java</option>
+ <option>Tcl</option>
+ <option>Perl</option>
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td><input type="submit"></td>
+ </tr>
+ </tbody>
+ </table>
+ </form>
1.2 +24 -2 tcl-rivet/doc/examples/vars.rvt
Index: vars.rvt
===================================================================
RCS file: /home/cvs/tcl-rivet/doc/examples/vars.rvt,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- vars.rvt 18 Oct 2002 07:03:38 -0000 1.1
+++ vars.rvt 5 Jul 2003 08:33:33 -0000 1.2
@@ -1,7 +1,7 @@
<?
set errlist {}
if { [var exists title] } {
- set salary [var get title]
+ set title [var get title]
} else {
set errlist "You need to enter a title"
}
@@ -33,5 +33,27 @@
}
} else {
puts "Thanks for the information!"
+ ?>
+ <table>
+ <tbody>
+ <tr>
+ <td><b>Title:</b></td>
+ <td><? puts $title ?></td>
+ </tr>
+ <tr>
+ <td><b>Boss:</b></td>
+ <td><? puts $boss ?></td>
+ </tr>
+ <tr>
+ <td><b>Salary:</b></td>
+ <td><? puts $salary ?></td>
+ </tr>
+ <tr>
+ <td><b>Skills:</b></td>
+ <td><? puts $skills ?></td>
+ </tr>
+ </tbody>
+ </table>
+ <?
}
-?>
\ No newline at end of file
+?>
1.2 +0 -1 tcl-rivet/doc/html/commands.html.en
Index: commands.html.en
===================================================================
RCS file: /home/cvs/tcl-rivet/doc/html/commands.html.en,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- commands.html.en 12 Jun 2003 14:50:46 -0000 1.1
+++ commands.html.en 5 Jul 2003 08:33:33 -0000 1.2
@@ -1,4 +1,3 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Rivet Tcl Commands and Variables</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="directives.html.en" title="Rivet Apache Directives"><link rel="next" href="examples.html.en" title="Examples and Usage"></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 Commands and Variables</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="directives.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="examples.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="commands"></a>Rivet Tcl Commands and Variables</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">
1.2 +0 -1 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.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- commands.html.ru 12 Jun 2003 14:50:46 -0000 1.1
+++ commands.html.ru 5 Jul 2003 08:33:33 -0000 1.2
@@ -1,4 +1,3 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Rivet Tcl: команды и переменные</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="Конфигурационные параметры Rivet Apache"><link rel="next" href="examples.html.ru" title="Примеры использования"></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: команды и переменные</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: команды и переменные</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">
1.2 +0 -1 tcl-rivet/doc/html/directives.html.en
Index: directives.html.en
===================================================================
RCS file: /home/cvs/tcl-rivet/doc/html/directives.html.en,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- directives.html.en 12 Jun 2003 14:50:46 -0000 1.1
+++ directives.html.en 5 Jul 2003 08:33:33 -0000 1.2
@@ -1,4 +1,3 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Rivet Apache Directives</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="installation.html.en" title="Apache Rivet Installation"><link rel="next" href="commands.html.en" title="Rivet Tcl Commands and Variables"></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 Apache Directives</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="installation.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="commands.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="directives"></a>Rivet Apache Directives</h2></div></div><div></div></div><p style="width:90%">
These directives are used within the Apache httpd server
configuration files to modify Apache Rivet's behaviour. Their
1.2 +0 -1 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.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- directives.html.ru 12 Jun 2003 14:50:46 -0000 1.1
+++ directives.html.ru 5 Jul 2003 08:33:33 -0000 1.2
@@ -1,4 +1,3 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Конфигурационные параметры 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="Установка Apache Rivet"><link rel="next" href="commands.html.ru" title="Rivet Tcl: команды и переменные"></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 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>Конфигурационные параметры Rivet Apache</h2></div></div><div></div></div><p style="width:90%">
Это - разнообразный набор установок которые могут быть
сделаны в конфигурационнном файле Apache с целью
1.2 +56 -16 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.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- examples.html.en 12 Jun 2003 14:50:46 -0000 1.1
+++ examples.html.en 5 Jul 2003 08:33:33 -0000 1.2
@@ -1,4 +1,3 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Examples and Usage</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="commands.html.en" title="Rivet Tcl Commands and Variables"><link rel="next" href="tcl_packages.html.en" title="Rivet Tcl Packages"></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">Examples and Usage</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="commands.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="tcl_packages.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="examples"></a>Examples and Usage</h2></div></div><div></div></div><p style="width:90%">
Some examples of Rivet usage follow. Some prior Tcl knowledge
is assumed. If you don't know much Tcl, don't worry, it's easy,
@@ -41,25 +40,43 @@
POST operations.
</p><p style="width:90%">
Given an HTML form like the following:
- </p><pre style="background:#bbffbb ; width:90ex ; margin: 2ex ; padding: 1ex; border: solid black 1px ; white-space: pre; font-family:monospace ; " class="programlisting"><form action="vars.rvt">
- <p>
- <input name="title">
- <input name="salary">
- <input name="boss">
- <select name="skills" multiple="multiple">
- <option>c</option>
- <option>java</option>
- <option>Tcl</option>
- <option>Perl</option>
- </select>
- </p>
-</form>
+ </p><pre style="background:#bbffbb ; width:90ex ; margin: 2ex ; padding: 1ex; border: solid black 1px ; white-space: pre; font-family:monospace ; " class="programlisting"> <form action="vars.rvt">
+ <table>
+ <tbody>
+ <tr>
+ <td><b>Title:</b></td>
+ <td><input name="title"></td>
+ </tr>
+ <tr>
+ <td><b>Salary:</b></td>
+ <td><input name="salary"></td>
+ </tr>
+ <tr>
+ <td><b>Boss:</b></td>
+ <td><input name="boss"></td></tr>
+ <tr>
+ <td><b>Skills:</b></td>
+ <td>
+ <select name="skills" multiple="multiple">
+ <option>c</option>
+ <option>java</option>
+ <option>Tcl</option>
+ <option>Perl</option>
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td><input type="submit"></td>
+ </tr>
+ </tbody>
+ </table>
+ </form>
</pre><p style="width:90%">
We can use this Rivet script to get the variable values:
</p><pre style="background:#bbffbb ; width:90ex ; margin: 2ex ; padding: 1ex; border: solid black 1px ; white-space: pre; font-family:monospace ; " class="programlisting"><?
set errlist {}
if { [var exists title] } {
- set salary [var get title]
+ set title [var get title]
} else {
set errlist "You need to enter a title"
}
@@ -91,8 +108,31 @@
}
} else {
puts "Thanks for the information!"
+ ?>
+ <table>
+ <tbody>
+ <tr>
+ <td><b>Title:</b></td>
+ <td><? puts $title ?></td>
+ </tr>
+ <tr>
+ <td><b>Boss:</b></td>
+ <td><? puts $boss ?></td>
+ </tr>
+ <tr>
+ <td><b>Salary:</b></td>
+ <td><? puts $salary ?></td>
+ </tr>
+ <tr>
+ <td><b>Skills:</b></td>
+ <td><? puts $skills ?></td>
+ </tr>
+ </tbody>
+ </table>
+ <?
}
-?></pre><p style="width:90%">
+?>
+</pre><p style="width:90%">
The first statement checks to make sure that the
<tt class="varname">boss</tt> variable has been passed to the
script, and then does something with that information. If
1.2 +56 -16 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.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- examples.html.ru 12 Jun 2003 14:50:46 -0000 1.1
+++ examples.html.ru 5 Jul 2003 08:33:33 -0000 1.2
@@ -1,4 +1,3 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Примеры использования</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: команды и переменные"><link rel="next" href="help.html.ru" title="Ресурсы и как получить помощь"></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">Примеры использования</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>Примеры использования</h2></div></div><div></div></div><p style="width:90%">
Далее - примеры использования Rivet. Подразумевается что
читатель имеет некоторые знания Tcl. Если же вы его не знаете -
@@ -41,26 +40,44 @@
переданными вам методом POST или GET.
</p><p style="width:90%">
Из такой HTML формы:
- </p><pre style="background:#bbffbb ; width:90ex ; margin: 2ex ; padding: 1ex; border: solid black 1px ; white-space: pre; font-family:monospace ; " class="programlisting"><form action="vars.rvt">
- <p>
- <input name="title">
- <input name="salary">
- <input name="boss">
- <select name="skills" multiple="multiple">
- <option>c</option>
- <option>java</option>
- <option>Tcl</option>
- <option>Perl</option>
- </select>
- </p>
-</form>
+ </p><pre style="background:#bbffbb ; width:90ex ; margin: 2ex ; padding: 1ex; border: solid black 1px ; white-space: pre; font-family:monospace ; " class="programlisting"> <form action="vars.rvt">
+ <table>
+ <tbody>
+ <tr>
+ <td><b>Title:</b></td>
+ <td><input name="title"></td>
+ </tr>
+ <tr>
+ <td><b>Salary:</b></td>
+ <td><input name="salary"></td>
+ </tr>
+ <tr>
+ <td><b>Boss:</b></td>
+ <td><input name="boss"></td></tr>
+ <tr>
+ <td><b>Skills:</b></td>
+ <td>
+ <select name="skills" multiple="multiple">
+ <option>c</option>
+ <option>java</option>
+ <option>Tcl</option>
+ <option>Perl</option>
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td><input type="submit"></td>
+ </tr>
+ </tbody>
+ </table>
+ </form>
</pre><p style="width:90%">
Мы можем использовать rivet скрипт чтобы получить доступ к
этим переменным:
</p><pre style="background:#bbffbb ; width:90ex ; margin: 2ex ; padding: 1ex; border: solid black 1px ; white-space: pre; font-family:monospace ; " class="programlisting"><?
set errlist {}
if { [var exists title] } {
- set salary [var get title]
+ set title [var get title]
} else {
set errlist "You need to enter a title"
}
@@ -92,8 +109,31 @@
}
} else {
puts "Thanks for the information!"
+ ?>
+ <table>
+ <tbody>
+ <tr>
+ <td><b>Title:</b></td>
+ <td><? puts $title ?></td>
+ </tr>
+ <tr>
+ <td><b>Boss:</b></td>
+ <td><? puts $boss ?></td>
+ </tr>
+ <tr>
+ <td><b>Salary:</b></td>
+ <td><? puts $salary ?></td>
+ </tr>
+ <tr>
+ <td><b>Skills:</b></td>
+ <td><? puts $skills ?></td>
+ </tr>
+ </tbody>
+ </table>
+ <?
}
-?></pre><p style="width:90%">
+?>
+</pre><p style="width:90%">
Первый оператор проверяет что переменная
<tt class="varname">boss</tt> была переданна скрипту, и потом
что-то делает с этой информацией.
1.4 +4 -5 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.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- help.html.en 29 Jun 2003 11:03:53 -0000 1.3
+++ help.html.en 5 Jul 2003 08:33:33 -0000 1.4
@@ -1,5 +1,4 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<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="id5396918"></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="id5396698"></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
@@ -10,7 +9,7 @@
<tt class="email"><<a href="mailto:rivet-list-subscribe@tcl.apache.org">rivet-<i class="replaceable"><tt>list</tt></i>-subscribe@tcl.apache.org</a>></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="id5396963"></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="id5396744"></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
@@ -32,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="id5396662"></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="id5396847"></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="id5396683"></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="id5396868"></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.3 +2 -3 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.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- help.html.ru 23 Jun 2003 13:08:01 -0000 1.2
+++ help.html.ru 5 Jul 2003 08:33:33 -0000 1.3
@@ -1,5 +1,4 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Ресурсы и как получить помощь</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="Примеры использования"><link rel="next" href="internals.html.ru" title="Внутренности 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">Ресурсы и как получить помощь</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>Ресурсы и как получить помощь</h2></div></div><div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5397392"></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>Ресурсы и как получить помощь</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="Примеры использования"><link rel="next" href="internals.html.ru" title="Внутренности 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">Ресурсы и как получить помощь</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>Ресурсы и как получить помощь</h2></div></div><div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5397215"></a>Mailing Lists</h3></div></div><div></div></div><p style="width:90%">
Mailing List (список рассылка) - это первейшее место куда
надо обращаться за помощью, если, конечно, вы не нашли ответа
в документации. Пишите на
@@ -26,7 +25,7 @@
<a href="http://wiki.tcl.tk" target="_top">http://wiki.tcl.tk</a>
Tcl's Wiki, весьма полезный ресурс для задавания вопросов,
получения ответов и отвечания на них для тех кто крут.
- </div></li></ul></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396420"></a>Система отлова ошибок</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="id5397023"></a>Система отлова ошибок</h3></div></div><div></div></div><p style="width:90%">
Apache Rivet использует ВсеАпачную Систему Отлова Ошибок (ВАСОО) <a href="http://nagoya.apache.org/bugzilla/" target="_top">http://nagoya.apache.org/bugzilla/</a>.
Всякие проблемы пишите сюда, или - что тоже полезно - вы можете
выяснить опыт ее решения, если кто-то уже с ней сталкивался.
1.5 +4 -5 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.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- index.html.en 29 Jun 2003 11:03:53 -0000 1.4
+++ index.html.en 5 Jul 2003 08:33:33 -0000 1.5
@@ -1,13 +1,12 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<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.en" title="Apache Rivet"><link rel="next" href="installation.html.en" title="Apache Rivet Installation"></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.en"><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="id5336157"></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.en" title="Apache Rivet"><link rel="next" href="installation.html.en" title="Apache Rivet Installation"></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.en"><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="id5336252"></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"><<a href="mailto:davidw@apache.org">davidw@apache.org</a>></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"><<a href="mailto:damonc@apache.org">damonc@apache.org</a>></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#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#id5396918">Mailing Lists</a></dt><dt><a href="help.html.en#id5396963">Newsgroup</a></dt><dt><a href="help.html.en#websites">Web Sites</a></dt><dt><a href="help.html.en#id5396662">Bug Tracking System</a></dt><dt><a href="help.html.en#id5396683">IRC</a></dt></dl></dd><dt><a href="internals.html.en">Rivet Internals</a></dt><dd><dl><dt><a href="internals.html.en#id5396717">Initialization</a></dt><dt><a href="internals.html.en#id5396754">RivetChan</a></dt><dt><a href="internals.html.en#id5396783">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#id5396860">mod_dtcl</a></dt><dt><a href="upgrading.html.en#id5396875">NeoWebScript</a></dt></dl></dd></dl></div><p style="width:90%">
+ </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#id5396698">Mailing Lists</a></dt><dt><a href="help.html.en#id5396744">Newsgroup</a></dt><dt><a href="help.html.en#websites">Web Sites</a></dt><dt><a href="help.html.en#id5396847">Bug Tracking System</a></dt><dt><a href="help.html.en#id5396868">IRC</a></dt></dl></dd><dt><a href="internals.html.en">Rivet Internals</a></dt><dd><dl><dt><a href="internals.html.en#id5395887">Initialization</a></dt><dt><a href="internals.html.en#id5395924">RivetChan</a></dt><dt><a href="internals.html.en#id5395953">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#id5396030">mod_dtcl</a></dt><dt><a href="upgrading.html.en#id5396046">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><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="id5393752"></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="id5393747"></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.4 +3 -4 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.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- index.html.ru 23 Jun 2003 13:08:01 -0000 1.3
+++ index.html.ru 5 Jul 2003 08:33:33 -0000 1.4
@@ -1,12 +1,11 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<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="Установка 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="id5336302"></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="Установка 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>
����������<tt class="email"><<a href="mailto:davidw@apache.org">davidw@apache.org</a>></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"><<a href="mailto:damonc@apache.org">damonc@apache.org</a>></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"><<a href="mailto:dtz@xepb.ru">dtz@xepb.ru</a>></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#id5393393">Введение в Apache Rivet</a></dt><dt><a href="installation.html.ru">Установка Apache Rivet</a></dt><dt><a href="directives.html.ru">Конфигурационные параметры Rivet Apache</a></dt><dt><a href="commands.html.ru">Rivet Tcl: команды и переменные</a></dt><dt><a href="examples.html.ru">Примеры использования</a></dt><dt><a href="help.html.ru">Ресурсы и как получить помощь</a></dt><dd><dl><dt><a href="help.html.ru#id5397392">Mailing Lists</a></dt><dt><a href="help.html.ru#websites">Web Sites</a></dt><dt><a href="help.html.ru#id5396420">Система отлова ошибок</a></dt></dl></dd><dt><a href="internals.html.ru">Внутренности Rivet</a></dt><dd><dl><dt><a href="internals.html.ru#id5396479">Инициализация</a></dt><dt><a href="internals.html.ru#id5397057">RivetChan</a></dt><dt><a href="internals.html.ru#id5397105">Обработка страниц, выполнение и кеширование</a></dt></dl></dd><dt><a href="upgrading.html.ru">Переход с mod_dtcl или NeoWebScript (NWS)</a></dt><dd><dl><dt><a href="upgrading.html.ru#id5397230">mod_dtcl</a></dt><dt><a href="upgrading.html.ru#id5397253">NeoWebScript</a></dt></dl></dd></dl></div><p style="width:90%">
+��������</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"><<a href="mailto:dtz@xepb.ru">dtz@xepb.ru</a>></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">Введение в Apache Rivet</a></dt><dt><a href="installation.html.ru">Установка Apache Rivet</a></dt><dt><a href="directives.html.ru">Конфигурационные параметры Rivet Apache</a></dt><dt><a href="commands.html.ru">Rivet Tcl: команды и переменные</a></dt><dt><a href="examples.html.ru">Примеры использования</a></dt><dt><a href="help.html.ru">Ресурсы и как получить помощь</a></dt><dd><dl><dt><a href="help.html.ru#id5397215">Mailing Lists</a></dt><dt><a href="help.html.ru#websites">Web Sites</a></dt><dt><a href="help.html.ru#id5397023">Система отлова ошибок</a></dt></dl></dd><dt><a href="internals.html.ru">Внутренности Rivet</a></dt><dd><dl><dt><a href="internals.html.ru#id5397082">Инициализация</a></dt><dt><a href="internals.html.ru#id5397143">RivetChan</a></dt><dt><a href="internals.html.ru#id5397190">Обработка страниц, выполнение и кеширование</a></dt></dl></dd><dt><a href="upgrading.html.ru">Переход с mod_dtcl или NeoWebScript (NWS)</a></dt><dd><dl><dt><a href="upgrading.html.ru#id5396258">mod_dtcl</a></dt><dt><a href="upgrading.html.ru#id5396281">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><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="id5393393"></a>Введение в Apache Rivet</h2></div></div><div></div></div><p style="width:90%">
+ version.</p><div class="section" lang="en"><div class="titlepage"><div><div><hr><h2 class="title" style="clear: both"><a name="id5393389"></a>Введение в Apache Rivet</h2></div></div><div></div></div><p style="width:90%">
Apache Rivet - это система для генерации динамических веб
страниц, встроенная модулем в http сервер Apache. Она задумывалась
как система быстрая, мощная, расширяемая и достаточно простая для
1.2 +0 -1 tcl-rivet/doc/html/installation.html.en
Index: installation.html.en
===================================================================
RCS file: /home/cvs/tcl-rivet/doc/html/installation.html.en,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- installation.html.en 12 Jun 2003 14:50:46 -0000 1.1
+++ installation.html.en 5 Jul 2003 08:33:33 -0000 1.2
@@ -1,4 +1,3 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Apache Rivet Installation</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="index.html.en" title="Apache Rivet"><link rel="next" href="directives.html.en" title="Rivet Apache Directives"></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 Installation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.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="directives.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="installation"></a>Apache Rivet Installation</h2></div></div><div></div></div><div class="procedure"><ol type="1"><li><p class="title"><b>Check Dependencies</b></p><p style="width:90%">
To install Rivet, you will need Tcl 8.2 or greater and
Apache 1.3.xx. It is known to run on Linux, FreeBSD,
1.2 +0 -1 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.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- installation.html.ru 12 Jun 2003 14:50:46 -0000 1.1
+++ installation.html.ru 5 Jul 2003 08:33:33 -0000 1.2
@@ -1,4 +1,3 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<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="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="Конфигурационные параметры 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">Установка 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>Установка Apache Rivet</h2></div></div><div></div></div><div class="procedure"><ol type="1"><li><p class="title"><b>Check Dependencies/Проверка связей между программным обеспечением</b></p><p style="width:90%">
Для того чтобы установить rivet, вам в первую очередь понадобится
сам Tcl, версии 8.2 или выше. Известно что все должно работать
1.4 +3 -4 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.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- internals.html.en 29 Jun 2003 11:03:53 -0000 1.3
+++ internals.html.en 5 Jul 2003 08:33:33 -0000 1.4
@@ -1,10 +1,9 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Rivet Internals</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="help.html.en" title="Resources - How to Get Help"><link rel="next" href="upgrading.html.en" title="Upgrading from mod_dtcl or NeoWebScript"></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 Internals</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="help.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="upgrading.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="internals"></a>Rivet Internals</h2></div></div><div></div></div><p style="width:90%">
This section easily falls out of date, as new code is added, old
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="id5396717"></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="id5395887"></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
@@ -15,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="id5396754"></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="id5395924"></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
@@ -25,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="id5396783"></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="id5395953"></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 <? ?>
processing instruction tags. Everything outside these tags
1.3 +3 -4 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.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- internals.html.ru 23 Jun 2003 13:08:02 -0000 1.2
+++ internals.html.ru 5 Jul 2003 08:33:33 -0000 1.3
@@ -1,9 +1,8 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Внутренности 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="Ресурсы и как получить помощь"><link rel="next" href="upgrading.html.ru" title="Переход с mod_dtcl или 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">Внутренности 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>Внутренности Rivet</h2></div></div><div></div></div><p style="width:90%">
Эта секция давно устарела, поскольку новый код добавляется, а
старый убирается. Так что лучше читайте исходники - они рулез!.
И вообще если хотите чего-нибудь написать - FIXME.
- </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396479"></a>Инициализация</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="id5397082"></a>Инициализация</h3></div></div><div></div></div><p style="width:90%">
Когда apavhe запускается (или когда запускается использующий TCL
дочерний процесс Apache ), вызывается
<tt class="function">Rivet_InitTclStuff</tt>,
@@ -16,7 +15,7 @@
<tt class="filename">init.tcl</tt>. Система кеширования, опять же, и если
есть
<span style="font-family:monospace"><b class="command">GlobalInitScript</b></span>, то и он запускается.
- </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5397057"></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="id5397143"></a>RivetChan</h3></div></div><div></div></div><p style="width:90%">
Система <span class="structname">RivetChan</span> была создана для того чтобы
перенаправлять стандартный поток вывода (stdout). По этой причине вы можете
использовать стандартную команду
@@ -24,7 +23,7 @@
(примечание переводчика: и <span style="font-family:monospace"><b class="command">fconfigure</b></span> тоже, что полезно).
Она также создает канал который буферизует output, и перенаправляет его в
систему ввода-вывода Apache.
- </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5397105"></a>Обработка страниц, выполнение и кеширование</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="id5397190"></a>Обработка страниц, выполнение и кеширование</h3></div></div><div></div></div><p style="width:90%">
Когда выполняется Rivet страница, она превращается в обычный Tcl
скрипт, опираясь на символы <? ?>. Все что вне их
рассматривается как большой большой аргумент для
1.2 +0 -1 tcl-rivet/doc/html/tcl_packages.html.en
Index: tcl_packages.html.en
===================================================================
RCS file: /home/cvs/tcl-rivet/doc/html/tcl_packages.html.en,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- tcl_packages.html.en 12 Jun 2003 14:50:47 -0000 1.1
+++ tcl_packages.html.en 5 Jul 2003 08:33:33 -0000 1.2
@@ -1,4 +1,3 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Rivet Tcl Packages</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="examples.html.en" title="Examples and Usage"><link rel="next" href="help.html.en" title="Resources - How to Get Help"></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 Packages</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="examples.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="help.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="tcl_packages"></a>Rivet Tcl Packages</h2></div></div><div></div></div><p style="width:90%">
In addition to the core Apache module, Rivet provides a number of Tcl
packages that include potentially useful code.
1.4 +2 -3 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.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- upgrading.html.en 29 Jun 2003 11:03:53 -0000 1.3
+++ upgrading.html.en 5 Jul 2003 08:33:33 -0000 1.4
@@ -1,4 +1,3 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Upgrading from mod_dtcl or NeoWebScript</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="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">Upgrading from mod_dtcl or NeoWebScript</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="internals.html.en"><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>Upgrading from mod_dtcl or NeoWebScript</h2></div></div><div></div></div><p style="width:90%">
Rivet is a break from the past, in that we, the authors, have
attempted to take what we like best about our past efforts, and
@@ -6,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="id5396860"></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="id5396030"></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="id5396875"></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="id5396046"></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.3 +2 -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.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- upgrading.html.ru 23 Jun 2003 13:08:02 -0000 1.2
+++ upgrading.html.ru 5 Jul 2003 08:33:33 -0000 1.3
@@ -1,9 +1,8 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Переход с mod_dtcl или 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="Внутренности 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">Переход с mod_dtcl или 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>Переход с mod_dtcl или NeoWebScript (NWS)</h2></div></div><div></div></div><p style="width:90%">
Обратная совместимость не была никогда особой целью разработчиков,
но мы ее все равно предоставляем по историческим причинам и
с учетом пожеланий тех кто переключается на Rivet с mod_dtcl и NeoWebScript (NWS).
- </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5397230"></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="id5396258"></a>mod_dtcl</h3></div></div><div></div></div><p style="width:90%">
Rivet базируется на коде mod_dtcl, но достаточно хорошо переработан. Основная
идея осталась та же, но большое количетво команд изменилось.
- </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5397253"></a>NeoWebScript</h3></div></div><div></div></div><p style="width:90%">Потом.</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">Внутренности 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="en"><div class="titlepage"><div><div><h3 class="title"><a name="id5396281"></a>NeoWebScript</h3></div></div><div></div></div><p style="width:90%">Потом.</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">Внутренности 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>
---------------------------------------------------------------------
To unsubscribe, e-mail: rivet-cvs-unsubscribe@tcl.apache.org
For additional commands, e-mail: rivet-cvs-help@tcl.apache.org