sync with EN

This commit is contained in:
yannick
2005-11-28 21:20:28 +00:00
parent 42ad4e462e
commit 226db43853
6 changed files with 44 additions and 28 deletions

View File

@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready --> <!-- EN-Revision: 1.4 Maintainer: gerald Status: ready -->
<sect1 id="language.math"> <sect1 id="language.math">
<title>Op<EFBFBD>rations math<74>matiques</title> <title>Op<EFBFBD>rations math<74>matiques</title>
<para> <para>
@@ -29,7 +30,7 @@
</example> </example>
<para> <para>
Voir aussi la fonction <link linkend="language.function.math">{math}</link>. Voir aussi la fonction <link linkend="language.function.math">{math}</link> pour les <20>quations complexes.
</para> </para>
</sect1> </sect1>

View File

@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready --> <!-- EN-Revision: 1.4 Maintainer: gerald Status: ready -->
<sect1 id="language.syntax.attributes"> <sect1 id="language.syntax.attributes">
<title>Param<EFBFBD>tres</title> <title>Param<EFBFBD>tres</title>
<para> <para>
@@ -22,17 +23,19 @@
<title>Param<EFBFBD>tres de fonction, syntaxe</title> <title>Param<EFBFBD>tres de fonction, syntaxe</title>
<programlisting> <programlisting>
<![CDATA[ <![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}
{include file=#includeFile# title="Smarty est cool"} {include file=#includeFile# title='Smarty est cool'}
{html_select_date display_days=yes} {html_select_date display_days=yes}
<select name="company"> {mailto address='smarty@example.com'}
<select name='company'>
{html_options options=$choices selected=$selected} {html_options options=$choices selected=$selected}
</select> </select>
]]> ]]>

View File

@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready --> <!-- EN-Revision: 1.4 Maintainer: gerald Status: ready -->
<sect1 id="language.syntax.comments"> <sect1 id="language.syntax.comments">
<title>Commentaires</title> <title>Commentaires</title>
<para> <para>
@@ -17,7 +18,9 @@
<programlisting> <programlisting>
<![CDATA[ <![CDATA[
<body> <body>
{* ces multi-lignes sont des commentaires {* un commentaire sur une seule ligne *}
{* ces multi-lignes sont des commentaires
qui ne sont pas envoy<6F>es au navigateur qui ne sont pas envoy<6F>es au navigateur
*} *}
@@ -31,10 +34,12 @@
{include file=#includeFile#} {include file=#includeFile#}
{* affiche des listes d<>roulantes *} {* Ce block <select> est redondant *}
{*
<select name="company"> <select name="company">
{html_options options=$vals selected=$selected_id} {html_options options=$vals selected=$selected_id}
</select> </select>
*}
</body> </body>
]]> ]]>
</programlisting> </programlisting>

View File

@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready --> <!-- EN-Revision: 1.4 Maintainer: gerald Status: ready -->
<chapter id="language.builtin.functions"> <chapter id="language.builtin.functions">
<title>Fonctions natives</title> <title>Fonctions natives</title>
<para> <para>
@@ -10,21 +11,22 @@
qu'une fonction native. Vous ne pouvez pas non plus en modifier le qu'une fonction native. Vous ne pouvez pas non plus en modifier le
comportement. comportement.
</para> </para>
&designers.language-builtin-functions.language-function-capture; &designers.language-builtin-functions.language-function-capture;
&designers.language-builtin-functions.language-function-config-load; &designers.language-builtin-functions.language-function-config-load;
&designers.language-builtin-functions.language-function-foreach; &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;
&designers.language-builtin-functions.language-function-include-php; &designers.language-builtin-functions.language-function-include-php;
&designers.language-builtin-functions.language-function-insert; &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-ldelim;
&designers.language-builtin-functions.language-function-literal; &designers.language-builtin-functions.language-function-literal;
&designers.language-builtin-functions.language-function-php; &designers.language-builtin-functions.language-function-php;
&designers.language-builtin-functions.language-function-section; &designers.language-builtin-functions.language-function-section;
&designers.language-builtin-functions.language-function-strip; &designers.language-builtin-functions.language-function-strip;
</chapter> </chapter>
<!-- Keep this comment at the end of the file <!-- Keep this comment at the end of the file
Local variables: Local variables:
mode: sgml mode: sgml
@@ -44,4 +46,4 @@ End:
vim600: syn=xml fen fdm=syntax fdl=2 si vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml vim: et tw=78 syn=sgml
vi: ts=1 sw=1 vi: ts=1 sw=1
--> -->

View File

@@ -1,13 +1,14 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<!-- EN-Revision: 1.5 Maintainer: gerald Status: ready --> <!-- EN-Revision: 1.6 Maintainer: gerald Status: ready -->
<chapter id="language.custom.functions"> <chapter id="language.custom.functions">
<title>Fonctions utilisateur</title> <title>Fonctions utilisateur</title>
<para> <para>
Smarty est livr<76> avec plusieurs fonctions utilisateurs que vous pouvez Smarty est livr<76> avec plusieurs fonctions utilisateurs que vous pouvez
appeler dans vos templates. appeler dans vos templates.
</para> </para>
&designers.language-custom-functions.language-function-assign; &designers.language-custom-functions.language-function-assign;
&designers.language-custom-functions.language-function-counter; &designers.language-custom-functions.language-function-counter;
&designers.language-custom-functions.language-function-cycle; &designers.language-custom-functions.language-function-cycle;
@@ -21,13 +22,14 @@
&designers.language-custom-functions.language-function-html-select-date; &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-select-time;
&designers.language-custom-functions.language-function-html-table; &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-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;
&designers.language-custom-functions.language-function-popup-init;
&designers.language-custom-functions.language-function-textformat; &designers.language-custom-functions.language-function-textformat;
</chapter> </chapter>
<!-- Keep this comment at the end of the file <!-- Keep this comment at the end of the file
Local variables: Local variables:
mode: sgml mode: sgml
@@ -47,4 +49,4 @@ End:
vim600: syn=xml fen fdm=syntax fdl=2 si vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml vim: et tw=78 syn=sgml
vi: ts=1 sw=1 vi: ts=1 sw=1
--> -->

View File

@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<!-- EN-Revision: 1.18 Maintainer: gerald Status: ready --> <!-- EN-Revision: 1.19 Maintainer: gerald Status: ready -->
<chapter id="language.modifiers"> <chapter id="language.modifiers">
<title>Modificateurs de variables</title> <title>Modificateurs de variables</title>
<para> <para>
@@ -47,14 +48,16 @@
(Affiche le nombre d'<27>lements du tableau $titreArticle.) (Affiche le nombre d'<27>lements du tableau $titreArticle.)
</para> </para>
<para> <para>
Les modificateurs sont charg<72>s automatiquement depuis votre r<>pertoire Les modificateurs sont charg<72>s automatiquement depuis votre r<>pertoire
de plugin <link linkend="variable.plugins.dir">$plugins_dir</link> (voir aussi: de plugin <link linkend="variable.plugins.dir">$plugins_dir</link> (voir aussi:
<link linkend="plugins.naming.conventions">convention de nommage</link>) <link linkend="plugins.naming.conventions">convention de nommage</link>)
ou peuvent <20>tre enregistr<74>s explicitement (voir: <link ou peuvent <20>tre enregistr<74>s explicitement (voir: <link
linkend="api.register.modifier">register_modifier</link>). linkend="api.register.modifier">register_modifier</link>).
De m<>me, toutes les fonction php peuvent <20>tre utilis<69>es comme modificateur, </para>
sans autre d<>claration. (L'exemple avec <para>
<literal>@count</literal> ci dessus utilise la fonction count, et non un modificateur De m<>me, toutes les fonction php peuvent <20>tre utilis<69>es comme modificateur,
sans autre d<>claration. (L'exemple avec
<literal>@count</literal> ci dessus utilise la fonction count(), et non un modificateur
Smarty. Utiliser des fonctions PHP en tant que modificateur comporte deux Smarty. Utiliser des fonctions PHP en tant que modificateur comporte deux
risques: Premi<6D>rement: il arrive que l'ordre des param<61>tres ne soit pas risques: Premi<6D>rement: il arrive que l'ordre des param<61>tres ne soit pas
celui attendu (<literal>{"%2.f"|sprintf:$float}</literal> fonctionne, celui attendu (<literal>{"%2.f"|sprintf:$float}</literal> fonctionne,