cvs: smarty /docs/ru/appendixes tips.xml /docs/ru/designers language-builtin-functions.xml language-modifiers.xml /docs/ru/designers/language-basic-syntax language-syntax-comments.xml language-syntax-functions.xml language-syntax-variables.xml

[email protected] ("George Miroshnikov") Fri, 21 Apr 2006 10:01:03 -0000
Newsgroups php.smarty.cvs
Message-ID <cvsfreespace1145613663@cvsserver>
freespace		Fri Apr 21 10:01:03 2006 UTC

  Modified files:              
    /smarty/docs/ru/appendixes	tips.xml 
    /smarty/docs/ru/designers/language-basic-syntax	
                                                   	language-syntax-comments.xml 
                                                   	language-syntax-functions.xml 
                                                   	language-syntax-variables.xml 
    /smarty/docs/ru/designers	language-builtin-functions.xml 
                             	language-modifiers.xml 
  Log:
  sync with EN
freespace-20060421100103.txt (text/plain, 19.5 KB)
http://cvs.php.net/viewcvs.cgi/smarty/docs/ru/appendixes/tips.xml?r1=1.13&r2=1.14&diff_format=u
Index: smarty/docs/ru/appendixes/tips.xml
diff -u smarty/docs/ru/appendixes/tips.xml:1.13 smarty/docs/ru/appendixes/tips.xml:1.14
--- smarty/docs/ru/appendixes/tips.xml:1.13	Fri Mar 24 14:45:37 2006
+++ smarty/docs/ru/appendixes/tips.xml	Fri Apr 21 10:01:03 2006
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.13 $ -->
-<!-- EN-Revision: 1.10 Maintainer: freespace Status: ready -->
+<!-- $Revision: 1.14 $ -->
+<!-- EN-Revision: 1.11 Maintainer: freespace Status: ready -->
 <chapter id="tips">
  <title>Ñîâåòû</title>
  <para></para>
@@ -103,13 +103,15 @@
    </programlisting>
 
    <para>
-    <filename>header.tpl</filename>
+    <filename>header.tpl</filename> - Îáðàòèòå âíèìàíèå, ÷òî "Smarty News"
+    îòîáðàæàåòñÿ òîãäà, êîãäà $title íå çàäàí, áëàãîäàðÿ ìîäèôèêàòîðó
+    <link linkend="language.modifier.default">default</link>.
    </para>
    <programlisting>
 <![CDATA[
 <html>
  <head>
-  <title>{$title|default:'BC News'}</title>
+  <title>{$title|default:'Smarty News'}</title>
  </head>
  <body>
 ]]>
@@ -348,7 +350,7 @@
    </para>
    <programlisting>
 <![CDATA[
-{load_ticker symbol="YHOO" assign="ticker"}
+{load_ticker symbol='SMARTY' assign='ticker'}
 
 Stock Name: {$ticker.name} Stock Price: {$ticker.price}
 ]]>
@@ -377,7 +379,7 @@
    <title>Ïðèìåð ñîêðûòèÿ e-mail àäðåñà</title>
    <programlisting>
 <![CDATA[
-{* â index.tpl *}
+{* â øàáëîíå *}
 
 Ïî âîïðîñàì îáðàùàéòåñü íà
 {mailto address=$EmailAddress encode="javascript" subject="Hello"}
@@ -390,7 +392,8 @@
     Ýòîò ìåòîä íå ìîæåò ãàðàíòèðîâàòü 100% çàùèòû.
     Ñóùåñòâóåò âåðîÿòíîñòü, ÷òî ñïàìåð çàïðîãðàììèðóåò ñâîé
     ñáîðùèê e-mail àäðåñîâ íà ðàñêîäèðîâàíèå ýòèõ çíà÷åíèé,
-    íî ýòî ìàëîâåðîÿòíî... áóäåì íàäåÿòüñÿ.
+    íî ýòî ìàëîâåðîÿòíî... áóäåì íàäåÿòüñÿ... ïîêà ÷òî...
+    êóäà ÿ òàì äåë ñâîé êâàíòîâûé êîìïüþòåð :-?.
    </para>
   </note>
   <para>
http://cvs.php.net/viewcvs.cgi/smarty/docs/ru/designers/language-basic-syntax/language-syntax-comments.xml?r1=1.8&r2=1.9&diff_format=u
Index: smarty/docs/ru/designers/language-basic-syntax/language-syntax-comments.xml
diff -u smarty/docs/ru/designers/language-basic-syntax/language-syntax-comments.xml:1.8 smarty/docs/ru/designers/language-basic-syntax/language-syntax-comments.xml:1.9
--- smarty/docs/ru/designers/language-basic-syntax/language-syntax-comments.xml:1.8	Fri Mar 24 14:45:37 2006
+++ smarty/docs/ru/designers/language-basic-syntax/language-syntax-comments.xml	Fri Apr 21 10:01:03 2006
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.8 $ -->
-<!-- EN-Revision: 1.9 Maintainer: freespace Status: ready -->
+<!-- $Revision: 1.9 $ -->
+<!-- EN-Revision: 1.11 Maintainer: freespace Status: ready -->
 <sect1 id="language.syntax.comments">
  <title>Êîììåíòàðèè</title>
  <para>
@@ -9,14 +9,20 @@
   íàïðèìåð: <emphasis>{* ýòî êîììåíòàðèé *}</emphasis>.
   Êîììåíòàðèè íå îòîáðàæàþòñÿ â âûâîäå øàáëîíà, â îòëè÷èå
   îò &lt;!-- êîììåíòàðèåâ HTML --&gt;,
-  è îíè èñïîëüçóþòñÿ äëÿ âíóòðåííèõ ïðèìå÷àíèé â øàáëîíàõ.
+  è îíè èñïîëüçóþòñÿ äëÿ âíóòðåííèõ ïðèìå÷àíèé â øàáëîíàõ, êîòîðûå íèêòî
+  íå óâèäèò ;-)
  </para>
  <example>
-  <title>Êîììåíòàðèè</title>
+  <title>Êîììåíòàðèè âíóòðè øàáëîíà</title>
   <programlisting>
 <![CDATA[
 <body>
 {* ß - ïðîñòîé êîììåíòàðèé Smarty, ÿ íå ñóùåñòâóþ â ñêîìïèëèðîâàííîì âûâîäå *}
+<html>
+<head>
+ <title>{$title}</title>
+</head>
+<body>
 
 {* äðóãîé îäíîñòðî÷íûé êîììåíòàðèé Smarty *}
 <!-- HTML-êîììåíòàðèé, êîòîðûé áóäåò îòïðàâëåí áðàóçåðó -->
@@ -33,11 +39,11 @@
   @ css:            the style output
 **********************************************************}
 
-{* çäåñü âêëþ÷àåì çàãîëîâîê *}
+{* Ôàéë-çàãîëîâîê ñ ãëàâíûì ëîãîòèïîì è ò.ä. *}
 {include file='header.tpl'}
 
 
-{* Ïðèìå÷àíèå ðàçðàáîò÷èêà:  $includeFile íàçíà÷àåòñÿ â ñêðèïòå foo.php *}
+{* Ïðèìå÷àíèå ðàçðàáîò÷èêà: ïåðåìåííàÿ $includeFile íàçíà÷àåòñÿ â ñêðèïòå foo.php *}
 <!-- Îòîáðàæàåò áëîê êîììåíòàðèåâ ãëàâíîãî êîíòåíòà -->
 {include file=$includeFile}
 
@@ -48,10 +54,12 @@
 </select>
 *}
 
-{* cvs-òýã øàáëîíà *}
+{* cvs-òýã øàáëîíà: ýòè 36 ÄÎËÆÍÛ áûòü àìåðèêàíñêîé âàëþòîé,
+   íî â òàêîì ñëó÷àå CVS îáðàáîòàåò èõ *}
 {* &#36;Id: Exp &#36; *}
-
+{* $Id: *}
 </body>
+</html>
 ]]>
   </programlisting>
  </example>
http://cvs.php.net/viewcvs.cgi/smarty/docs/ru/designers/language-basic-syntax/language-syntax-functions.xml?r1=1.8&r2=1.9&diff_format=u
Index: smarty/docs/ru/designers/language-basic-syntax/language-syntax-functions.xml
diff -u smarty/docs/ru/designers/language-basic-syntax/language-syntax-functions.xml:1.8 smarty/docs/ru/designers/language-basic-syntax/language-syntax-functions.xml:1.9
--- smarty/docs/ru/designers/language-basic-syntax/language-syntax-functions.xml:1.8	Fri Mar 24 14:45:37 2006
+++ smarty/docs/ru/designers/language-basic-syntax/language-syntax-functions.xml	Fri Apr 21 10:01:03 2006
@@ -1,15 +1,14 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.8 $ -->
-<!-- EN-Revision: 1.7 Maintainer: freespace Status: ready -->
+<!-- $Revision: 1.9 $ -->
+<!-- EN-Revision: 1.9 Maintainer: freespace Status: ready -->
 <sect1 id="language.syntax.functions">
  <title>Ôóíêöèè</title>
  <para>
   Êàæäûé òýã Smarty ëèáî âûâîäèò çíà÷åíèå <link
   linkend="language.variables">ïåðåìåííîé</link>, ëèáî âûçûâàåò
-  íåêîòîðóþ ôóíêöèþ. Äëÿ âûçîâà ôóíêöèè íàäî çàêëþ÷èòü â ðàçäåëèòåëè
-  íàçâàíèå ôóíêöèè è åå
-  <link linkend="language.syntax.attributes">ïàðàìåòðû</link>,
-  íàïðèìåð:
+  íåêîòîðóþ ôóíêöèþ. Îíè îáðàáàòûâàþòñÿ ïóò¸ì çàêëþ÷åíèÿ ôóíêöèè  è åå
+  <link linkend="language.syntax.attributes">ïàðàìåòðîâ</link>
+  â ðàçäåëèòåëè, íàïðèìåð:
   {funcname attr1='val' attr2='val'}.
  </para>
  <example>
@@ -19,15 +18,15 @@
 {config_load file='colors.conf'}
 
 {include file='header.tpl'}
-{insert file='banner_ads.tpl'}
+{insert file='banner_ads.tpl' title='Smarty - ýòî êðóòî'}
 
-{if $highlight_name}
-Welcome, <font color="{#fontColor#}">{$name}!</font>
+{if $logged_in}
+    Welcome, <font color="{#fontColor#}">{$name}!</font>
 {else}
-Welcome, {$name}!
+    Hi, {$name}!
 {/if}
 
-{include file='footer.tpl'}
+{include file='footer.tpl' ad=$random_id}
 ]]>
    </programlisting>
  </example>
@@ -42,7 +41,7 @@
   <link linkend="language.function.if">{if}</link>,
   <link linkend="language.function.section">{section}</link> è
   <link linkend="language.function.strip">{strip}</link>.
-  Îíè íå äîëæíû áûòü ìîäèôèöèðîâàíû.
+  Ó âàñ íå äîëæíî áûòü ïðè÷èí äëÿ èõ ìîäèôèêàöèè.
  </para>
  <para>
   Ïîëüçîâàòåëüñêèå ôóíêöèè ÿâëÿþòñÿ
@@ -54,6 +53,11 @@
   <link linkend="language.function.html.options">{html_options}</link> è
   <link linkend="language.function.popup">{popup}</link>.
  </para>
+ 
+ <para>
+  Ñì. òàêæå
+  <link linkend="api.register.function">register_function()</link>
+ </para>
 </sect1>
 <!-- Keep this comment at the end of the file
 Local variables:
http://cvs.php.net/viewcvs.cgi/smarty/docs/ru/designers/language-basic-syntax/language-syntax-variables.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/ru/designers/language-basic-syntax/language-syntax-variables.xml
diff -u smarty/docs/ru/designers/language-basic-syntax/language-syntax-variables.xml:1.4 smarty/docs/ru/designers/language-basic-syntax/language-syntax-variables.xml:1.5
--- smarty/docs/ru/designers/language-basic-syntax/language-syntax-variables.xml:1.4	Fri Mar 24 14:45:37 2006
+++ smarty/docs/ru/designers/language-basic-syntax/language-syntax-variables.xml	Fri Apr 21 10:01:03 2006
@@ -1,16 +1,16 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.11 Maintainer: freespace Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.14 Maintainer: freespace Status: ready -->
 <sect1 id="language.syntax.variables">
  <title>Ïåðåìåííûå</title>
  <para>
   Ïåðåìåííûå øàáëîíà íà÷èíàþòñÿ ñî çíàêà $äîëëàðà. Îíè ìîãóò ñîñòîÿòü èç öèôð,
   áóêâ, çíàêîâ ïîä÷¸ðêèâàíèÿ - êàê è îáû÷íûå
   <ulink url="&url.php-manual;language.variables">PHP variable</ulink>.
-  Âû ìîæåòå îáðàùàòüñÿ ê ìàññèâàì, èìåþùèì ÷èñëîâûå è íå÷èñëîâûå èíäåêñû.
+  Âû ìîæåòå îáðàùàòüñÿ ê ìàññèâàì ïî ÷èñëîâûì è íå÷èñëîâûì èíäåêñàì.
   Âû òàêæå ìîæåòå îáðàùàòüñÿ ê ñâîéñòâàì è ìåòîäàì îáúåêòîâ.
   <link linkend="language.config.variables">Ïåðåìåííûå êîíôèãóðàöèîííîãî ôàéëà</link>
-  - ýòî èñêëþ÷åíèÿ èç äîëëàðîâîãî ñèíòàêñèñà. Ê íèì ìîæíî îáðàùàòüñÿ, îêðóæèâ
+  - ýòî èñêëþ÷åíèÿ èç äîëëàðîâîãî ñèíòàêñèñà; ê íèì ìîæíî îáðàùàòüñÿ, îêðóæèâ
   èõ #ðåøåòêàìè# èëè âîñïîëüçîâàâøèñü ñïåöèàëüíîé ïåðåìåííîé
   <link linkend="language.variables.smarty.config">$smarty.config</link>.
  </para>
@@ -27,7 +27,7 @@
 {#foo#}       <-- îòîáðàæàåò ïåðåìåííóþ "foo" êîíôèãóðàöèîííîãî ôàéëà
 {$smarty.config.foo} <-- ñèíîíèì äëÿ {#foo#}
 {$foo[bar]}   <-- ñèíòàêñèñ äîñòóïåí òîëüêî â öèêëå section, ñì. {section}
-{assign var=foo value="baa"}{$foo} <--  îòîáðàæàåò "baa", ñì. {assign}
+{assign var=foo value='baa'}{$foo} <--  îòîáðàæàåò "baa", ñì. {assign}
 
 Òàêæå äîñòóïíî ìíîæåñòâî äðóãèõ êîìáèíàöèé
 
@@ -46,9 +46,9 @@
  </example>
 
  <para>
-  Ïåðåìåííûå çàïðîñà, òàêèå êàê GET, POST, SESSION è ò.ä. òàêæå äîñòóïíû, ñì.
-  îïèñàíèå çàðåçåðâèðîâàííîé ïåðåìåííîé <link
-  linkend="language.variables.smarty">$smarty</link> äëÿ äîïîëíèòåëüíîé èíôîðìàöèè.
+  Ïåðåìåííûå çàïðîñà, òàêèå êàê $_GET, $_SESSION è ò.ä. òàêæå äîñòóïíû, ñì.
+  îïèñàíèå çàðåçåðâèðîâàííîé ïåðåìåííîé <emphasis role="bold"><link
+  linkend="language.variables.smarty">$smarty</link></emphasis> äëÿ äîïîëíèòåëüíîé èíôîðìàöèè.
  </para>
  
  <para>
http://cvs.php.net/viewcvs.cgi/smarty/docs/ru/designers/language-builtin-functions.xml?r1=1.8&r2=1.9&diff_format=u
Index: smarty/docs/ru/designers/language-builtin-functions.xml
diff -u smarty/docs/ru/designers/language-builtin-functions.xml:1.8 smarty/docs/ru/designers/language-builtin-functions.xml:1.9
--- smarty/docs/ru/designers/language-builtin-functions.xml:1.8	Fri Dec  2 15:34:38 2005
+++ smarty/docs/ru/designers/language-builtin-functions.xml	Fri Apr 21 10:01:03 2006
@@ -1,13 +1,20 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.8 $ -->
-<!-- EN-Revision: 1.4 Maintainer: freespace Status: ready -->
+<!-- $Revision: 1.9 $ -->
+<!-- EN-Revision: 1.6 Maintainer: freespace Status: ready -->
 <chapter id="language.builtin.functions">
  <title>Âñòðîåííûå ôóíêöèè</title>
  <para>
-   smarty âêëþ÷åíû íåñêîëüêî âñòðîåííûõ ôóíêöèé. Âñòðîåííûå ôóíêöèè
-  èíòåãðèðîâàíû â ÿçûê øàáëîíîâ. Íåëüçÿ ñîçäàâàòü ïîëüçîâàòåëüñêèå
-  ôóíêöèè ñ òàêèìè æå íàçâàíèÿìè èëè êàê-ëèáî ìîäèôèöèðîâàòü
-  âñòðîåííûå ôóíêöèè..
+   smarty âêëþ÷åíû íåñêîëüêî âñòðîåííûõ ôóíêöèé. Ýòè âñòðîåííûå ôóíêöèè
+  èíòåãðèðîâàíû â ÿçûê øàáëîíîâ. Íåëüçÿ ñîçäàâàòü
+  <link linkend="language.custom.functions">ïîëüçîâàòåëüñêèå ôóíêöèè</link>
+  ñ òàêèìè æå íàçâàíèÿìè è âàì íå ñëåäóåò ìîäèôèöèðîâàòü âñòðîåííûå ôóíêöèè.
+ </para>
+ 
+ <para>
+  Íåêîòîðûå ýòè ôóíêöèè èìåþò àòðèáóò <emphasis role="bold">assign</emphasis>,
+  êîòîðûé ïîìåùàåò ðåçóëüòàòè èõ âûïîëíåíèÿ â ïåðåìåííóþ øàáëîíà, âìåñòî âûâîäà
+  â áðàóçåð, ïðàêòè÷åñêè êàê ôóíêöèÿ
+  <link linkend="language.function.assign">{assign}</link>.
  </para>
 
 &designers.language-builtin-functions.language-function-capture;
http://cvs.php.net/viewcvs.cgi/smarty/docs/ru/designers/language-modifiers.xml?r1=1.9&r2=1.10&diff_format=u
Index: smarty/docs/ru/designers/language-modifiers.xml
diff -u smarty/docs/ru/designers/language-modifiers.xml:1.9 smarty/docs/ru/designers/language-modifiers.xml:1.10
--- smarty/docs/ru/designers/language-modifiers.xml:1.9	Fri Dec  2 15:34:39 2005
+++ smarty/docs/ru/designers/language-modifiers.xml	Fri Apr 21 10:01:03 2006
@@ -1,38 +1,57 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.9 $ -->
-<!-- EN-Revision: 1.19 Maintainer: freespace Status: ready -->
+<!-- $Revision: 1.10 $ -->
+<!-- EN-Revision: 1.23 Maintainer: freespace Status: ready -->
 <chapter id="language.modifiers">
  <title>Ìîäèôèêàòîðû ïåðåìåííûõ</title>
  <para>
-  Ìîäèôèêàòîðû ïåðåìåííûõ ìîãóò áûòü ïðììåíåíû ê ïåðåìåííûì, ïîëüçîâàòåëüñêèì
-  ôóíêöèÿì èëè ñòðîêàì. Äëÿ èõ ïðèìåíåíèÿ íàäî ïîñëå ìîäèôèöèðóåìîãî çíà÷åíèÿ
+  Ìîäèôèêàòîðû ïåðåìåííûõ ìîãóò áûòü ïðììåíåíû ê
+  <link linkend="language.syntax.variables">ïåðåìåííûì</link>,
+  <link linkend="language.custom.functions">ïîëüçîâàòåëüñêèì ôóíêöèÿì</link>
+  èëè ñòðîêàì. Äëÿ èõ ïðèìåíåíèÿ íàäî ïîñëå ìîäèôèöèðóåìîãî çíà÷åíèÿ
   óêàçàòü ñèìâîë <literal>|</literal> (âåðòèêàëüíàÿ ÷åðòà) è íàçâàíèå ìîäèôèêàòîðà.
   Òàê æå ìîäèôèêàòîðû ìîãóò ïðèíèìàòü ïàðàìåòðû, êîòîðûå âëèÿþò íà èõ ïîâåäåíèå.
   Ýòè ïàðàìåòðû ñëåäóþò çà íàçâàíèåì ìîäèôèêàòîðà è ðàçäåëÿþòñÿ
-  <literal>:</literal> (äâîåòî÷èåì).
+  <literal>:</literal> (äâîåòî÷èåì). Êðîìå òîãî, âñå ôóíêöèè PHP ìîãóò áûòü
+  èñïîëüçîâàíû â êà÷åñòâå ìîäèôèêàòîðîâ - îá ýòîì äàëüøå.
  </para>
  <example>
-  <title>Ïðèìåð ìîäèôèêàòîðà</title>
+  <title>Ïðèìåðû ìîäèôèêàòîðîâ</title>
   <programlisting>
 <![CDATA[
 {* ïðèìåíåíèå ìîäèôèêàòîðà ê ïåðåìåííîé *}
 {$title|upper}
+
 {* ìîäèôèêàòîð ñ ïàðàìåòðàìè *}
-{$title|truncate:40:"..."}
+{$title|truncate:40:'...'}
 
 {* ïðèìåíåíèå ìîäèôèêàòîðà ê àðãóìåíòó ôóíêöèè *}
 {html_table loop=$myvar|upper}
+
 {* ñ ïàðàìåòðàìè *}
-{html_table loop=$myvar|truncate:40:"..."}
+{html_table loop=$myvar|truncate:40:'...'}
 
 {* ïðèìåíåíèå ìîäèôèêàòîðà ê ñòðîêå *}
-{"foobar"|upper}
+{'foobar'|upper}
 
 {* èñïîëüçîâàíèå date_format äëÿ ôîðìàòèðîâàíèÿ òåêóùåé äàòû *}
 {$smarty.now|date_format:"%Y/%m/%d"}
 
 {* ïðèìåíåíèå ìîäèôèêàòîðà ê ôóíêöèè *}
-{mailto|upper address="[email protected]"}
+{mailto|upper address='[email protected]'}
+
+{* èñïîëüçîâàíèå ôóíêöèè PHP str_repeat *}
+{'='|str_repeat:80}
+
+{* ôóíêöèÿ PHP count *}
+{$myArray|@count}
+
+{* ôóíêöèÿ PHP shuffle, ïðèìåíÿåìàÿ ê IP àäðåñó ñåðâåðà *}
+{$smarty.server.SERVER_ADDR|shuffle}
+
+(* ýòî ïðèâåäåò â âåðõíèé ðåãèñòð áóêâ è îáðåæåò ïðîáåëû ó âñåõ ýëåìåíòîâ ìàññèâà *}
+<select name="name_id">
+    {html_options output=$myArray|upper|truncate:20}
+</select>
 ]]>
   </programlisting>
  </example>
@@ -45,15 +64,15 @@
  </para>
  
  <para>
-  Ìîäèôèêàòîðû ìîãóò àâòîìàòè÷åñêè çàãðóæàòüñÿ èç âàøåé äèðåêòîðèè
-  <link linkend="variable.plugins.dir">$plugins_dir</link> (ñì. òàêæå:
-  <link linkend="plugins.naming.conventions">Ñîãëàøåíèå îá èìåíàõ</link>)
-  èëè ìîãóò ðåãèñòðèðîâàòüñÿ ÿâíî (ñì.: <link
-  linkend="api.register.modifier">register_modifier</link>).
+  Ìîäèôèêàòîðû àâòîìàòè÷åñêè çàãðóæàþòñÿ èç äèðåêòîðèè
+  <link linkend="variable.plugins.dir">$plugins_dir</link>
+  èëè ìîãóò áûòü ÿâíî çàðåãèñòðèðîâàíû ïðè ïîìîùè
+  <link linkend="api.register.modifier">register_modifier()</link>;
+  ýòî óäîáíî äëÿ èñïîëüçîâàíèÿ ôóíêöèè êàê â PHP-êîäå, òàê è â øàáëîíå.
  </para>
 
  <para>
-  Ê òîìó æå, ëþáàÿ PHP-ôóíêöèÿ ìîæåò áûòü ÿâíî èñïîëüçîâàíà â êà÷åñòâå ìîäèôèêàòîðà.
+  Ëþáàÿ PHP-ôóíêöèÿ ìîæåò áûòü ÿâíî èñïîëüçîâàíà â êà÷åñòâå ìîäèôèêàòîðà.
   (Ïðåäûäóùèé ïðèìåð ñ <literal>@count</literal> íà ñàìîì äåëå èñïîëüçóåò ôóíêöèþ
   PHP, à íå ìîäèôèêàòîð Smarty). Èñïîëüçîâàíèå PHP-ôóíêöèé â êà÷åñòâå ìîäèôèêàòîðîâ
   èìååò äâå ìàëåíüêèå "ëîâóøêè": Âî-ïåðâûõ, èíîãäà ïîðÿäîê àðãóìåíòîâ ôóíêöèè
@@ -62,7 +81,8 @@
   êîòîðûé îáåñïå÷èâàåòñÿ äèñòðèáóòèâîì Smarty). Âî-âòîðûõ, â ñëó÷àå âêëþ÷åíèÿ <link
   linkend="variable.security">$security</link>, âñå PHP-ôóíêöèè, êîòîðûå áóäóò
   èñïîëüçîâàíû êàê ìîäèôèêàòîðû, äîëæíû áûòü îáúÿâëåíû "áåçîïàñíûìè"
-  â ìàññèâå <link linkend="variable.security.settings">$security_settings['MODIFIER_FUNCS']</link>.
+  â ìàññèâå
+  <link linkend="variable.security.settings">$security_settings['MODIFIER_FUNCS']</link>.
  </para>
 
  <para>