cvs: smarty /docs/ru/designers language-builtin-functions.xml language-custom-functions.xml language-modifiers.xml /docs/ru/designers/language-basic-syntax language-math.xml language-syntax-attributes.xml language-syntax-comments.xml

"George Miroshnikov" <[email protected]>
Newsgroups gmane.comp.php.cvs.smarty
Message-ID <cvsfreespace1133537679@cvsserver>
freespace		Fri Dec  2 10:34:39 2005 EDT

  Modified files:              
    /smarty/docs/ru/designers/language-basic-syntax	language-math.xml 
                                                   	language-syntax-attributes.xml 
                                                   	language-syntax-comments.xml 
    /smarty/docs/ru/designers	language-builtin-functions.xml 
                             	language-custom-functions.xml 
                             	language-modifiers.xml 
  Log:
  sync with EN

-- 
Smarty CVS Mailing List (http://cvs.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
freespace-20051202103439.txt (text/plain, 10.7 KB)
http://cvs.php.net/diff.php/smarty/docs/ru/designers/language-basic-syntax/language-math.xml?r1=1.2&r2=1.3&ty=u
Index: smarty/docs/ru/designers/language-basic-syntax/language-math.xml
diff -u smarty/docs/ru/designers/language-basic-syntax/language-math.xml:1.2 smarty/docs/ru/designers/language-basic-syntax/language-math.xml:1.3
--- smarty/docs/ru/designers/language-basic-syntax/language-math.xml:1.2	Sun Aug 28 12:51:14 2005
+++ smarty/docs/ru/designers/language-basic-syntax/language-math.xml	Fri Dec  2 10:34:38 2005
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.2 $ -->
-<!-- EN-Revision: 1.3 Maintainer: freespace Status: ready -->
+<!-- $Revision: 1.3 $ -->
+<!-- EN-Revision: 1.4 Maintainer: freespace Status: ready -->
 <sect1 id="language.math">
  <title>Àðèôìåòè÷åñêèå îïåðàöèè</title>
  <para>
@@ -27,7 +27,8 @@
   </programlisting>
  </example>
  <para>
-  Ñì. òàêæå ôóíêöèþ <link linkend="language.function.math">{math}</link>.
+  Ñì. òàêæå ôóíêöèþ <link linkend="language.function.math">{math}</link> äëÿ
+  ñëîæíûõ âû÷èñëåíèé.
  </para>
 </sect1>
 <!-- Keep this comment at the end of the file
http://cvs.php.net/diff.php/smarty/docs/ru/designers/language-basic-syntax/language-syntax-attributes.xml?r1=1.5&r2=1.6&ty=u
Index: smarty/docs/ru/designers/language-basic-syntax/language-syntax-attributes.xml
diff -u smarty/docs/ru/designers/language-basic-syntax/language-syntax-attributes.xml:1.5 smarty/docs/ru/designers/language-basic-syntax/language-syntax-attributes.xml:1.6
--- smarty/docs/ru/designers/language-basic-syntax/language-syntax-attributes.xml:1.5	Sun Aug 28 12:51:14 2005
+++ smarty/docs/ru/designers/language-basic-syntax/language-syntax-attributes.xml	Fri Dec  2 10:34:38 2005
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.3 Maintainer: freespace Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.4 Maintainer: freespace Status: ready -->
 <sect1 id="language.syntax.attributes">
  <title>Ïàðàìåòðû</title>
  <para>
@@ -24,18 +24,20 @@
   <title>ñèíòàêñèñ ïàðàìåòðîâ ôóíêöèè</title>
   <programlisting>
 <![CDATA[
-{include file="header.tpl"}
+{include file='header.tpl'}
 
-{include file="header.tpl" attrib_name="attrib value"}
+{include file='header.tpl' attrib_name='attrib value'}
 
 {include file=$includeFile}
 
-{include file=#includeFile# title="Smarty is cool"}
+{include file=#includeFile# title='Smarty is cool'}
 
 {html_select_date display_days=yes}
 
-<select name="company">
-  {html_options options=$choices selected=$selected}
+{mailto address='[email protected]'}
+
+<select name='company_id'>
+  {html_options options=$companies selected=$company_id}
 </select>
 ]]>
   </programlisting>
http://cvs.php.net/diff.php/smarty/docs/ru/designers/language-basic-syntax/language-syntax-comments.xml?r1=1.6&r2=1.7&ty=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.6 smarty/docs/ru/designers/language-basic-syntax/language-syntax-comments.xml:1.7
--- smarty/docs/ru/designers/language-basic-syntax/language-syntax-comments.xml:1.6	Sun Aug 28 12:51:14 2005
+++ smarty/docs/ru/designers/language-basic-syntax/language-syntax-comments.xml	Fri Dec  2 10:34:38 2005
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.6 $ -->
-<!-- EN-Revision: 1.3 Maintainer: freespace Status: ready -->
+<!-- $Revision: 1.7 $ -->
+<!-- EN-Revision: 1.4 Maintainer: freespace Status: ready -->
 <sect1 id="language.syntax.comments">
  <title>Êîììåíòàðèè</title>
  <para>
@@ -16,6 +16,8 @@
   <programlisting>
 <![CDATA[
 <body>
+{* îäíîñòðî÷íûé êîììåíòàðèé *}
+
 {* ýòîò ìíîãîñòðî÷íûé êîììåíòàðèé
    íå îòïðàâëÿåòñÿ â áðàçóåð
 *}
@@ -25,15 +27,17 @@
 
 
 {* Ïðèìå÷àíèå ðàçðàáîò÷èêà:  $includeFile íàçíà÷àåòñÿ â ñêðèïòå foo.php *}
-<!-- ýòîò html-êîììåíòàðèé áóäåò îòïðàâëåí áðàóçåðó -->
+<!-- ýòîò HTML-êîììåíòàðèé áóäåò îòïðàâëåí áðàóçåðó -->
 {include file=$includeFile}
 
 {include file=#includeFile#}
 
-{* îòîáðàæàåì âûïàäàþùåå ìåíþ *}
+{* ýòîò áëîê <select> íåíóæåí *}
+{*
 <select name="company">
   {html_options options=$vals selected=$selected_id}
 </select>
+*}
 </body>
 ]]>
   </programlisting>
http://cvs.php.net/diff.php/smarty/docs/ru/designers/language-builtin-functions.xml?r1=1.7&r2=1.8&ty=u
Index: smarty/docs/ru/designers/language-builtin-functions.xml
diff -u smarty/docs/ru/designers/language-builtin-functions.xml:1.7 smarty/docs/ru/designers/language-builtin-functions.xml:1.8
--- smarty/docs/ru/designers/language-builtin-functions.xml:1.7	Thu Nov 25 18:26:12 2004
+++ smarty/docs/ru/designers/language-builtin-functions.xml	Fri Dec  2 10:34:38 2005
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.7 $ -->
-<!-- EN-Revision: 1.3 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.8 $ -->
+<!-- EN-Revision: 1.4 Maintainer: freespace Status: ready -->
 <chapter id="language.builtin.functions">
  <title>Âñòðîåííûå ôóíêöèè</title>
  <para>
@@ -13,10 +13,10 @@
 &designers.language-builtin-functions.language-function-capture;
 &designers.language-builtin-functions.language-function-config-load;
 &designers.language-builtin-functions.language-function-foreach;
+&designers.language-builtin-functions.language-function-if;
 &designers.language-builtin-functions.language-function-include;
 &designers.language-builtin-functions.language-function-include-php;
 &designers.language-builtin-functions.language-function-insert;
-&designers.language-builtin-functions.language-function-if;
 &designers.language-builtin-functions.language-function-ldelim;
 &designers.language-builtin-functions.language-function-literal;
 &designers.language-builtin-functions.language-function-php;
http://cvs.php.net/diff.php/smarty/docs/ru/designers/language-custom-functions.xml?r1=1.5&r2=1.6&ty=u
Index: smarty/docs/ru/designers/language-custom-functions.xml
diff -u smarty/docs/ru/designers/language-custom-functions.xml:1.5 smarty/docs/ru/designers/language-custom-functions.xml:1.6
--- smarty/docs/ru/designers/language-custom-functions.xml:1.5	Thu Nov 25 18:26:12 2004
+++ smarty/docs/ru/designers/language-custom-functions.xml	Fri Dec  2 10:34:38 2005
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.5 Maintainer: tony2001 Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.6 Maintainer: freespace Status: ready -->
 <chapter id="language.custom.functions">
  <title>Ïîëüçîâàòåëüñêèå Ôóíêöèè</title>
  <para>
@@ -21,10 +21,10 @@
 &designers.language-custom-functions.language-function-html-select-date;
 &designers.language-custom-functions.language-function-html-select-time;
 &designers.language-custom-functions.language-function-html-table;
-&designers.language-custom-functions.language-function-math;
 &designers.language-custom-functions.language-function-mailto;
-&designers.language-custom-functions.language-function-popup-init;
+&designers.language-custom-functions.language-function-math;
 &designers.language-custom-functions.language-function-popup;
+&designers.language-custom-functions.language-function-popup-init;
 &designers.language-custom-functions.language-function-textformat;
 
 </chapter>
http://cvs.php.net/diff.php/smarty/docs/ru/designers/language-modifiers.xml?r1=1.8&r2=1.9&ty=u
Index: smarty/docs/ru/designers/language-modifiers.xml
diff -u smarty/docs/ru/designers/language-modifiers.xml:1.8 smarty/docs/ru/designers/language-modifiers.xml:1.9
--- smarty/docs/ru/designers/language-modifiers.xml:1.8	Sun Aug 28 12:51:14 2005
+++ smarty/docs/ru/designers/language-modifiers.xml	Fri Dec  2 10:34:39 2005
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="windows-1251"?>
-<!-- $Revision: 1.8 $ -->
-<!-- EN-Revision: 1.18 Maintainer: freespace Status: ready -->
+<!-- $Revision: 1.9 $ -->
+<!-- EN-Revision: 1.19 Maintainer: freespace Status: ready -->
 <chapter id="language.modifiers">
  <title>Ìîäèôèêàòîðû ïåðåìåííûõ</title>
  <para>
@@ -43,6 +43,27 @@
   <literal>@</literal>. Ïðèìåð: <literal>{$articleTitle|@count}</literal> âûâåäåò
   êîëè÷åñòâî åëåìåíòîâ â ìàññèâå $articleTitle.
  </para>
+ 
+ <para>
+  Ìîäèôèêàòîðû ìîãóò àâòîìàòè÷åñêè çàãðóæàòüñÿ èç âàøåé äèðåêòîðèè
+  <link linkend="variable.plugins.dir">$plugins_dir</link> (ñì. òàêæå:
+  <link linkend="plugins.naming.conventions">Ñîãëàøåíèå îá èìåíàõ</link>)
+  èëè ìîãóò ðåãèñòðèðîâàòüñÿ ÿâíî (ñì.: <link
+  linkend="api.register.modifier">register_modifier</link>).
+ </para>
+
+ <para>
+  Ê òîìó æå, ëþáàÿ PHP-ôóíêöèÿ ìîæåò áûòü ÿâíî èñïîëüçîâàíà â êà÷åñòâå ìîäèôèêàòîðà.
+  (Ïðåäûäóùèé ïðèìåð ñ <literal>@count</literal> íà ñàìîì äåëå èñïîëüçóåò ôóíêöèþ
+  PHP, à íå ìîäèôèêàòîð Smarty). Èñïîëüçîâàíèå PHP-ôóíêöèé â êà÷åñòâå ìîäèôèêàòîðîâ
+  èìååò äâå ìàëåíüêèå "ëîâóøêè": Âî-ïåðâûõ, èíîãäà ïîðÿäîê àðãóìåíòîâ ôóíêöèè
+  íå ñàìûé óäîáíûé (<literal>{"%2.f"|sprintf:$float}</literal> - ýòî ðàáî÷èé, íî
+  íå ñîâñåì óäîáíûé âàðèàíò. Áîëüøå ïîäîéäåò <literal>{$float|string_format:"%2.f"}</literal>,
+  êîòîðûé îáåñïå÷èâàåòñÿ äèñòðèáóòèâîì Smarty). Âî-âòîðûõ, â ñëó÷àå âêëþ÷åíèÿ <link
+  linkend="variable.security">$security</link>, âñå PHP-ôóíêöèè, êîòîðûå áóäóò
+  èñïîëüçîâàíû êàê ìîäèôèêàòîðû, äîëæíû áûòü îáúÿâëåíû "áåçîïàñíûìè"
+  â ìàññèâå <link linkend="variable.security.settings">$security_settings['MODIFIER_FUNCS']</link>.
+ </para>
 
  <para>
   Ñì. òàêæå
@@ -50,7 +71,7 @@
   <link linkend="api.register.function">register_function()</link>,
   <link linkend="plugins">Ïëàãèíû - ðàñøèðåíèå ôóíêöèîíàëüíîñòè Smarty</link>
   è
-  <link linkend="plugins.modifiers">ìîäèôèêàòîðû</link>,
+  <link linkend="plugins.modifiers">ìîäèôèêàòîðû</link>.
  </para>
 
  &designers.language-modifiers.language-modifier-capitalize;
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.