cvs: smarty /docs/ru bookinfo.xml getting-started.xml language-defs.ent language-snippets.ent preface.xml
"George Miroshnikov" <[email protected]>
| Newsgroups | gmane.comp.php.cvs.smarty |
|---|---|
| Message-ID | <cvsfreespace1099739125@cvsserver> |
freespace Sat Nov 6 06:05:25 2004 EDT
Modified files:
/smarty/docs/ru bookinfo.xml getting-started.xml language-defs.ent
language-snippets.ent preface.xml
Log:
Humbly added myself to the translators list in bookinfo.xml :)
"Refactored" (rephrased, corrected and some WS fixed) files from ru root.
--
Smarty CVS Mailing List (http://cvs.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
freespace-20041106060525.txt
(text/plain, 25.8 KB)
http://cvs.php.net/diff.php/smarty/docs/ru/bookinfo.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/ru/bookinfo.xml
diff -u smarty/docs/ru/bookinfo.xml:1.3 smarty/docs/ru/bookinfo.xml:1.4
--- smarty/docs/ru/bookinfo.xml:1.3 Mon Jul 19 09:11:22 2004
+++ smarty/docs/ru/bookinfo.xml Sat Nov 6 06:05:22 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.5 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.5 Maintainer: freespace Status: ready -->
<bookinfo id="bookinfo">
<title>Smarty - êîìïèëèðóþùèé îáðàáîò÷èê øàáëîíîâ</title>
<authorgroup id="authors">
@@ -15,6 +15,9 @@
<author>
<firstname>Sergei</firstname><surname>Suslenkov <[email protected]></surname>
</author>
+ <author>
+ <firstname>George</firstname><surname>Miroshnikov <[email protected]></surname>
+ </author>
</authorgroup>
<pubdate>&build-date;</pubdate>
<copyright>
http://cvs.php.net/diff.php/smarty/docs/ru/getting-started.xml?r1=1.8&r2=1.9&ty=u
Index: smarty/docs/ru/getting-started.xml
diff -u smarty/docs/ru/getting-started.xml:1.8 smarty/docs/ru/getting-started.xml:1.9
--- smarty/docs/ru/getting-started.xml:1.8 Sat Oct 23 04:13:41 2004
+++ smarty/docs/ru/getting-started.xml Sat Nov 6 06:05:22 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.8 $ -->
+<!-- $Revision: 1.9 $ -->
<!-- EN-Revision: 1.6 Maintainer: freespace Status: ready -->
<part id="getting.started">
<title>Ïðèñòóïàÿ ê ðàáîòå</title>
@@ -58,7 +58,7 @@
</listitem>
<listitem>
<para>
- Îí ýôôåêòèâåí, òàê êàê PHP îáðàáîò÷èê äåëàåò çà íåãî ãðÿçíóþ ðàáîòó.
+ Îí ýôôåêòèâåí, òàê êàê îáðàáîò÷èê PHP äåëàåò çà íåãî ãðÿçíóþ ðàáîòó.
</para>
</listitem>
<listitem>
@@ -88,7 +88,7 @@
<listitem>
<para>
Êîíñòðóêöèè if/elseif/else/endif êîíñòðóêöèè ïåðåäàþòñÿ îáðàáîò÷èêó PHP,
- òàê ÷òî ñèíòàêñèñ {if ...} âûðàæåíèÿ ìîæåò áûòü íàñòîëüêî ïðîñòûì èëè
+ òàê ÷òî ñèíòàêñèñ âûðàæåíèÿ {if ...} ìîæåò áûòü íàñòîëüêî ïðîñòûì èëè
ñëîæíûì, íàñêîëüêî âàì óãîäíî.
</para>
</listitem>
@@ -101,17 +101,17 @@
<para>
Ñóùåñòâóåò âîçìîæíîñòü âêëþ÷åíèÿ PHP-êîäà ïðÿìî â âàø øàáëîí, îäíàêî
îáû÷íî â ýòîì íåò íåîáõîäèìîñòè (è ýòî íå ðåêîììåíäóåòñÿ), òàê êàê
- äâèæîê âåñüìà ãèáîê â íàñòðîéêå.
+ äâèæîê âåñüìà ãèáîê è ðàñøèðÿåì.
</para>
</listitem>
<listitem>
<para>
- Âñòðîåííîå êýøèðîâàíèå.
+ Âñòðîåííûé ìåõàíèçì êýøèðîâàíèÿ.
</para>
</listitem>
<listitem>
<para>
- Ïðîèçâîëüíûå èñòî÷íèêè øàáëîíà.
+ Ïðîèçâîëüíûå èñòî÷íèêè øàáëîíîâ.
</para>
</listitem>
<listitem>
@@ -133,15 +133,17 @@
<sect1 id="installation.requirements">
<title>Òðåáîâàíèÿ</title>
<para>
- Äëÿ óñòàíîâêè è ðàáîòû Smarty íåîáõîäèì âåá-ñåðâåð ñ óñòàíîâëåííûì PHP âåðñèè 4.0.6 èëè âûøå.
+ Äëÿ óñòàíîâêè è ðàáîòû Smarty íåîáõîäèì âåá-ñåðâåð ñ óñòàíîâëåííûì PHP
+ âåðñèè 4.0.6 èëè âûøå.
</para>
</sect1>
<sect1 id="installing.smarty.basic">
<title>Áàçîâàÿ óñòàíîâêà</title>
<para>
- Ñêîïèðóéòå ôàéëû Smarty, êîòîðûå íàõîäÿòñÿ â äèðåêòîðèè /libs/ äèñòðèáóòèâà.
- Ìåíÿòü ýòè ôàéëû ÍÅ ÑËÅÄÓÅÒ. Îíè äîëæíû èñïîëüçîâàòüñÿ âñåìè ïðèëîæåíèÿìè è èçìåíÿòüñÿ
- òîëüêî ïðè îáíîâëåíèè Smarty äî íîâîé âåðñèè.
+ Ñêîïèðóéòå ôàéëû Smarty, êîòîðûå íàõîäÿòñÿ â äèðåêòîðèè /libs/
+ äèñòðèáóòèâà. Ðåäàêòèðîâàòü ýòè ôàéëû ÍÅ ÑËÅÄÓÅÒ. Îíè äîëæíû
+ èñïîëüçîâàòüñÿ âñåìè ïðèëîæåíèÿìè è èçìåíÿòüñÿ òîëüêî ïðè îáíîâëåíèè
+ Smarty äî íîâîé âåðñèè.
</para>
<example>
<title>Ôàéëû áèáëèîòåêè Smarty</title>
@@ -157,17 +159,17 @@
</screen>
</example>
<para>
- Smarty èñïîëüçóåò PHP êîíñòàíòó <link
+ Smarty èñïîëüçóåò êîíñòàíòó PHP <link
linkend="constant.smarty.dir">SMARTY_DIR</link>, êîòîðàÿ óêàçûâàåò ïóòü ê
äèðåêòîðèè áèáëèîòåêè Smarty. Îáû÷íî, åñëè ïðèëîæåíèå ìîæåò íàéòè ôàéë
<emphasis>Smarty.class.php</emphasis>, òî íåò íåîáõîäèìîñòè óñòàíàâëèâàòü
SMARTY_DIR. Îäíàêî, åñëè <emphasis>Smarty.class.php</emphasis> íå ìîæåò
- áûòü íàéäåí â âàøåì include_path èëè âû íå óêàçûâàëè àáñîëþòíûé ïóòü ê íåìó â
- ïðèëîæåíèè, òî âû äîëæíû îïðåäåëèòü SMARTY_DIR âðó÷íóþ.
+ áûòü íàéäåí â âàøåì include_path èëè âû íå óêàçûâàëè àáñîëþòíûé ïóòü ê
+ íåìó â ïðèëîæåíèè, òî âû äîëæíû îïðåäåëèòü SMARTY_DIR âðó÷íóþ.
SMARTY_DIR <emphasis>äîëæåí</emphasis> âêëþ÷àòü çàâåðøàþùèé ñëýø.
</para>
<para>
- Êàê ñëåäóåò èíñòàíöèèðîâàòü îáúåêò Smarty â âàøèõ PHP-ñêðèïòàõ:
+ Âîò êàê ñëåäóåò ñîçäàâàòü ýêçåìïëÿð îáúåêòà Smarty â âàøèõ PHP-ñêðèïòàõ:
</para>
<example>
<title>Ñîçäàíèå îáåêòà Smarty</title>
@@ -184,7 +186,7 @@
<para>
Ïîïðîáóéòå âûïîëíèòü âûøåóêàçàííûé êîä. Åñëè Âû ïîëó÷àåòå îøèáêó î òîì,
÷òî <emphasis>Smarty.class.php</emphasis> íå íàéäåí, ïîïðîáóéòå ñëåäóþùèå
- âàðèàíòû:
+ âàðèàíòû äåéñòâèé:
</para>
<example>
@@ -204,8 +206,8 @@
<programlisting role="php">
<![CDATA[
<?php
-// Îòðåäàêòèðóéòå âàø php.ini ôàéë, äîáàâüòå ïóòü ê Smarty
-// ê include_path è ïåðåçàïóñòèòå âåá ñåðâåð.
+// Îòðåäàêòèðóéòå âàø ôàéë php.ini, äîáàâüòå ïóòü ê Smarty
+// â include_path è ïåðåçàïóñòèòå âåá ñåðâåð.
// Ñëåäóþùèé êîä äîëæåí ðàáîòàòü áåç îøèáîê:
require('Smarty.class.php');
$smarty = new Smarty;
@@ -214,7 +216,7 @@
</programlisting>
</example>
- <example>
+ <example>
<title>Óñòàíîâèòå çíà÷åíèå êîíñòàíòû SMARTY_DIR âðó÷íóþ</title>
<programlisting role="php">
<![CDATA[
@@ -233,18 +235,20 @@
÷åòûðå äèðåêòîðèè, êîòîðûå (ïî óìîë÷àíèþ) íàçûâàþòñÿ
<emphasis>templates</emphasis>, <emphasis>templates_c</emphasis>,
<emphasis>configs</emphasis> è <emphasis>cache</emphasis>. Êàæäàÿ èç
- íèõ îïðåäåëÿåòñÿ ñâîéñòâàìè êëàññà Smarty: <emphasis>$template_dir</emphasis>,
- <emphasis>$compile_dir</emphasis>, <emphasis>$config_dir</emphasis>, è
- <emphasis>$cache_dir</emphasis> ñîîòâåòñòâåííî. Íàñòîé÷èâî ðåêîìåíäóåòñÿ
- èñïîëüçîâàòü ðàçíûå íàáîðû ýòèõ äèðåêòîðèé äëÿ êàæäîãî ïðèëîæåíèÿ,
- èñïîëüçóþùåãî Smarty.
+ íèõ îïðåäåëÿåòñÿ ñâîéñòâàìè êëàññà Smarty:
+ <emphasis>$template_dir</emphasis>, <emphasis>$compile_dir</emphasis>,
+ <emphasis>$config_dir</emphasis> è <emphasis>$cache_dir</emphasis>
+ ñîîòâåòñòâåííî. Íàñòîé÷èâî ðåêîìåíäóåòñÿ èñïîëüçîâàòü ðàçíûå íàáîðû
+ ýòèõ äèðåêòîðèé äëÿ êàæäîãî ïðèëîæåíèÿ, èñïîëüçóþùåãî Smarty.
</para>
<para>
- Óáåäèòåñü, ÷òî âû çíàåòå çíà÷åíèå DOCUMENT_ROOT âàøåãî âåá-ñåðâåðà.
- Â íàøåì ïðèìåðå ýòî "/web/www.mydomain.com/docs/".
- Òàê êàê ê ôàéëàì Smarty áóäóò îáðàùàòüñÿ òîëüêî ñêðèïòû, òî âàì
- ðåêîìåíäóåòñÿ âûíåñòè äèðåêòîðèè Smarty <emphasis>çà ïðåäåëû</emphasis>
- DOCUMENT_ROOT, ÷òîáû èçáåæàòü ëèøíåãî áåñïîêîéñòâà îòíîñèòåëüíî áåçîïàñíîñòè.
+ Óáåäèòåñü, ÷òî âû çíàåòå ðàñïîëîæåíèå êîðíåâîé äèðåêòîðèè äëÿ äîêóìåíòîâ
+ âàøåãî âåá-ñåðâåðà. Â íàøåì ïðèìåðå ýòî "/web/www.mydomain.com/docs/".
+ Òàê êàê äîñòóï ê äèðåêòîðèÿì Smarty ïîëó÷àåò òîëüêî áèáëèîòåêà Smarty
+ è îíè íèêîãäà íå çàïðàøèâàþòñÿ íàïðÿìóþ âåá-áðàóçåðîì, âàì ðåêîìåíäóåòñÿ
+ âûíåñòè äèðåêòîðèè Smarty <emphasis>çà ïðåäåëû</emphasis> êîðíåâîé
+ äèðåêòîðèè äëÿ äîêóìåíòîâ, ÷òîáû èçáåæàòü ëèøíåãî áåñïîêîéñòâà
+ îòíîñèòåëüíî áåçîïàñíîñòè.
</para>
<para>
 íàøåì ïðèìåðå ìû áóäåì óñòàíàâëèâàòü Smarty äëÿ íåêîòîðîé ãîñòåâîé
@@ -255,20 +259,21 @@
"/web/www.mydomain.com/smarty/guestbook/".
</para>
<para>
- Âàì ïîíàäîáèòñÿ êàê ìèíèìóì îäèí ôàéë â êîðíå âåá-äèðåêòîðèè - ýòî ñêðèïò,
- ê êîòîðîìó îáðàùàåòñÿ âåá-áðàóçåð. Ìû íàçîâ¸ì íàø ñêðèïò "index.php"
- è ïîìåñòèì åãî â ïîääèðåêòîðèþ "/guestbook" êîðíåâîé âåá-äèðåêòîðèè.
+ Âàì ïîíàäîáèòñÿ êàê ìèíèìóì îäèí ôàéë â êîðíåâîé äèðåêòîðèè äëÿ äîêóìåíòîâ
+ - ýòî ñêðèïò, ê êîòîðîìó îáðàùàåòñÿ âåá-áðàóçåð. Ìû íàçîâ¸ì íàø ñêðèïò
+ "index.php" è ïîìåñòèì åãî â ïîääèðåêòîðèþ "/guestbook/" êîðíåâîé äèðåêòîðèè
+ äëÿ äîêóìåíòîâ.
</para>
-
<note>
<title>Òåõíè÷åñêîå çàìå÷àíèå</title>
<para>
Áûâàåò óäîáíî íàñòðîèòü âåá-ñåðâåð òàê, ÷òîáû "index.php" ðàñöåíèâàëñÿ
êàê èíäåêñíûé ôàéë äèðåêîòðèè ïî óìîë÷àíèþ, ÷òîáû ïðè çàïðîñå ñòðàíèöû
"http://www.mydomain.com/guestbook/", âûçûâàëñÿ ñêðèïò index.php áåç
- "index.php" â êîíöå URL'à. Â âåá-ñåðâåðå Apache âû ìîæåòå íàñòðîèòü ýòî äîáàâèâ
- "index.php" â êîíåö äèðåêòèâû DirectoryIndex (çàïèñè ðàçäåëÿþòñÿ ïðîáåëàìè).
+ "index.php" â êîíöå àäðåñíîé ñòðîêè. Â âåá-ñåðâåðå Apache âû ìîæåòå
+ íàñòðîèòü ýòî, äîáàâèâ "index.php" â êîíåö äèðåêòèâû DirectoryIndex
+ (çàïèñè ðàçäåëÿþòñÿ ïðîáåëàìè).
</para>
</note>
@@ -299,11 +304,12 @@
<para>
Smarty ïîíàäîáÿòñÿ ïðàâà íà çàïèñü â <emphasis>$compile_dir</emphasis> è
- <emphasis>$cache_dir</emphasis>, òàê ÷òî óáåäèòåñü, ÷òî ó âåá-ñåðâåðà åñòü ýòè ïðàâà.
- Îáû÷íî îí çàïóùåí ïîä èìåíåì ïîëüçîâàòåëÿ "nobody" ãðóïïû "nobody". Äëÿ ïîëüçîâàòåëåé OS X
- ïîëüçîâàòåëåì ïî óìîë÷àíèþ ÿâëÿåòñÿ "www" ãðóïïû "www". Åñëè âû èñïîëüçóåòå Apache, âû ìîæåòå
- çàãëÿíóòü â âàø ôàéë httpd.conf (êîòîðûé îáû÷íî ðàñïîëîæåí â "/usr/local/apache/conf/") ÷òîáû
- óçíàòü, êàêèå èñïîëüçóþòñÿ èìÿ ïîëüçîâàòåëÿ è ãðóïïà.
+ <emphasis>$cache_dir</emphasis>, òàê ÷òî óáåäèòåñü, ÷òî ó âåá-ñåðâåðà
+ åñòü ýòè ïðàâà. Îáû÷íî ñåðâåð çàïóùåí îò èìåíè ïîëüçîâàòåëÿ "nobody" ãðóïïû
+ "nobody". Äëÿ ïîëüçîâàòåëåé OS X ïîëüçîâàòåëåì ïî óìîë÷àíèþ ÿâëÿåòñÿ "www"
+ ãðóïïû "www". Åñëè âû èñïîëüçóåòå Apache, âû ìîæåòå çàãëÿíóòü â âàø ôàéë
+ httpd.conf (êîòîðûé îáû÷íî ðàñïîëîæåí â "/usr/local/apache/conf/") ÷òîáû
+ óçíàòü, êàêîé ïîëüçîâàòåëü è ãðóïïà èñïîëüçóþòñÿ.
</para>
<example>
@@ -322,10 +328,10 @@
<note>
<title>Òåõíè÷åñêîå çàìå÷àíèå</title>
<para>
- chmod 770 äà¸ò äîñòàòî÷íî æåñòêóþ çàùèòó - òîëüêî ïîëüçîâàòåëü "nobody" è ãðóïïà
- "nobody" èìåþò äîñòóï íà çàïèñü è ÷òåíèå ê äèðåêòîðèÿì. Åñëè âû õîòèòå îòêðûòü äîñòóï íà ÷òåíèå
- äëÿ âñåõ (îáû÷íî äëÿ ñîáñòâåííîãî óäîáñòâà ïðè ïðîñìîòðå ýòèõ ôàéëîâ),
- âû ìîæåòå èñïîëüçîâàòü ìàñêó 775.
+ chmod 770 äà¸ò äîñòàòî÷íî æåñòêóþ çàùèòó - ðàçðåøàåò òîëüêî ïîëüçîâàòåëþ
+ "nobody" è ãðóïïå "nobody" äîñòóï íà ÷òåíèå è çàïèñü â ýòè äèðåêòîðèè.
+ Åñëè âû õîòèòå îòêðûòü äîñòóï íà ÷òåíèå äëÿ âñåõ (îáû÷íî äëÿ ñîáñòâåííîãî
+ óäîáñòâà ïðè ïðîñìîòðå ýòèõ ôàéëîâ), âû ìîæåòå èñïîëüçîâàòü çíà÷åíèå 775.
</para>
</note>
@@ -358,10 +364,11 @@
</note>
<para>
- Òåïåðü äàâàéòå îòðåäàêòèðóåì index.php. Ìû ñîçäàäèì ýêçåìïëÿð Smarty, ïðèñâîèì
- çíà÷åíèå ïåðåìåííîé øàáëîíà è îòîáðàçèì ôàéë index.tpl.  îêðóæåíèè íàøåãî ïðèìåðà
- ìû ïîìåñòèëè "/usr/local/lib/php/Smarty" â include_path. Óáåäèòåñü, ÷òî âû ñäåëàëè
- òî æå ñàìîå èëè èñïîëüçóåòå àáñîëþòíûå ïóòè.
+ Òåïåðü äàâàéòå îòðåäàêòèðóåì index.php. Ìû ñîçäàäèì ýêçåìïëÿð Smarty,
+ ïðèñâîèì çíà÷åíèå ïåðåìåííîé øàáëîíà è îòîáðàçèì ôàéë index.tpl.
+ Â óñëîâèÿõ íàøåãî ïðèìåðà, ìû ïîìåñòèëè "/usr/local/lib/php/Smarty" â
+ include_path. Óáåäèòåñü, ÷òî âû ñäåëàëè òî æå ñàìîå èëè èñïîëüçóåòå
+ àáñîëþòíûå ïóòè.
</para>
<example>
@@ -391,11 +398,11 @@
<note>
<title>Òåõíè÷åñêîå çàìå÷àíèå</title>
<para>
- Â íàøåì ïðèìåðå, ìû óñòàíàâëèâàåì àáñîëþòíûå ïóòè êî âñåì äèðåêòîðèÿì
+ Â íàøåì ïðèìåðå ìû óñòàíàâëèâàåì àáñîëþòíûå ïóòè êî âñåì äèðåêòîðèÿì
Smarty. Åñëè '/web/www.mydomain.com/smarty/guestbook/' íàõîäèòñÿ â
include_path âàøåãî PHP, òî ýòè íàñòðîéêè íå îáÿçàòåëüíû. Òåì íå ìåíåå,
áîëåå ýôôåêòèâíûì è (èç îïûòà) ìåíåå ãëþêîîïàñíûì ÿâëÿåòñÿ èñïîëüçîâàíèå
- àáñîëþòíûõ ïóòåé. Ýòî äàñò âàì óâåðåííîñòü â òîì, ÷òî Smarty ïîëó÷àåò ôàéëû
+ àáñîëþòíûõ ïóòåé. Ýòî ïðèäàñò óâåðåííîñòü â òîì, ÷òî Smarty ïîëó÷àåò ôàéëû
èç òåõ äèðåêòîðèé, èç êîòîðûõ âû õîòèòå.
</para>
</note>
@@ -417,13 +424,14 @@
ñïåðâà ïðî÷èòàéòå å¸.
</para>
<para>
- Íåìíîãî áîëåå ãèáêèì ñïîñîáîì óñòàíîâêè Smarty ÿâëÿåòñÿ íàñëåäîâàíèå êëàññà è
- èíèöèàëèçàöèÿ âàøåãî ñîáñòâåííîãî îêðóæåíèÿ Smarty. Òàêèì îáðàçîì, âìåñòî òîãî, ÷òîáû
- ïîñòîÿííî óñòàíàâëèâàòü ïóòè äèðåêòîðèé, ïðèñâàèâàòü îäíè è òå æå ïåðåìåííûå è ò.ä.
- ìû ìîæåì âñ¸ ýòî ñäåëàòü â îäíîì ìåñòå.
- Äàâàéòå ñîçäàäèì íîâóþ äèðåêòîðèþ "/php/includes/guestbook/", à â íåé - íîâûé ôàéë,
- êîòîðûé íàçîâåì "setup.php". Â îêðóæåíèè èç íàøåãî ïðèìåðà "/php/includes" íàõîäèòñÿ
- â include_path. Ïðîâåðüòå, ÷òî áû òî æå ñàìîå áûëî è ó âàñ, èëè èñïîëüçóåòé àáñîëþòíûå ïóòè.
+ Íåìíîãî áîëåå ãèáêèì ñïîñîáîì óñòàíîâêè Smarty ÿâëÿåòñÿ íàñëåäîâàíèå êëàññà
+ è èíèöèàëèçàöèÿ âàøåãî ñîáñòâåííîãî îêðóæåíèÿ Smarty. Òàêèì îáðàçîì, âìåñòî
+ òîãî, ÷òîáû ïîñòîÿííî óñòàíàâëèâàòü ïóòè äèðåêòîðèé, ïðèñâàèâàòü îäíè è òå
+ æå ïåðåìåííûå è ò.ä., ìû ìîæåì âñ¸ ýòî ñäåëàòü â îäíîì ìåñòå.
+ Äàâàéòå ñîçäàäèì íîâóþ äèðåêòîðèþ "/php/includes/guestbook/",à â íåé -
+ íîâûé ôàéë, êîòîðûé íàçîâåì "setup.php". Ïî óñëîâèÿì íàøåãî ïðèìåðà,
+ "/php/includes" íàõîäèòñÿ â include_path. Óáåäèòåñü, ÷òîáû òî æå ñàìîå áûëî
+ è ó âàñ, èëè èñïîëüçóåòé àáñîëþòíûå ïóòè.
</para>
<example>
@@ -436,8 +444,8 @@
require('Smarty.class.php');
// Ôàéë setup.php - ýòî õîðîøåå ìåñòî äëÿ
-// ïîäêëþ÷åíèÿ áèáëèîòå÷íûõ ôàéëîâ âàøåãî ïðèëîæåíèÿ, âû ìîæåòå
-// ñäåëàòü ýòî ïðÿìî çäåñü. Ïðèìåð:
+// ïîäêëþ÷åíèÿ áèáëèîòå÷íûõ ôàéëîâ âàøåãî ïðèëîæåíèÿ,
+// âû ìîæåòå ñäåëàòü ýòî ïðÿìî çäåñü. Ïðèìåð:
// require('guestbook/guestbook.lib.php');
class Smarty_GuestBook extends Smarty {
@@ -465,7 +473,7 @@
</example>
<para>
- Òåïåðü äàâàéòå èçìåíèì index.php äëÿ èñïîëüçîâàíèÿ setup.php:
+ Òåïåðü äàâàéòå èçìåíèì index.php, ÷òîáû îí èñïîëüçîâàë setup.php:
</para>
<example>
http://cvs.php.net/diff.php/smarty/docs/ru/language-defs.ent?r1=1.5&r2=1.6&ty=u
Index: smarty/docs/ru/language-defs.ent
diff -u smarty/docs/ru/language-defs.ent:1.5 smarty/docs/ru/language-defs.ent:1.6
--- smarty/docs/ru/language-defs.ent:1.5 Tue Sep 7 13:19:45 2004
+++ smarty/docs/ru/language-defs.ent Sat Nov 6 06:05:22 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.1 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.1 Maintainer: freespace Status: ready -->
<!ENTITY SMARTYManual "Ðóêîâîäñòâî ïî Smarty">
<!ENTITY SMARTYDesigners "Smarty äëÿ äèçàéíåðîâ øàáëîíîâ">
http://cvs.php.net/diff.php/smarty/docs/ru/language-snippets.ent?r1=1.5&r2=1.6&ty=u
Index: smarty/docs/ru/language-snippets.ent
diff -u smarty/docs/ru/language-snippets.ent:1.5 smarty/docs/ru/language-snippets.ent:1.6
--- smarty/docs/ru/language-snippets.ent:1.5 Tue Sep 7 13:19:45 2004
+++ smarty/docs/ru/language-snippets.ent Sat Nov 6 06:05:22 2004
@@ -1,28 +1,28 @@
<?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.2 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.2 Maintainer: freespace Status: ready -->
<!ENTITY note.parameter.merge '<note>
<title>Òåõíè÷åñêîå çàìå÷àíèå</title>
<para>
- Ïåðàìåòð <parameter>merge</parameter> ïðèíèìàåò êëþ÷è â âèäå ìàññèâà,
+ Ïåðàìåòð <parameter>merge</parameter> ó÷èòûâàåò êëþ÷è ìàññèâà,
ïîýòîìó åñëè âû îáúåäèíÿåòå ìàññèâû ñ ÷èñëîâûìè èíäåêñàìè, òî îíè ìîãóò
- íàëîæèòüñÿ äðóã íà äðóãà èëè â ðåçóëüòàòå ìîæåò ïîëó÷èòüñÿ ìàññèâ ñ
- ïðîïóùåííûìè êëþ÷àìè. Çàìåòüòå, ÷òî â îòëè÷èå îò ýòîãî, ôóíêöèÿ PHP
- array_merge() ïåðåíóìåðîâûâàåò ñîâïàäàþùèå ÷èñëîâûå èíäåêñû.
+ íàëîæèòüñÿ äðóã íà äðóãà èëè ïðèâåñòè ê íåïîñëåäîâàòåëüíîìó ïîðÿäêó êëþ÷åé.
+ Ðåçóëüòàò îòëè÷àåòñÿ îò äåéñòâèÿ ôóíêöèè PHP array_merge(), êîòîðàÿ
+ çàíîâî íóìåðóåò ýëåìåíòû â ìàññèâå ñ ÷èñëîâîìè êëþ÷àìè.
</para>
</note>'>
<!ENTITY parameter.compileid '<para>
-  êà÷åñòâå íåîáÿçàòåëüíîãî òðåòüåãî ïàðàìåòðà âû ìîæåòå ïåðåäàòü
- <parameter>compile_id</parameter>. Ýòî óêàçûâàåò íà òî, ÷òî âû õîòèòå
- èìåòü íåñêîëüêî ðàçíûõ âåðñèé îäíîãî è òîãî æå ñêîìïèëèðîâàííîãî øàáëîíà,
- íàïðèìåð, äëÿ ðàçíûõ ÿûçêîâ. Äðóãîé âàðèàíò ïðèìåíåíèÿ
- <parameter>compile_id</parameter> - ýòî êîãäà ó âàñ åñòü íåñêîëüêî
- äèðåêòîðèé ñ øàáëîíàìè ($template_dir), íî òîëüêî îäíà äèðåêòîðèÿ ñ
- êîìïèëèðîâàííûìè øàáëîíàìè ($compile_dir). Óñòàíîâèòå îòäåëüíûé
- <parameter>compile_id</parameter> äëÿ êàæäîé $template_dir, èíà÷å
- îäíîèìåííûå øàáëîíû èç ðàçíûõ äèðåêòîðèé áóäóò ïåðåçàïèñûâàòü äðóã äðóãà.
- Âû òàêæå ìîæåòå óêàçàòü <link linkend="variable.compile.id">$compile_id</link>
- îäèí ðàç âìåñòî òîãî, ÷òîáû êàæäûé ðàç ïåðåäàâàòü åãî ýòîé ôóíêöèè.
+  êà÷åñòâå íåîáÿçàòåëüíîãî òðåòüåãî àðãóìåíòà âû ìîæåòå ïåðåäàòü
+ <parameter>compile_id</parameter>. Ýòî ïîëåçíî â ñëó÷àå, åñëè âû õîòèòå
+ ñêîìïèëèðîâàòü íåñêîëüêî ðàçëè÷íûõ âåðñèé îäíîãî øàáëîíà, íàïðèìåð
+ íåñêîëüêî âåðñèé îäíîãî øàáëîíà íà ðàçíûõ ÿçûêàõ.
+ Äðóãîå ïðèìåíåíèå compile_id ìîæíî íàéòè, åñëè âû èñïîëüçóåòå
+ íåñêîëüêî $template_dir, íî òîëüêî îäíó $compile_dir.
+ Óñòàíàâëèâàéòå ñâîé <parameter>compile_id</parameter> äëÿ êàæäîé
+ $template_dir, èíà÷å øàáëîíû ñ îäèíàêîâûìè èìåíàìè áóäóò çàïèñûâàòüñÿ
+ ïîâåðõ äðóã-äðóãà. Òàêæå âû ìîæåòå îäèí ðàç óêàçàòü <link
+ linkend="variable.compile.id">$compile_id</link>, âìåñòî òîãî, ÷òîáû êàæäûé
+ ðàç ïåðåäàâàòü åãî ïðè âûçîâå ýòîé ôóíêöèè.
</para>'>
http://cvs.php.net/diff.php/smarty/docs/ru/preface.xml?r1=1.4&r2=1.5&ty=u
Index: smarty/docs/ru/preface.xml
diff -u smarty/docs/ru/preface.xml:1.4 smarty/docs/ru/preface.xml:1.5
--- smarty/docs/ru/preface.xml:1.4 Wed Sep 8 11:40:47 2004
+++ smarty/docs/ru/preface.xml Sat Nov 6 06:05:22 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.2 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.2 Maintainer: freespace Status: ready -->
<preface id="preface">
<title>Ïðåäèñëîâèå</title>
<para>
@@ -67,7 +67,7 @@
</para>
<para>
Çàòåì ïðèøëî âèäåíèå òîãî, ÷òî â ïîñëåäñòâèè ïåðåðîñëî â Smarty.
- Ìû çíàëè, êàê áûñòð PHP-êîä, åñëè åãî íå ïåðåãðóæàòü ïàðñèíãîì øàáëîíîâ.
+ Ìû çíàëè, êàê áûñòð PHP-êîä, åñëè åãî íå ïåðåãðóæàòü îáðàáîòêîé øàáëîíîâ.
Ìû òàêæå çíàëè, êàê âñåîáúåìëþùå è íåïîíÿòíî ìîæåò âûãëÿäèòü ÿçûê PHP
äëÿ ñðåäíåñòàòèñòè÷åñêîãî äèçàéíåðà, è ÷òî ýòî ìîæíî çàìàñêèðîâàòü
ïðè ïîìîùè áîëåå ïðîñòîãî ñèíòàêñèñà øàáëîíîâ. À ïî÷åìó áû íàì