cvs: smarty /docs/fr/designers/language-basic-syntax language-escaping.xml language-math.xml language-syntax-comments.xml language-syntax-functions.xml language-syntax-quotes.xml language-syntax-variables.xml
[email protected] ("Yannick Torres") Sat, 30 Sep 2006 10:04:12 -0000
| Newsgroups | php.smarty.cvs |
|---|---|
| Message-ID | <cvsyannick1159610652@cvsserver> |
yannick Sat Sep 30 10:04:12 2006 UTC
Modified files:
/smarty/docs/fr/designers/language-basic-syntax
language-escaping.xml
language-math.xml
language-syntax-comments.xml
language-syntax-functions.xml
language-syntax-quotes.xml
language-syntax-variables.xml
Log:
sync with EN
yannick-20060930100412.txt
(text/plain, 13.5 KB)
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/designers/language-basic-syntax/language-escaping.xml?r1=1.10&r2=1.11&diff_format=u
Index: smarty/docs/fr/designers/language-basic-syntax/language-escaping.xml
diff -u smarty/docs/fr/designers/language-basic-syntax/language-escaping.xml:1.10 smarty/docs/fr/designers/language-basic-syntax/language-escaping.xml:1.11
--- smarty/docs/fr/designers/language-basic-syntax/language-escaping.xml:1.10 Sat Feb 18 17:54:23 2006
+++ smarty/docs/fr/designers/language-basic-syntax/language-escaping.xml Sat Sep 30 10:04:11 2006
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.10 $ -->
-<!-- EN-Revision: 1.7 Maintainer: gerald Status: ready -->
+<!-- $Revision: 1.11 $ -->
+<!-- EN-Revision: 1.8 Maintainer: gerald Status: ready -->
+
<sect1 id="language.escaping">
<title>Désactiver l'analyse de Smarty</title>
<para>
@@ -18,19 +19,19 @@
</para>
<para>
- Inclure du contenu tel quel est possible en utilisant les blocs <link
- linkend="language.function.literal">{literal} .. {/literal}</link>.
- Similairement à l'utilisation d'entités HTML, vous pouvez utiliser <link
- linkend="language.function.ldelim">{ldelim}</link> et <link
- linkend="language.function.ldelim">{rdelim}</link>, ou <link
- linkend="language.variables.smarty.ldelim">{$smarty.ldelim}</link> pour
- afficher les délimiteurs.
+ Inclure du contenu tel quel est possible en utilisant les blocs
+ <link linkend="language.function.literal"><varname>{literal} .. {/literal}</varname></link>.
+ Similairement à l'utilisation d'entités HTML, vous pouvez utiliser
+ <link linkend="language.function.ldelim"><varname>{ldelim}</varname></link> et
+ <link linkend="language.function.ldelim"><varname>{rdelim}</varname></link>, ou
+ <link linkend="language.variables.smarty.ldelim"><varname>{$smarty.ldelim}</varname></link>
+ pour afficher les délimiteurs.
</para>
<para>
- Il est souvent plus simple de modifier les délimiteurs de Smarty : <link
- linkend="variable.left.delimiter">$left_delimiter</link> et
- <link linkend="variable.right.delimiter">$right_delimiter</link>.
+ Il est souvent plus simple de modifier les délimiteurs de Smarty :
+ <link linkend="variable.left.delimiter"><parameter>$left_delimiter</parameter></link> et
+ <link linkend="variable.right.delimiter"><parameter>$right_delimiter</parameter></link>.
</para>
<example>
<title>Exemple de changement de délimiteur</title>
@@ -38,9 +39,9 @@
<![CDATA[
<?php
-$smarty = new Smarty;
$smarty->left_delimiter = '<!--{';
$smarty->right_delimiter = '}-->';
+
$smarty->assign('foo', 'bar');
$smarty->assign('name', 'Albert');
$smarty->display('example.tpl');
@@ -49,7 +50,7 @@
]]>
</programlisting>
<para>
- Où example.tpl est:
+ Où le template est:
</para>
<programlisting>
<![CDATA[
@@ -64,10 +65,6 @@
]]>
</programlisting>
</example>
- <para>
- Voir aussi
- <link linkend="language.modifier.escape">les modifieurs d'échappement</link>.
- </para>
</sect1>
<!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/designers/language-basic-syntax/language-math.xml?r1=1.7&r2=1.8&diff_format=u
Index: smarty/docs/fr/designers/language-basic-syntax/language-math.xml
diff -u smarty/docs/fr/designers/language-basic-syntax/language-math.xml:1.7 smarty/docs/fr/designers/language-basic-syntax/language-math.xml:1.8
--- smarty/docs/fr/designers/language-basic-syntax/language-math.xml:1.7 Mon Nov 28 21:20:25 2005
+++ smarty/docs/fr/designers/language-basic-syntax/language-math.xml Sat Sep 30 10:04:11 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.7 $ -->
-<!-- EN-Revision: 1.4 Maintainer: gerald Status: ready -->
+<!-- $Revision: 1.8 $ -->
+<!-- EN-Revision: 1.5 Maintainer: gerald Status: ready -->
<sect1 id="language.math">
<title>Opérations mathématiques</title>
@@ -30,7 +30,10 @@
</example>
<para>
- Voir aussi la fonction <link linkend="language.function.math">{math}</link> pour les équations complexes.
+ Voir aussi la fonction
+ <link linkend="language.function.math"><varname>{math}</varname></link>
+ pour les équations complexes et
+ <link linkend="language.function.eval"><varname>{eval}</varname></link>.
</para>
</sect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/designers/language-basic-syntax/language-syntax-comments.xml?r1=1.9&r2=1.10&diff_format=u
Index: smarty/docs/fr/designers/language-basic-syntax/language-syntax-comments.xml
diff -u smarty/docs/fr/designers/language-basic-syntax/language-syntax-comments.xml:1.9 smarty/docs/fr/designers/language-basic-syntax/language-syntax-comments.xml:1.10
--- smarty/docs/fr/designers/language-basic-syntax/language-syntax-comments.xml:1.9 Sun Apr 9 21:59:55 2006
+++ smarty/docs/fr/designers/language-basic-syntax/language-syntax-comments.xml Sat Sep 30 10:04:11 2006
@@ -1,15 +1,15 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.9 $ -->
-<!-- EN-Revision: 1.11 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.10 $ -->
+<!-- EN-Revision: 1.13 Maintainer: yannick Status: ready -->
<sect1 id="language.syntax.comments">
<title>Commentaires</title>
<para>
Les commentaires dans Smarty sont entourés d'asterisques,
et entourés par le <link linkend="variable.left.delimiter">délimiteurs</link>
- de cette façon : <emphasis>{* voici un commentaire *}</emphasis>
+ de cette façon : <literal>{* voici un commentaire *}</literal>
Les commentaires Smarty ne sont PAS affichés dans la sortie finale du
- template, différemment des <!-- commentaires HTML -->
+ template, différemment des <literal><!-- commentaires HTML --></literal>
et sont utilisés pour des notes internes, dans le template que personne ne verra ;)
</para>
<example>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/designers/language-basic-syntax/language-syntax-functions.xml?r1=1.10&r2=1.11&diff_format=u
Index: smarty/docs/fr/designers/language-basic-syntax/language-syntax-functions.xml
diff -u smarty/docs/fr/designers/language-basic-syntax/language-syntax-functions.xml:1.10 smarty/docs/fr/designers/language-basic-syntax/language-syntax-functions.xml:1.11
--- smarty/docs/fr/designers/language-basic-syntax/language-syntax-functions.xml:1.10 Sun Apr 9 21:59:55 2006
+++ smarty/docs/fr/designers/language-basic-syntax/language-syntax-functions.xml Sat Sep 30 10:04:11 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.10 $ -->
-<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.11 $ -->
+<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready -->
<sect1 id="language.syntax.functions">
<title>Fonctions</title>
@@ -9,7 +9,7 @@
ou invoquent une fonction. Elles sont appelées
lorsqu'elles sont entourées, ainsi que leurs
<link linkend="language.syntax.attributes">paramètres</link>, des délimiteurs Smarty.
- Par exemple : {nomfonction attr1='val' attr2='val'}.
+ Par exemple : <literal>{nomfonction attr1='val' attr2='val'}</literal>.
</para>
<example>
<title>syntaxe des fonctions</title>
@@ -29,32 +29,39 @@
]]>
</programlisting>
</example>
+ <itemizedlist>
+ <listitem>
<para>
Les <link linkend="language.builtin.functions">fonctions natives</link> et les
<link linkend="language.custom.functions">fonctions utilisateurs</link> ont toutes deux la même
syntaxe, dans les templates.
- </para>
+ </para></listitem>
+
+ <listitem>
<para>
Les fonctions natives sont relatives
au traitement <emphasis role="bold">interne</emphasis> de Smarty,
- comme <link linkend="language.function.if">{if}</link>,
- <link linkend="language.function.section">{section}</link> et
- <link linkend="language.function.strip">{strip}</link>.
+ comme <link linkend="language.function.if"><varname>{if}</varname></link>,
+ <link linkend="language.function.section"><varname>{section}</varname></link> et
+ <link linkend="language.function.strip"><varname>{strip}</varname></link>.
Il n'y a aucune raison à ce qu'elles soient modifiées ou changées.
- </para>
+ </para></listitem>
+
+<listitem>
<para>
Les fonctions utilisateurs sont des fonctions <emphasis role="bold">additionnelles</emphasis>,
implémentées par l'intermédiaire de <link linkend="plugins">plugins</link>.
Elles peuvent être modifiées pour correspondre
à vos besoins, et vous pouvez en créer de nouvelles.
- <link linkend="language.function.html.options">{html_options}</link> et
- <link linkend="language.function.popup">{popup}</link>
+ <link linkend="language.function.html.options"><varname>{html_options}</varname></link> et
+ <link linkend="language.function.popup"><varname>{popup}</varname></link>
sont deux exemples de fonctions utilisateurs.
- </para>
+ </para></listitem>
+</itemizedlist>
<para>
Voir aussi
- <link linkend="api.register.function">register_function()</link>.
+ <link linkend="api.register.function"><varname>register_function()</varname></link>.
</para>
</sect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/designers/language-basic-syntax/language-syntax-quotes.xml?r1=1.9&r2=1.10&diff_format=u
Index: smarty/docs/fr/designers/language-basic-syntax/language-syntax-quotes.xml
diff -u smarty/docs/fr/designers/language-basic-syntax/language-syntax-quotes.xml:1.9 smarty/docs/fr/designers/language-basic-syntax/language-syntax-quotes.xml:1.10
--- smarty/docs/fr/designers/language-basic-syntax/language-syntax-quotes.xml:1.9 Sat Feb 18 17:54:23 2006
+++ smarty/docs/fr/designers/language-basic-syntax/language-syntax-quotes.xml Sat Sep 30 10:04:11 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.9 $ -->
-<!-- EN-Revision: 1.8 Maintainer: gerald Status: ready -->
+<!-- $Revision: 1.10 $ -->
+<!-- EN-Revision: 1.9 Maintainer: gerald Status: ready -->
<sect1 id="language.syntax.quotes">
<title>Variables insérées dans des chaînes de caractères</title>
@@ -9,11 +9,12 @@
<link linkend="language.syntax.variables">variables</link> <link
linkend="api.assign">assignées</link> à l'intérieur de
chaînes entre guillemets, du moment que leur nom est exclusivement composé
- de chiffres, lettres, underscores et crochets. Si le nom de la variable
+ de chiffres, lettres, underscores et crochets
+ (Voir le <ulink url="&url.php-manual;language.variables">nommage</ulink>). Si le nom de la variable
contient tout autre caractère (point, référence à un objet, etc.)
la variable doit être entourée <link linkend="language.syntax.quotes">d'apostrophes
inverses</link> (`). Vous ne pouvez jamais insérer de
- <link linkend="language.modifiers">modifieurs</link>, ils doivent toujours être appliquer à
+ <link linkend="language.modifiers">modificateurs</link>, ils doivent toujours être appliquer à
l'extérieur des guillemets.
</para>
<example>
@@ -37,7 +38,7 @@
</example>
<para>
Voir aussi
- <link linkend="language.modifier.escape">escape</link>.
+ <link linkend="language.modifier.escape"><varname>escape</varname></link>.
</para>
</sect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/designers/language-basic-syntax/language-syntax-variables.xml?r1=1.7&r2=1.8&diff_format=u
Index: smarty/docs/fr/designers/language-basic-syntax/language-syntax-variables.xml
diff -u smarty/docs/fr/designers/language-basic-syntax/language-syntax-variables.xml:1.7 smarty/docs/fr/designers/language-basic-syntax/language-syntax-variables.xml:1.8
--- smarty/docs/fr/designers/language-basic-syntax/language-syntax-variables.xml:1.7 Mon May 22 08:46:06 2006
+++ smarty/docs/fr/designers/language-basic-syntax/language-syntax-variables.xml Sat Sep 30 10:04:12 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.7 $ -->
-<!-- EN-Revision: 1.14 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.8 $ -->
+<!-- EN-Revision: 1.15 Maintainer: yannick Status: ready -->
<sect1 id="language.syntax.variables">
<title>Variables</title>
@@ -16,7 +16,7 @@
Les <link linkend="language.config.variables">variables des fichiers de
configuration</link> sont une exception à la synthaxe utilisant un signe dollar. Elles peuvent être
référencées en les entourant du signe dièse (<literal>#</literal>) ou via la variable spéciale
- <link linkend="language.variables.smarty.config">$smarty.config</link>.
+ <link linkend="language.variables.smarty.config"><parameter>$smarty.config</parameter></link>.
</para>
<example>
<title>Variables</title>
@@ -50,18 +50,18 @@
</example>
<para>
- Les variables spéciales comme $_GET, $_SESSION, etc. sont également disponibles,
- lisez le chapitre sur les variables réservées
- <emphasis><link linkend="language.variables.smarty">$smarty</link></emphasis>
+ Les variables spéciales comme <literal>$_GET</literal>, <literal>$_SESSION</literal>, etc.
+ sont également disponibles, lisez le chapitre sur les variables réservées
+ <emphasis><link linkend="language.variables.smarty"><parameter>$smarty</parameter></link></emphasis>
pour plus de détails.
</para>
<para>
Voir aussi
- <link linkend="language.variables.smarty">$smarty reserved variables</link>,
- <link linkend="language.config.variables">Config Variables</link>,
- <link linkend="language.function.assign">{assign}</link> et
- <link linkend="api.assign">assign()</link>.
+ <link linkend="language.variables.smarty"><parameter>$smarty</parameter></link>,
+ les <link linkend="language.config.variables">variables de configuration</link>,
+ <link linkend="language.function.assign"><varname>{assign}</varname></link> et
+ <link linkend="api.assign"><varname>assign()</varname></link>.
</para>
</sect1>