cvs: smarty /docs/ru/programmers/api-functions api-append-by-ref.xml api-append.xml api-assign-by-ref.xml api-assign.xml api-clear-all-assign.xml api-clear-all-cache.xml api-clear-assign.xml api-clear-cache.xml api-clear-compiled-tpl.xml api-clear-config.xml api-config-load.xml api-display.xml

[email protected] ("George Miroshnikov") Fri, 01 Sep 2006 10:45:20 -0000
Newsgroups php.smarty.cvs
Message-ID <cvsfreespace1157107520@cvsserver>
freespace		Fri Sep  1 10:45:20 2006 UTC

  Modified files:              
    /smarty/docs/ru/programmers/api-functions	api-append-by-ref.xml 
                                             	api-append.xml 
                                             	api-assign-by-ref.xml 
                                             	api-assign.xml 
                                             	api-clear-all-assign.xml 
                                             	api-clear-all-cache.xml 
                                             	api-clear-assign.xml 
                                             	api-clear-cache.xml 
                                             	api-clear-compiled-tpl.xml 
                                             	api-clear-config.xml 
                                             	api-config-load.xml 
                                             	api-display.xml 
  Log:
  sync with EN
freespace-20060901104520.txt (text/plain, 45.8 KB)
http://cvs.php.net/viewvc.cgi/smarty/docs/ru/programmers/api-functions/api-append-by-ref.xml?r1=1.5&r2=1.6&diff_format=u
Index: smarty/docs/ru/programmers/api-functions/api-append-by-ref.xml
diff -u smarty/docs/ru/programmers/api-functions/api-append-by-ref.xml:1.5 smarty/docs/ru/programmers/api-functions/api-append-by-ref.xml:1.6
--- smarty/docs/ru/programmers/api-functions/api-append-by-ref.xml:1.5	Thu Nov 25 23:26:13 2004
+++ smarty/docs/ru/programmers/api-functions/api-append-by-ref.xml	Fri Sep  1 10:45:20 2006
@@ -1,13 +1,13 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.3 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.5 Maintainer: freespace Status: ready -->
 <refentry id="api.append.by.ref">
  <refnamediv>
-  <refname>append_by_ref</refname>
-  <refpurpose></refpurpose>
+  <refname>append_by_ref()</refname>
+  <refpurpose>äîáàâëÿåò çíà÷åíèå ïî ññûëêå</refpurpose>
  </refnamediv>
  <refsect1>
-  <title />
+  <title>Îïèñàíèå</title>
   <methodsynopsis>
    <type>void</type><methodname>append_by_ref</methodname>
    <methodparam><type>string</type><parameter>varname</parameter></methodparam>
@@ -15,27 +15,37 @@
    <methodparam choice="opt"><type>bool</type><parameter>merge</parameter></methodparam>
   </methodsynopsis>
   <para>
-  Ýòà ôóíêöèÿ èñïîëüçóåòñÿ äëÿ äîáàâëåíèÿ çíà÷åíèé ê øàáëîíó ïî ññûëêå.
-  Åñëè âû äîáàâëÿåòå ïåðåìåííóþ ïî ññûëêå òî, ñîîòâåòñâåííî, ìîæåòå
-  èçìåíÿòü çíà÷åíèå ïåðåìåííîé, íà êîòîðóþ îíà ññûëàåòñÿ. Äëÿ îáúåêòîâ,
-  append_by_ref() òàê æå ïîìîãàåò èçáåæàòü èõ êîïèðîâàíèÿ â ïàìÿòè.
-  Ñìîòðèòå ðóêîâîäñòâî PHP íà ïðåäìåò ññûëîê íà ïåðåìåííûå äëÿ áîëåå ãëóáîêîãî
-  ïîÿñíåíèÿ. Åñëè âû óñòàíàâëèâàåòå íåîáÿçàòåëüíûé òðåòèé ïàðàìåòð â true,
-  òî çíà÷åíèå íå äîáàâëÿåòñÿ, à ñëèâàåòñÿ ñ òåêóùèì ìàññèâîì.
- </para>
- &note.parameter.merge;
+   Èñïîëüçóåòñÿ äëÿ <link linkend="api.append">äîáàâëåíèÿ</link> çíà÷åíèé
+   â øàáëîí ïî ññûëêå. Åñëè âû äîáàâëÿåòå çíà÷åíèå ïåðåìåííîé ïî ññûëêå è ýòî
+   çíà÷åíèå èçìåíÿåòñÿ â øàáëîíå, ýòè èçìåíåíèÿ áóäóò îòðàæåíû â íà÷àëüíîé
+   ïåðåìåííîé. Äëÿ <link linkend="advanced.features.objects">îáúåêòîâ</link>,
+   append_by_ref() òàêæå ïîçâîëÿåò èçáåæàòü âíóòðåííåãî êîïèðîâàíèÿ äîáàâëÿåìîãî
+   îáúåêòà.
+   Ñì. ðóêîâîäñòâî PHP äëÿ áîëåå ïîäðîáíîãî îïèñàíèÿ ðàáîòû ïåðåäà÷è ïåðåìåííûõ
+   ïî ññûëêàì.
+   Åñëè âû óêàæåòå íåîáÿçàòåëüíûé òðåòèé àðãóìåíò, ðàâíûé true, çíà÷åíèå áóäåò
+   ñîâìåùåíî ñ ñóùåñòâóþùèì ìàññèâîì, âìåñòî äîáàâëåíèÿ.
+  </para>
+  &note.parameter.merge;
   <example>
    <title>append_by_ref</title>
    <programlisting role="php">
 <![CDATA[
 <?php
-// äîáàâëåíèå ïàð èìÿ/çíà÷åíèå
-$smarty->append_by_ref("Name",$myname);
-$smarty->append_by_ref("Address",$address);
+// äîáàâëåíèå ïàð êëþ÷ / çíà÷åíèå
+$smarty->append_by_ref('Name', $myname);
+$smarty->append_by_ref('Address', $address);
 ?>
 ]]>
    </programlisting>
   </example>
+  <para>
+   Ñì. òàêæå
+   <link linkend="api.append">append()</link>
+   è
+   <link linkend="api.assign">assign()</link>.
+  </para>
+
  </refsect1>
 </refentry>
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/smarty/docs/ru/programmers/api-functions/api-append.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/ru/programmers/api-functions/api-append.xml
diff -u smarty/docs/ru/programmers/api-functions/api-append.xml:1.4 smarty/docs/ru/programmers/api-functions/api-append.xml:1.5
--- smarty/docs/ru/programmers/api-functions/api-append.xml:1.4	Mon Aug  2 06:46:01 2004
+++ smarty/docs/ru/programmers/api-functions/api-append.xml	Fri Sep  1 10:45:20 2006
@@ -1,13 +1,13 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.3 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.5 Maintainer: freespace Status: ready -->
 <refentry id="api.append">
  <refnamediv>
-  <refname>append</refname>
-  <refpurpose></refpurpose>
+  <refname>append()</refname>
+  <refpurpose>äîáàâëÿåò ýëåìåíò ê íàçíà÷åííîìó ìàññèâó</refpurpose>
  </refnamediv>
  <refsect1>
-  <title />
+  <title>Îïèñàíèå</title>
   <methodsynopsis>
    <type>void</type><methodname>append</methodname>
    <methodparam><type>mixed</type><parameter>var</parameter></methodparam>
@@ -19,12 +19,12 @@
    <methodparam choice="opt"><type>bool</type><parameter>merge</parameter></methodparam>
   </methodsynopsis>
   <para>
-  Ôóíêöèÿ èñïîëüçóåòñÿ äëÿ äîáàâëåíèÿ ýëåìåíòà â íàçíà÷åííûé (assigned) ìàññèâ.
-  Åñëè âû äîáàâëÿåòå ê ñòðîêîâîìó çíà÷åíèþ, îíî êîíâåðòèðóåòñÿ â çíà÷åíèå
-  ìàññèâà, è, çàòåì äîáàâëÿåòñÿ. Âû ìîæåòå ïåðåäàâàòü ïàðû èìÿ/çíà÷åíèå
-  ÿâíî, èëè â âèäå àññîöèàòèâíîãî ìàññèâà, ñîñòîÿùåãî èç ïàð èìÿ/çíà÷åíèå.
-  Åñëè âû óñòàíàâëèâàåòå íåîáÿçàòåëüíûé òðåòèé
-  ïàðàìåòð â true, òî çíà÷åíèå áóäåò íå äîáàâëåíî, à ñëèòî ñ òåêóùèì ìàññèâîì.
+   Åñëè âû äîáàâëÿåòå çíà÷åíèå ê ñòðîêîâîìó çíà÷åíèþ, ïîñëåäíåå áóäåò
+   ïðåäâàðèòåëüíî ïðåîáðàçîâàíî â ìàññèâ. Âû ìîæåòå ÿâíî ïåðåäàâàòü ïàðû
+   êëþ÷åé / çíà÷åíèé, ëèáî àññîöèàòèâíûé ìàññèâ, ñîäåðæàùèé ïàðû
+   êëþ÷åé / çíà÷åíèé.
+   Åñëè âû óêàæåòå íåîáÿçàòåëüíûé òðåòèé àðãóìåíò, ðàâíûé true, çíà÷åíèå áóäåò
+   ñîâìåùåíî ñ ñóùåñòâóþùèì ìàññèâîì, âìåñòî äîáàâëåíèÿ.
   </para>
   &note.parameter.merge;
   <example>
@@ -32,16 +32,22 @@
    <programlisting role="php">
 <![CDATA[
 <?php
-// ïåðåäà÷à ïàð èìÿ/çíà÷åíèå
-$smarty->append("Name","Fred");
-$smarty->append("Address",$address);
+// ïåðåäàåì ïàðû êëþ÷ / çíà÷åíèå
+$smarty->append("Name", "Fred");
+$smarty->append("Address", $address);
 
-// ïåðåäà÷à àññîöèàòèâíîãî ìàññèâà
-$smarty->append(array("city" => "Lincoln","state" => "Nebraska"));
+// ïåðåäàåì àññîöèàòèâíûé ìàññèâ
+$smarty->append(array('city' => 'Lincoln', 'state' => 'Nebraska'));
 ?>
 ]]>
    </programlisting>
   </example>
+  <para>Ñì. òàêæå
+  <link linkend="api.append.by.ref">append_by_ref()</link>,
+  <link linkend="api.assign">assign()</link>
+  è
+  <link linkend="api.get.template.vars">get_template_vars()</link>
+  </para>
  </refsect1>
 </refentry>
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/smarty/docs/ru/programmers/api-functions/api-assign-by-ref.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/ru/programmers/api-functions/api-assign-by-ref.xml
diff -u smarty/docs/ru/programmers/api-functions/api-assign-by-ref.xml:1.4 smarty/docs/ru/programmers/api-functions/api-assign-by-ref.xml:1.5
--- smarty/docs/ru/programmers/api-functions/api-assign-by-ref.xml:1.4	Mon Aug  2 06:46:01 2004
+++ smarty/docs/ru/programmers/api-functions/api-assign-by-ref.xml	Fri Sep  1 10:45:20 2006
@@ -1,47 +1,58 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.2 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.5 Maintainer: freespace Status: ready -->
 <refentry id="api.assign.by.ref">
  <refnamediv>
-  <refname>assign_by_ref</refname>
-  <refpurpose></refpurpose>
+  <refname>assign_by_ref()</refname>
+  <refpurpose>íàçíà÷àåò ïåðåìåííóþ ïî ññûëêå</refpurpose>
  </refnamediv>
  <refsect1>
-  <title />
+  <title>Îïèñàíèå</title>
   <methodsynopsis>
    <type>void</type><methodname>assign_by_ref</methodname>
    <methodparam><type>string</type><parameter>varname</parameter></methodparam>
    <methodparam><type>mixed</type><parameter>var</parameter></methodparam>
   </methodsynopsis>
   <para>
-  Ýòà ôóíêöèÿ èñïîëüçóåòñÿ äëÿ ïåðåäà÷è çíà÷åíèÿ ïåðåìåííîé
-  â øàáëîí ïî ññûëêå, âìåñòî ñîçäàíèÿ åå êîïèè. Ñìîòðèòå
-  ðóêîâîäñòâî PHP íà ïðåäìåò ññûëîê íà ïåðåìåííûå äëÿ
-  áîëåå ãëóáîêîãî ïîÿñíåíèÿ.
- </para>
- <note>
-  <title>Òåõíè÷åñêîå çàìå÷àíèå</title>
-  <para>
-   Ôóíêöèÿ èñïîëüçóåòñÿ äëÿ ïåðåäà÷è çíà÷åíèÿ â øàáëîí ïî ññûëêå.
-   Åñëè âû íàçíà÷àåòå ïåðåìåííóþ ïî ññûëêå, òî èìååòå âîçìîæíîñòü
-   ìåíÿòü çíà÷åíèå ïåðåìåííîé, íà êîòîðóþ îíà ññûëàåòñÿ.
-   ×òî êàñàåòñÿ îáúåêòîâ, òî assign_by_ref() ïîìîãàåò èçáåæàòü
-   êîïèðîâàíèÿ ïåðåäàííûõ â øàáëîí îáúåêòîâ â ïàìÿòè.
-   Ñìîòðèòå ðóêîâîäñòâî PHP íà ïðåäìåò ññûëîê íà ïåðåìåííûå.
+   Èñïîëüçóåòñÿ äëÿ <link linkend="api.assign">íàçíà÷åíèÿ</link> ïåðåìåííûõ
+   øàáëîíóó ïî ññûëêå, âìåñòî ñîçäàíèÿ êîïèè.
+   Ñì. ðóêîâîäñòâî PHP äëÿ áîëåå ïîäðîáíîãî îïèñàíèÿ ðàáîòû ïåðåäà÷è ïåðåìåííûõ
+   ïî ññûëêàì.
   </para>
- </note>
- <example>
-  <title>assign_by_ref</title>
+  <note>
+   <title>Òåõíè÷åñêîå Çàìå÷àíèå</title>
+   <para>
+    Ýòà ôóíêöèÿ èñïîëüçóåòñÿ äëÿ íàçíà÷åíèÿ ïåðåìåííûõ øàáëîíó ïî ññûëêå.
+    Åñëè âû íàçíà÷àåòå ïåðåìåííóþ ïî ññûëêå è çíà÷åíèå ýòîé ïåðåìåííîé
+    èçìåíÿåòñÿ â øàáëîíå, ýòè èçìåíåíèÿ áóäóò îòðàæåíû â íà÷àëüíîé ïåðåìåííîé.
+    Äëÿ <link linkend="advanced.features.objects">îáúåêòîâ</link>,
+    assign_by_ref() òàêæå ïîçâîëÿåò èçáåæàòü âíóòðåííåãî êîïèðîâàíèÿ äîáàâëÿåìîãî
+    îáúåêòà.
+    Ñì. ðóêîâîäñòâî PHP äëÿ áîëåå ïîäðîáíîãî îïèñàíèÿ ðàáîòû ïåðåäà÷è ïåðåìåííûõ
+    ïî ññûëêàì.
+   </para>
+  </note>
+  <example>
+   <title>assign_by_ref()</title>
    <programlisting role="php">
 <![CDATA[
 <?php
-// ïåðåäà÷à ïàð èìÿ/çíà÷åíèå
+// ïåðåäà÷à ïàð êëþ÷ / çíà÷åíèå
 $smarty->assign_by_ref('Name', $myname);
 $smarty->assign_by_ref('Address', $address);
 ?>
 ]]>
    </programlisting>
   </example>
+  <para>
+   Ñì. òàêæå
+   <link linkend="api.assign">assign()</link>,
+   <link linkend="api.clear.all.assign">clear_all_assign()</link>,
+   <link linkend="api.append">append()</link>
+   è
+   <link linkend="language.function.assign">{assign}</link>
+  </para>
+
  </refsect1>
 </refentry>
 <!-- Keep this comment at the end of the file
@@ -64,3 +75,4 @@
 vim: et tw=78 syn=sgml
 vi: ts=1 sw=1
 -->
+
http://cvs.php.net/viewvc.cgi/smarty/docs/ru/programmers/api-functions/api-assign.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/ru/programmers/api-functions/api-assign.xml
diff -u smarty/docs/ru/programmers/api-functions/api-assign.xml:1.4 smarty/docs/ru/programmers/api-functions/api-assign.xml:1.5
--- smarty/docs/ru/programmers/api-functions/api-assign.xml:1.4	Mon Aug  2 06:46:01 2004
+++ smarty/docs/ru/programmers/api-functions/api-assign.xml	Fri Sep  1 10:45:20 2006
@@ -1,13 +1,13 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.2 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.6 Maintainer: freespace Status: ready -->
 <refentry id="api.assign">
  <refnamediv>
-  <refname>assign</refname>
-  <refpurpose></refpurpose>
+  <refname>assign()</refname>
+  <refpurpose>íàçíà÷àåò çíà÷åíèå øàáëîíó</refpurpose>
  </refnamediv>
  <refsect1>
-  <title />
+  <title>Îïèñàíèå</title>
   <methodsynopsis>
    <type>void</type><methodname>assign</methodname>
    <methodparam><type>mixed</type><parameter>var</parameter></methodparam>
@@ -18,25 +18,58 @@
    <methodparam><type>mixed</type><parameter>var</parameter></methodparam>
   </methodsynopsis>
   <para>
-  Ôóíêöèÿ èñïîëüçóåòñÿ äëÿ ïðèñâîåíèÿ çíà÷åíèé â øàáëîíàõ. Âû ìîæåòå
-  ÿâíî ïåðåäàâàòü ïàðû èìÿ/çíà÷åíèå, èëè àññîöèàòèâíûå ìàññèâû,
-  ñîäåðæàùèå ïàðû èìÿ/çíà÷åíèå.
- </para>
- <example>
-  <title>assign</title>
+   Âû ìîæåòå ÿâíî ïåðåäàâàòü ïàðû êëþ÷åé / çíà÷åíèé, ëèáî àññîöèàòèâíûé
+   ìàññèâ, ñîäåðæàùèé ïàðû êëþ÷åé / çíà÷åíèé.
+  </para>
+  <example>
+   <title>assign()</title>
    <programlisting role="php">
 <![CDATA[
 <?php
-// ïåðåäà÷à ïàð èìÿ/çíà÷åíèå
+// íàçíà÷åíèå ïàð êëþ÷ / çíà÷åíèå
 $smarty->assign('Name', 'Fred');
 $smarty->assign('Address', $address);
 
 // ïåðåäà÷à àññîöèàòèâíîãî ìàññèâà
-$smarty->assign(array("city" => "Lincoln", "state" => "Nebraska"));
+$smarty->assign(array('city' => 'Lincoln', 'state' => 'Nebraska'));
+
+// ïåðåäà÷à ñòðîêè èç áàçû äàííûõ (íàïð. ADODB)
+$sql = 'select id, name, email from contacts where contact ='.$id;
+$smarty->assign('contact', $db->getRow($sql));
 ?>
 ]]>
    </programlisting>
+   <para>
+    Îáðàùàåìñÿ ê ïåðåìåííûì èç øàáëîíà
+   </para>
+   <programlisting>
+<![CDATA[
+{* ïåðåìåííûå ÷óâñòâèòåëüíû ê ðåãèñòðó, êàê è â PHP *}
+{$Name}
+{$Address}
+{$city}
+{$state}
+
+{$contact.id}, {$contact.name},{$contact.email}
+]]>
+   </programlisting>
   </example>
+  <para>
+   Äëÿ áîëåå ñëîæíûõ íàçíà÷åíèé ìàññèâîâ ñì.
+   <link linkend="language.function.foreach">{foreach}</link>
+   è
+   <link linkend="language.function.section">{section}</link>
+  </para>
+
+  <para>
+   Ñì. òàêæå
+   <link linkend="api.assign.by.ref">assign_by_ref()</link>,
+   <link linkend="api.get.template.vars">get_template_vars()</link>,
+   <link linkend="api.clear.assign">clear_assign()</link>,
+   <link linkend="api.append">append()</link>
+   è
+   <link linkend="language.function.assign">{assign}</link>
+  </para>
  </refsect1>
 </refentry>
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/smarty/docs/ru/programmers/api-functions/api-clear-all-assign.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/ru/programmers/api-functions/api-clear-all-assign.xml
diff -u smarty/docs/ru/programmers/api-functions/api-clear-all-assign.xml:1.4 smarty/docs/ru/programmers/api-functions/api-clear-all-assign.xml:1.5
--- smarty/docs/ru/programmers/api-functions/api-clear-all-assign.xml:1.4	Mon Aug  2 06:46:01 2004
+++ smarty/docs/ru/programmers/api-functions/api-clear-all-assign.xml	Fri Sep  1 10:45:20 2006
@@ -1,31 +1,47 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.2 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.4 Maintainer: freespace Status: ready -->
 <refentry id="api.clear.all.assign">
  <refnamediv>
-  <refname>clear_all_assign</refname>
-  <refpurpose></refpurpose>
+  <refname>clear_all_assign()</refname>
+  <refpurpose>î÷èùàåò ñïèñîê íàçíà÷åííûõ ïåðåìåííûõ</refpurpose>
  </refnamediv>
  <refsect1>
-  <title />
+  <title>Îïèñàíèå</title>
   <methodsynopsis>
    <type>void</type><methodname>clear_all_assign</methodname>
    <void />
   </methodsynopsis>
-  <para>
-  Î÷èùàåò âñå ðàíåå ïðèñâîåííûå çíà÷åíèÿ ïåðåìåííûõ.
- </para>
- <example>
- <title>clear_all_assign</title>
+  <example>
+   <title>clear_all_assign()</title>
    <programlisting role="php">
 <![CDATA[
 <?php
-// î÷èñòèòü çíà÷åíèÿ ïåðåìåííûõ
+// ïåðåäà÷à ïàð êëþ÷ / çíà÷åíèå
+$smarty->assign('Name', 'Fred');
+$smarty->assign('Address', $address);
+
+// âûâåäåò òîëüêî ÷òî íàçíà÷åííûå ïåðåìåííûå
+print_r($smarty->get_template_vars());
+
+// î÷èùàåì ñïèñîê íàçíà÷åííûõ ïåðåìåííûõ
 $smarty->clear_all_assign();
+
+// íå âûâåäåò íè÷åãî
+print_r($smarty->get_template_vars());
+
 ?>
 ]]>
    </programlisting>
   </example>
+  <para>
+  Ñì. òàêæå
+  <link linkend="api.clear.assign">clear_assign()</link>,
+  <link linkend="api.clear.config">clear_config()</link>,
+  <link linkend="api.assign">assign()</link>
+  è
+  <link linkend="api.append">append()</link>
+  </para>
  </refsect1>
 </refentry>
 <!-- Keep this comment at the end of the file
@@ -48,3 +64,4 @@
 vim: et tw=78 syn=sgml
 vi: ts=1 sw=1
 -->
+
http://cvs.php.net/viewvc.cgi/smarty/docs/ru/programmers/api-functions/api-clear-all-cache.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/ru/programmers/api-functions/api-clear-all-cache.xml
diff -u smarty/docs/ru/programmers/api-functions/api-clear-all-cache.xml:1.4 smarty/docs/ru/programmers/api-functions/api-clear-all-cache.xml:1.5
--- smarty/docs/ru/programmers/api-functions/api-clear-all-cache.xml:1.4	Mon Aug  2 06:46:01 2004
+++ smarty/docs/ru/programmers/api-functions/api-clear-all-cache.xml	Fri Sep  1 10:45:20 2006
@@ -1,33 +1,39 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.2 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.4 Maintainer: freespace Status: ready -->
 <refentry id="api.clear.all.cache">
  <refnamediv>
-  <refname>clear_all_cache</refname>
-  <refpurpose></refpurpose>
+  <refname>clear_all_cache()</refname>
+  <refpurpose>ïîëíîñòüþ î÷èùàåò êýø øàáëîíîâ</refpurpose>
  </refnamediv>
  <refsect1>
-  <title />
+  <title>Îïèñàíèå</title>
   <methodsynopsis>
    <type>void</type><methodname>clear_all_cache</methodname>
    <methodparam choice="opt"><type>int</type><parameter>expire_time</parameter></methodparam>
   </methodsynopsis>
   <para>
-  Ïîëíîñòüþ î÷èùàåò êýø øàáëîíîâ.  êà÷åñòâå íåîáÿçàòåëüíîãî
-  ïàðàìåòðà, âû ìîæåòå óêàçàòü ìèíèìàëüíûé âîçðàñò ôàéëîâ êýøà â ñåêóíäàõ,
-  ïî äîñòèæåíèþ êîòîðîãî îíè áóäóò î÷èùåíû.
- </para>
- <example>
-  <title>clear_all_cache</title>
+    êà÷åñòâå íåîáÿçàòåëüíîãî ïàðàìåòðà, âû ìîæåòå óêàçàòü ìèíèìàëüíûé âîçðàñò
+   ôàéëîâ êýøà â ñåêóíäàõ, ïðåæäå ÷åì îíè áóäóò î÷èùåíû.
+  </para>
+  <example>
+   <title>clear_all_cache</title>
    <programlisting role="php">
 <![CDATA[
 <?php
-// î÷èñòèòü êýø öåëèêîì
+// î÷èùàåò âåñü êýø
 $smarty->clear_all_cache();
 ?>
 ]]>
    </programlisting>
   </example>
+  <para>
+  Ñì. òàêæå
+  <link linkend="api.clear.cache">clear_cache()</link>,
+  <link linkend="api.is.cached">is_cached()</link>
+  è
+  <link linkend="caching">êýøèðîâàíèå</link>
+  </para>
  </refsect1>
 </refentry>
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/smarty/docs/ru/programmers/api-functions/api-clear-assign.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/ru/programmers/api-functions/api-clear-assign.xml
diff -u smarty/docs/ru/programmers/api-functions/api-clear-assign.xml:1.4 smarty/docs/ru/programmers/api-functions/api-clear-assign.xml:1.5
--- smarty/docs/ru/programmers/api-functions/api-clear-assign.xml:1.4	Mon Aug  2 06:46:01 2004
+++ smarty/docs/ru/programmers/api-functions/api-clear-assign.xml	Fri Sep  1 10:45:20 2006
@@ -1,35 +1,43 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.2 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.4 Maintainer: freespace Status: ready -->
 <refentry id="api.clear.assign">
  <refnamediv>
-  <refname>clear_assign</refname>
-  <refpurpose></refpurpose>
+  <refname>clear_assign()</refname>
+  <refpurpose>î÷èùàåò íàçíà÷åííóþ ïåðåìåííóþ</refpurpose>
  </refnamediv>
  <refsect1>
-  <title />
+  <title>Îïèñàíèå</title>
   <methodsynopsis>
    <type>void</type><methodname>clear_assign</methodname>
    <methodparam><type>mixed</type><parameter>var</parameter></methodparam>
   </methodsynopsis>
   <para>
-  Î÷èùàåò ïðèñâîåííîå ðàíåå çíà÷åíèå ïåðåìåííîé. Ýòî ìîæåò áûòü
-  êàê îáû÷íàÿ ïåðåìåííàÿ, òàê è ìàññèâ íåêîòîðûõ çíà÷åíèé.
- </para>
- <example>
-  <title>clear_assign</title>
+   Ìîæåò ïðèíèìàòü èìÿ ïåðåìåííîé, ëèáî ìàññèâ ñ èìåíàìè ïåðåìåííûõ.
+  </para>
+  <example>
+   <title>clear_assign()</title>
    <programlisting role="php">
 <![CDATA[
 <?php
-// î÷èñòèòü çíà÷åíèå ïåðåìåííîé
-$smarty->clear_assign("Name");
+// î÷èùàåò îäíó ïåðåìåííóþ
+$smarty->clear_assign('Name');
 
-// î÷èñòèòü çíà÷åíèÿ íåñêîëüêî ïåðåìåííûõ
-$smarty->clear_assign(array("Name", "Address", "Zip"));
+// î÷èùàåò íåñêîëüêî ïåðåìåííûõ
+$smarty->clear_assign(array('Name', 'Address', 'Zip'));
 ?>
 ]]>
    </programlisting>
   </example>
+  <para>
+    Ñì. òàêæå
+    <link linkend="api.clear.all.assign">clear_all_assign()</link>,
+    <link linkend="api.clear.config">clear_config()</link>,
+    <link linkend="api.get.template.vars">get_template_vars()</link>,
+    <link linkend="api.assign">assign()</link>
+    è
+    <link linkend="api.append">append()</link>
+  </para>
  </refsect1>
 </refentry>
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/smarty/docs/ru/programmers/api-functions/api-clear-cache.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/ru/programmers/api-functions/api-clear-cache.xml
diff -u smarty/docs/ru/programmers/api-functions/api-clear-cache.xml:1.4 smarty/docs/ru/programmers/api-functions/api-clear-cache.xml:1.5
--- smarty/docs/ru/programmers/api-functions/api-clear-cache.xml:1.4	Mon Aug  2 06:46:01 2004
+++ smarty/docs/ru/programmers/api-functions/api-clear-cache.xml	Fri Sep  1 10:45:20 2006
@@ -1,48 +1,56 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.2 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.4 Maintainer: freespace Status: ready -->
 <refentry id="api.clear.cache">
  <refnamediv>
-  <refname>clear_cache</refname>
-  <refpurpose></refpurpose>
+  <refname>clear_cache()</refname>
+  <refpurpose>î÷èùàåò êýø îïðåäåëåííîãî øàáëîíà</refpurpose>
  </refnamediv>
  <refsect1>
-  <title />
+  <title>Îïèñàíèå</title>
   <methodsynopsis>
    <type>void</type><methodname>clear_cache</methodname>
    <methodparam><type>string</type><parameter>template</parameter></methodparam>
    <methodparam choice="opt"><type>string</type><parameter>cache_id</parameter></methodparam>
-   <methodparam choice="opt"><type>string</type><parameter>compile_id</parameter></methodparam>
+   <methodparam choice="opt"><type>string</type><parameter>compile_id</parameter>
+   </methodparam>
    <methodparam choice="opt"><type>int</type><parameter>expire_time</parameter></methodparam>
   </methodsynopsis>
   <para>
-  Î÷èùàåò êýø óêàçàííîãî øàáëîíà. Åñëè ó âàñ åñòü
-  íåñêîëüêî êýøèðîâàííûõ êîïèé øàáëîíà, âû ìîæåòå
-  î÷èñòèòü êîíêðåòíóþ êîïèþ, óêàçàâ <parameter>cache_id</parameter> â
-  êà÷åñòâå âòîðîãî ïàðàìåòðà. Âû òàê æå ìîæåòå ïåðåäàòü
-  compile id â êà÷åñòâå òðåòüåãî ïàðàìåòðà èëè
-  "ñãðóïïèðîâàòü" øàáëîíû âìåñòå è óäàëèòü ãðóïïó.
-  Äëÿ ïîëó÷åíèÿ äîïîëíèòåëüíîé èíôîðìàöèè, ñìîòðèòå
-  <link linkend="caching">ðàçäåë "Êýøèðîâàíèå"</link>.
-   êà÷åñòâå íåîáÿçàòåëüíîãî ÷åòâåðòîãî ïàðàìåòðà âû
-  ìîæåòå óêàçàòü ìèíèìàëüíîå âðåìÿ â ñåêóíäàõ, â
-  òå÷åíèå êîòîðîãî êýø áóäåò ñóùåñòâîâàòü ïåðåä î÷èñòêîé.
- </para>
- <example>
-  <title>clear_cache</title>
+   Åñëè âû èñïîëüçóåòå
+   <link linkend="caching.multiple.caches">ìíîæåñòâåííîå êýøèðîâàíèå</link>
+   äëÿ øàáëîíà, âû ìîæåòå î÷èñòèòü îïðåäåëåííûé êýø, ïåðåäàâàÿ
+   <parameter>cache_id</parameter> â êà÷åñòâå âòîðîãî àðãóìåíòà.
+   Òàêæå, âû ìîæåòå ïåäàòü
+   <link linkend="variable.compile.id"><parameter>$compile_id</parameter></link>
+   â êà÷åñòâå òðåòüåãî àðãóìåíòà.
+   Âû ìîæåòå <link linkend="caching.groups">"ãðóïïèðîâàòü"</link> øàáëîíû
+   âìåñòå, ÷òîáû èõ ìîæíî áûëî óäàëÿòü ãðóïïîé.
+   Ñì. ðàçäåë <link linkend="caching">Êýøèðîâàíèå</link> äëÿ ïîëó÷åíèÿ
+   äîïîëíèòåëüíîé èíôîðìàöèè.
+    êà÷åñòâå íåîáÿçàòåëüíîãî ÷åòâåðòîãî àðãóìåíòà âû ìîæåòå ïåðåäàòü ìèíèìàëüíûé
+   âîçðàñò ôàéëà êýøà â ñåêóíäàõ, ïðåæäå ÷åì îí áóäåò î÷èùåí.
+  </para>
+  <example>
+   <title>clear_cache()</title>
    <programlisting role="php">
 <![CDATA[
 <?php
-// î÷èñòèòü êýø øàáëîíà
-$smarty->clear_cache("index.tpl");
+// î÷èùàåò êýø øàáëîíà
+$smarty->clear_cache('index.tpl');
 
-// î÷èñòèòü êýøèðîâàííóþ êîïèþ ñ êîíêðåòíûì cache id
-// ïðè ìíîæåñòâåííîì êýøèðîâàíèè øàáëîíà
-$smarty->clear_cache("index.tpl", "CACHEID");
+// î÷èùàåò îïðåäåëåííûé èäåíòèôèêàòîð êýøà äëÿ øàáëîíîâ ñî ìíîæåñòâåííûì êýøèðîâàíèåì
+$smarty->clear_cache('index.tpl', 'CACHEID');
 ?>
 ]]>
    </programlisting>
   </example>
+  <para>
+   Ñì. òàêæå
+   <link linkend="api.clear.all.cache">clear_all_cache()</link>
+   è
+   <link linkend="caching">êýøèðîâàíèå</link>.
+  </para>
  </refsect1>
 </refentry>
 <!-- Keep this comment at the end of the file
@@ -65,3 +73,4 @@
 vim: et tw=78 syn=sgml
 vi: ts=1 sw=1
 -->
+
http://cvs.php.net/viewvc.cgi/smarty/docs/ru/programmers/api-functions/api-clear-compiled-tpl.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/ru/programmers/api-functions/api-clear-compiled-tpl.xml
diff -u smarty/docs/ru/programmers/api-functions/api-clear-compiled-tpl.xml:1.4 smarty/docs/ru/programmers/api-functions/api-clear-compiled-tpl.xml:1.5
--- smarty/docs/ru/programmers/api-functions/api-clear-compiled-tpl.xml:1.4	Mon Aug  2 06:46:01 2004
+++ smarty/docs/ru/programmers/api-functions/api-clear-compiled-tpl.xml	Fri Sep  1 10:45:20 2006
@@ -1,38 +1,42 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.2 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.3 Maintainer: freespace Status: ready -->
 <refentry id="api.clear.compiled.tpl">
  <refnamediv>
-  <refname>clear_compiled_tpl</refname>
-  <refpurpose></refpurpose>
+  <refname>clear_compiled_tpl()</refname>
+  <refpurpose>î÷èùàåò ñêîìïèëèðîâàííóþ âåðñèþ óêàçàííîãî øàáëîíà</refpurpose>
  </refnamediv>
  <refsect1>
-  <title />
+  <title>Îïèñàíèå</title>
   <methodsynopsis>
    <type>void</type><methodname>clear_compiled_tpl</methodname>
    <methodparam choice="opt"><type>string</type><parameter>tpl_file</parameter></methodparam>
-   <methodparam choice="opt"><type>string</type><parameter>compile_id</parameter></methodparam>
+   <methodparam choice="opt"><type>string</type><parameter>compile_id</parameter>
+   </methodparam>
    <methodparam choice="opt"><type>int</type><parameter>exp_time</parameter></methodparam>
   </methodsynopsis>
   <para>
-  Î÷èùàåò óêàçàííóþ îòêîìïèëèðîâàííóþ âåðñèþ øàáëîíà,
-  èëè âñå îòêîìïèëèðîâàííûå ôàéëû øàáëîíà åñëè íè÷åãî íå óêàçàíî.
-   Åñëè âû ïåðåäàäèòå àðãóìåíò compile_id, òîëüêî îòêîìïèëèðîâàííûå âåðñèè
-   øàáëîíîâ ñ ýòèì compile_id áóäóò î÷èùåíû. Åñëè âû ïåðåäàäèòå àðãóìåíò exp_time, òîëüêî
-   îòêîìïèëèðîâàííûå âåðñèè øàáëîíîâ ñòàðøå exp_time ñåêóíä áóäóò î÷èùåíû.
-   Ïî óìîë÷àíèþ î÷èùàþòñÿ âñå îòêîìïèëèðîâàííûå âåðñèè øàáëîíîâ íåçàâèñèìî îò èõ âîçðàñòà.
-  Ýòà ôóíêöèÿ òîëüêî äëÿ îïûòíûõ ïîëüçîâàòåëåé è îáû÷íî â åå
-  èñïîëüçîâàíèè íåîáõîäèìîñòè íåò.
- </para>
- <example>
-  <title>clear_compiled_tpl</title>
+   Î÷èùàåò ñêîìïèëèðîâàííóþ âåðñèþ óêàçàííîãî øàáëîíà, ëèáî âñå ñêîìïèëèðîâàííûå
+   ôàéëû, åñëè êîíêðåòíûé ôàéë íå óêàçàí.
+   Åñëè âû óêàæåòå àðãóìåíò
+   <link linkend="variable.compile.id">$compile_id</link>, áóäóò î÷èùåíû
+   òîëüêî òå ñêîìïèëèðîâàííûå âåðñèè, êîòîðûå èìåþò òàêîé èäåíòèôèêàòîð.
+   Åñëè âû óêàæåòå àðãóìåíò exp_time, áóäóò î÷èùåíû òîëüêî òå ñêîìïèëèðîâàííûå
+   âåðñèè, êîòîðûå áóäóò ñòàðøå ýòîãî êîë-âà ñåêóíä.
+   Ïî óìîë÷àíèþ î÷èùàþòñÿ âñå ñêîìïèëèðîâàííûå øàáëîíû, íåçàâèñèìî îò èõ
+   âîçðàñòà.
+   Ýòà ôóíêöèÿ ïðåäíàçíà÷åíà äëÿ ïðîäâèíóòîãî èñïîëüçîâàíèÿ è äëÿ ðåøåíèÿ
+   îáû÷íûõ çàäà÷ü íåîáõîäèìîñòè â íåé íåò.
+  </para>
+  <example>
+   <title>clear_compiled_tpl()</title>
    <programlisting role="php">
 <![CDATA[
 <?php
-// î÷èñòèòü îòêîìïèëèðîâàííûé øàáëîí
+// î÷èùàåò ñêîìïèëèðîâàííóþ âåðñèþ îïðåäåëåííîãî øàáëîíà
 $smarty->clear_compiled_tpl("index.tpl");
 
-// î÷èñòèòü âñþ äèðåêòîðèþ ñ îòêîìïèëèðîâàííûìè øàáëîíàìè
+// î÷èùàåò ñêîìïèëèðîâàííûå âåðñèè âñåõ øàáëîíîâ
 $smarty->clear_compiled_tpl();
 ?>
 ]]>
@@ -60,3 +64,4 @@
 vim: et tw=78 syn=sgml
 vi: ts=1 sw=1
 -->
+
http://cvs.php.net/viewvc.cgi/smarty/docs/ru/programmers/api-functions/api-clear-config.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/ru/programmers/api-functions/api-clear-config.xml
diff -u smarty/docs/ru/programmers/api-functions/api-clear-config.xml:1.4 smarty/docs/ru/programmers/api-functions/api-clear-config.xml:1.5
--- smarty/docs/ru/programmers/api-functions/api-clear-config.xml:1.4	Mon Aug  2 06:46:01 2004
+++ smarty/docs/ru/programmers/api-functions/api-clear-config.xml	Fri Sep  1 10:45:20 2006
@@ -1,36 +1,46 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.2 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.4 Maintainer: freespace Status: ready -->
 <refentry id="api.clear.config">
  <refnamediv>
-  <refname>clear_config</refname>
-  <refpurpose></refpurpose>
+  <refname>clear_config()</refname>
+  <refpurpose>î÷èùàåò íàçíà÷åííóþ êîíôèãóðàöèîííóþ ïåðåìåííóþ</refpurpose>
  </refnamediv>
  <refsect1>
-  <title />
+  <title>Îïèñàíèå</title>
   <methodsynopsis>
    <type>void</type><methodname>clear_config</methodname>
    <methodparam choice="opt"><type>string</type><parameter>var</parameter></methodparam>
   </methodsynopsis>
   <para>
-  Ôóíêöèÿ î÷èùàåò âñå íàçíà÷åííûå êîíôèãóðàöèîííûå
-  ïåðåìåííûå. Åñëè ïåðåäàíî èìÿ ïåðåìåííîé,
-		çíà÷èò î÷èùàåòñÿ òîëüêî îíà.
-	</para>
- <example>
-  <title>clear_config</title>
+   Î÷èùàåò âñå íàçíà÷åííûå
+   <link linkend="language.config.variables">êîíôèãóðàöèîííûå ïåðåìåííûå</link>.
+   Åñëè óêàçàíî èìÿ ïåðåìåííîé, òîëüêî ýòà ïåðåìåííàÿ áóäåò î÷èùåíà.
+  </para>
+  <example>
+   <title>clear_config()</title>
    <programlisting role="php">
 <![CDATA[
 <?php
-// î÷èùàåì âñå ïåðåìåííûå.
+// î÷èùàåò âñå íàçíà÷åííûå êîíôèãóðàöèîííûå ïåðåìåííûå
 $smarty->clear_config();
 
-// î÷èùàåì òîëüêî îäíó ïåðåìåííóþ
+// î÷èùàåò îäíó êîíôèãóðàöèîííóþ ïåðåìåííóþ
 $smarty->clear_config('foobar');
 ?>
 ]]>
    </programlisting>
   </example>
+  <para>
+   Ñì. òàêæå
+   <link linkend="api.get.config.vars">get_config_vars()</link>,
+   <link linkend="language.config.variables">config variables</link>,
+   <link linkend="config.files">config files</link>,
+   <link linkend="language.function.config.load">{config_load}</link>,
+   <link linkend="api.config.load">config_load()</link>
+   è
+   <link linkend="api.clear.assign">clear_assign()</link>
+  </para>
  </refsect1>
 </refentry>
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/smarty/docs/ru/programmers/api-functions/api-config-load.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/ru/programmers/api-functions/api-config-load.xml
diff -u smarty/docs/ru/programmers/api-functions/api-config-load.xml:1.4 smarty/docs/ru/programmers/api-functions/api-config-load.xml:1.5
--- smarty/docs/ru/programmers/api-functions/api-config-load.xml:1.4	Mon Aug  2 06:46:01 2004
+++ smarty/docs/ru/programmers/api-functions/api-config-load.xml	Fri Sep  1 10:45:20 2006
@@ -1,50 +1,62 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.2 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.4 Maintainer: freespace Status: ready -->
 <refentry id="api.config.load">
  <refnamediv>
-  <refname>config_load</refname>
-  <refpurpose></refpurpose>
+  <refname>config_load()</refname>
+  <refpurpose>çàãðóæàåò äàííûå èç êîíôèãóðàöèîííîãî ôàéëà è íàçíà÷àåò èõ øàáëîíó</refpurpose>
  </refnamediv>
  <refsect1>
-  <title />
+  <title>Îïèñàíèå</title>
   <methodsynopsis>
    <type>void</type><methodname>config_load</methodname>
    <methodparam><type>string</type><parameter>file</parameter></methodparam>
    <methodparam choice="opt"><type>string</type><parameter>section</parameter></methodparam>
   </methodsynopsis>
   <para>
-   Ôóíêöèÿ çàãðóæàåò äàííûå èç ôàéëà êîíôèãóðàöèè
-   (config file) è ïîìåùàåò èõ â øàáëîí. Ýòî
-   àíàëîã ôóíêöèè øàáëîíà
-   <link linkend="language.function.config.load">config_load</link>.
+   Ýòà ôóíêöèÿ çàãðóæàåò äàííûå èç
+   <link linkend="config.files">êîíôèãóðàöèîííîãî ôàéëà</link>
+   è íàçíà÷àåò èõ øàáëîíó. Ðàáîòàåò èäåíòè÷íî ôóíêöèè øàáëîíà
+   <link linkend="language.function.config.load">{config_load}</link>.
   </para>
   <note>
-   <title>Òåõíè÷åñêîå çàìå÷àíèå</title>
+   <title>Òåõíè÷åñêîå Çàìå÷àíèå</title>
    <para>
-    Íà÷èíàÿ ñ âåðñèè Smarty 2.4.0, ïåðåìåííûå øàáëîíà ïîäñòàâëÿþòñÿ ïðè
-    âûçîâå fetch() èëè display(). Êîôèãóðàöèîííûå ïåðåìåííûå,
-    çàãðóæàåìûå ïðè âûçîâå config_load() âñåãäà ãëîáàëüíû.
-    Äëÿ ïîâûøåíèÿ ñêîðîñòè ðàáîòû, êîíôèãóðàöèîííûå ôàéëû òîæå
-    êîìïèëèðóþòñÿ è ê íèì ïðèìåíèòåëüíû íàñòðîéêè <link
-    linkend="variable.force.compile">force_compile</link> è <link
-    linkend="variable.compile.check">compile_check</link>.
+    Íà÷èíàÿ ñ âåðñèè Smarty 2.4.0, ïðèñâîåííûå ïåðåìåííûå øàáëîíà ñîõðàíÿþòñÿ
+    ìåæäó âûçîâàìè ìåòîäîâ
+    <link linkend="api.fetch">fetch()</link>
+    è
+    <link linkend="api.display">display()</link>.
+    Êîíôèãóðàöèîííûå ïåðåìåííûå, çàãðóæåííûå ÷åðåç config_load(), âñåãäà
+    íàõîäÿòñÿ â ãëîáàëüíîé çîíå âèäèìîñòè. Êîíôèãóðàöèîííûå ôàéëû òàêæå
+    êîìïèëèðóþòñÿ äëÿ áîëåå áûñòðîé îáðàáîòêè, è ó÷èòûâàþò íàñòðîéêè
+    <link linkend="variable.force.compile">$force_compile</link>
+    è
+    <link linkend="variable.compile.check">$compile_check</link>.
    </para>
   </note>
   <example>
-   <title>config_load</title>
+   <title>config_load()</title>
    <programlisting role="php">
 <![CDATA[
 <?php
-// çàãðóæàþòñÿ è íàçíà÷àþòñÿ êîíôèãóðàöèîííûå ïåðåìåííûå
+// çàãðóæàåì êîíôèãóðàöèîííûå ïåðåìåííûå è ïðèñâàèâàåì èõ øàáëîíó
 $smarty->config_load('my.conf');
 
-// çàãðóçêà ñåêöèè êîíôèãóðàöèîííîãî ôàéëà
-$smarty->config_load('my.conf','foobar');
+// çàãðóæàåì ñåêöèþ
+$smarty->config_load('my.conf', 'foobar');
 ?>
 ]]>
    </programlisting>
   </example>
+  <para>
+   Ñì. òàêæå
+   <link linkend="language.function.config.load">{config_load}</link>,
+   <link linkend="api.get.config.vars">get_config_vars()</link>,
+   <link linkend="api.clear.config">clear_config()</link>,
+   è
+   <link linkend="language.config.variables">êîíôèãóðàöèîííûå ïåðåìåííûå</link>.
+  </para>
  </refsect1>
 </refentry>
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/smarty/docs/ru/programmers/api-functions/api-display.xml?r1=1.5&r2=1.6&diff_format=u
Index: smarty/docs/ru/programmers/api-functions/api-display.xml
diff -u smarty/docs/ru/programmers/api-functions/api-display.xml:1.5 smarty/docs/ru/programmers/api-functions/api-display.xml:1.6
--- smarty/docs/ru/programmers/api-functions/api-display.xml:1.5	Mon May  9 17:34:38 2005
+++ smarty/docs/ru/programmers/api-functions/api-display.xml	Fri Sep  1 10:45:20 2006
@@ -1,30 +1,34 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.4 Maintainer: freespace Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.6 Maintainer: freespace Status: ready -->
 <refentry id="api.display">
  <refnamediv>
-  <refname>display</refname>
-  <refpurpose></refpurpose>
+  <refname>display()</refname>
+  <refpurpose>îòîáðàæàåò øàáëîí</refpurpose>
  </refnamediv>
  <refsect1>
-  <title />
+  <title>Îïèñàíèå</title>
   <methodsynopsis>
    <type>void</type><methodname>display</methodname>
    <methodparam><type>string</type><parameter>template</parameter></methodparam>
    <methodparam choice="opt"><type>string</type><parameter>cache_id</parameter></methodparam>
-   <methodparam choice="opt"><type>string</type><parameter>compile_id</parameter></methodparam>
+   <methodparam choice="opt"><type>string</type><parameter>compile_id</parameter>
+   </methodparam>
   </methodsynopsis>
   <para>
-  Ôóíêöèÿ îòîáðîæàåò øàáëîí. Óêàæèòå âåðíûé òèï <link
-  linkend="template.resources">ðåñóðñà øàáëîíîâ</link>
-  è ïóòü.  êà÷åñòâå íåîáÿçàòåëüíîãî âòîðîãî ïàðàìåòðà,
-  âû ìîæåòå ïåðåäàòü cache id. Ñìîòðèòå ðàçäåë
-  <link linkend="caching">Êýøèðîâàíèå</link>
-  äëÿ äîïîëíèòåëüíîé èíôîðìàöèè.
- </para>
- &parameter.compileid;
- <example>
-  <title>display</title>
+   Äàííàÿ ôóíêöèÿ îòîáðàæàåò øàáëîí, â îòëè÷èå îò
+   <link linkend="api.fetch">fetch()</link>.
+    êà÷åñòâå ïåðâîãî àðãóìåíòà ñëåäóåäóåò óêàçàòü äîñòóïíûé òèï è ïóòü ê
+   <link linkend="template.resources">ðåñóðñó øàáëîíà</link>.
+    êà÷åñòâå âòîðîãî íåîáÿçàòåëüíîãî àðãóìåòà, âû ìîæåòå ïåðåäàòü èäåíòèôèêàòîð
+   êýøà.
+   Ñì. ðàçäåë
+   <link linkend="caching">Êýøèðîâàíèå</link>
+   äëÿ ïîëó÷åíèÿ äîïîëíèòåëüíîé èíôîðìàöèè.
+  </para>
+  &parameter.compileid;
+  <example>
+   <title>display()</title>
    <programlisting role="php">
 <![CDATA[
 <?php
@@ -32,62 +36,64 @@
 $smarty = new Smarty;
 $smarty->caching = true;
 
-// îáðàùàåìñÿ ê áàçå òîëüêî â ñëó÷àå îòñóòñòâèÿ êýøà
-if(!$smarty->is_cached("index.tpl"))
-{
-
-    // ïîäñòàâëÿåì íåêîòîðûå äàííûå
-    $address = "245 N 50th";
-    $db_data = array(
-	    "City" => "Lincoln",
-	    "State" => "Nebraska",
-	    "Zip" = > "68502"
-	    );
-
-    $smarty->assign("Name","Fred");
-    $smarty->assign("Address",$address);
-    $smarty->assign($db_data);
+// âûïîëíÿåì çàïðîñ ê ÁÄ òîëüêî â òîì ñëó÷àå, åñëè êýø íå ñóùåñòâóåò
+if(!$smarty->is_cached("index.tpl")) {
+
+  // íåìíîãî äàííûõ äëÿ ïðèìåðà
+  $address = "245 N 50th";
+  $db_data = array(
+               "City" => "Lincoln",
+               "State" => "Nebraska",
+               "Zip" => "68502"
+             );
+
+  $smarty->assign("Name","Fred");
+  $smarty->assign("Address",$address);
+  $smarty->assign($db_data);
 
 }
 
-// îòîáðàæàåì ðåçóëüòàò
+// âûâîäèì ðåçóëüòàò
 $smarty->display("index.tpl");
 ?>
 ]]>
-  </programlisting>
- </example>
- <para>
-  Èñïîëüçóéòå ñèíòàêñèñ <link
-  linkend="template.resources">ðåñóðñîâ øàáëîíîâ</link> äëÿ
-  îòîáðàæåíèÿ ôàéëîâ, íàõîäÿùèõñÿ âíå äèðåêòîðèè $template_dir.
- </para>
- <example>
-  <title>Ïðèìåðû îòîáðàæåíèÿ øàáëîíîâ èç ðàçëè÷íûõ ðåñóðñîâ</title>
+   </programlisting>
+  </example>
+  <para>
+   Èñïîëüçóéòå ñèíòàêñèñ <link
+   linkend="template.resources">ðåñóðñîâ øàáëîíà</link> äëÿ îòîáðàæåíèÿ ôàéëîâ
+   çà ïðåäåëàìè äèðåêòîðèè
+   <link linkend="variable.template.dir">$template_dir</link>.
+  </para>
+  <example>
+   <title>Ïðèìåð ðàáîòû ôóíêöèè display() ñ ðåñóðñàìè øàáëîíà</title>
    <programlisting role="php">
 <![CDATA[
 <?php
 // àáñîëþòíûé ôàéëîâûé ïóòü
-$smarty->display("/usr/local/include/templates/header.tpl");
+$smarty->display('/usr/local/include/templates/header.tpl');
 
-// àáñîëþòíûé ôàéëîâûé ïóòü (òîæå ñàìîå)
-$smarty->display("file:/usr/local/include/templates/header.tpl");
+// àáñîëþòíûé ôàéëîâûé ïóòü (òîò æå ðåçóëüòàò)
+$smarty->display('file:/usr/local/include/templates/header.tpl');
 
-// àáñîëþòíûé ïóòü Windows (ÎÁßÇÀÒÅËÜÍÎ èñïîëüçóéòå ïðåôèêñ "file:")
-$smarty->display("file:C:/www/pub/templates/header.tpl");
+// àáñîëþòíûé ôàéëîâûé ïóòü ïîä Windows (ïðåôèêñ "file:" ÎÁßÇÀÒÅËÅÍ)
+$smarty->display('file:C:/www/pub/templates/header.tpl');
 
-// âñòàâêà èç ðåñóðñà ïîä íàçâàíèåì "db"
-$smarty->display("db:header.tpl");
+// èñïîëüçîâàíèå ðåñóðñà øàáëîíà ñ èìåíåì "db"
+$smarty->display('db:header.tpl');
 ?>
 ]]>
    </programlisting>
   </example>
   <para>
    Ñì. òàêæå
-   <link linkend="api.fetch">fetch()</link> è
-   <link linkend="api.template.exists">template_exists</link>.
+   <link linkend="api.fetch">fetch()</link>
+   è
+   <link linkend="api.template.exists">template_exists()</link>.
   </para>
  </refsect1>
 </refentry>
+
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
@@ -108,3 +114,4 @@
 vim: et tw=78 syn=sgml
 vi: ts=1 sw=1
 -->
+