cvs: smarty /docs/fr/designers/language-variables language-assigned-variables.xml language-config-variables.xml language-variables-smarty.xml

[email protected] ("Yannick Torres") Tue, 03 Oct 2006 20:48:58 -0000
Newsgroups php.smarty.cvs
Message-ID <cvsyannick1159908538@cvsserver>
yannick		Tue Oct  3 20:48:58 2006 UTC

  Modified files:              
    /smarty/docs/fr/designers/language-variables	
                                                	language-assigned-variables.xml 
                                                	language-config-variables.xml 
                                                	language-variables-smarty.xml 
  Log:
  sync with EN
yannick-20061003204858.txt (text/plain, 14.5 KB)
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/designers/language-variables/language-assigned-variables.xml?r1=1.8&r2=1.9&diff_format=u
Index: smarty/docs/fr/designers/language-variables/language-assigned-variables.xml
diff -u smarty/docs/fr/designers/language-variables/language-assigned-variables.xml:1.8 smarty/docs/fr/designers/language-variables/language-assigned-variables.xml:1.9
--- smarty/docs/fr/designers/language-variables/language-assigned-variables.xml:1.8	Sat Dec 10 22:09:38 2005
+++ smarty/docs/fr/designers/language-variables/language-assigned-variables.xml	Tue Oct  3 20:48:58 2006
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.8 $ -->
-<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.9 $ -->
+<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready -->
 
 <sect1 id="language.assigned.variables">
  <title>Variables assignées depuis PHP</title>
@@ -8,7 +8,7 @@
   Pour utiliser une variables <link linkend="api.assign">assignées</link> depuis PHP, il
   faut la préfixer par le symbole dollar <literal>$</literal>.
   Les variables asignées depuis un template grâce à la fonction
-  <link linkend="language.function.assign">{assign}</link> sont
+  <link linkend="language.function.assign"><varname>{assign}</varname></link> sont
   manipulées de la même façon.
  </para>
  <example>
@@ -30,7 +30,7 @@
 ]]>
    </programlisting>
    <para>
-    où index.tpl est :
+    Où <filename>index.tpl</filename> est :
    </para>
    <programlisting>
 <![CDATA[
@@ -43,7 +43,7 @@
 ]]>
    </programlisting>
    <para>
-    Celà va afficher:
+    Affichera :
    </para>
   <screen>
 <![CDATA[
@@ -80,7 +80,7 @@
 ]]>
    </programlisting>
    <para>
-    où index.tpl est :
+    Où <filename>index.tpl</filename> est :
    </para>
    <programlisting>
 <![CDATA[
@@ -92,7 +92,7 @@
 ]]>
    </programlisting>
    <para>
-    Ce qui donne en sortie :
+    Affichera :
    </para>
    <screen>
 <![CDATA[
@@ -127,7 +127,7 @@
 ]]>
    </programlisting>
    <para>
-    Où index.tpl est :
+    Où <filename>index.tpl</filename> est :
    </para>
    <programlisting>
 <![CDATA[
@@ -139,7 +139,7 @@
 ]]>
    </programlisting>
    <para>
-    ce qui donne en sortie :
+    Affichera :
    </para>
    <screen>
 <![CDATA[
@@ -156,10 +156,10 @@
   <para>
    Les attributs des <link linkend="advanced.features.objects">objets</link> 
    assignés depuis PHP peuvent être utilisées en
-   en spécifiant le nom après le symbole '-&gt;'.
+   en spécifiant le nom après le symbole <literal>-&gt;</literal>.
   </para>
   <example>
-   <title>accéder aux attributs des objets</title>
+   <title>Accéder aux attributs des objets</title>
    <programlisting>
 <![CDATA[
 nom: {$person->name}<br />
@@ -167,7 +167,7 @@
 ]]>
    </programlisting>
    <para>
-    Ce qui donne en sortie :
+    Affichera :
    </para>
    <screen>
 <![CDATA[
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/designers/language-variables/language-config-variables.xml?r1=1.5&r2=1.6&diff_format=u
Index: smarty/docs/fr/designers/language-variables/language-config-variables.xml
diff -u smarty/docs/fr/designers/language-variables/language-config-variables.xml:1.5 smarty/docs/fr/designers/language-variables/language-config-variables.xml:1.6
--- smarty/docs/fr/designers/language-variables/language-config-variables.xml:1.5	Sat Dec 10 22:09:38 2005
+++ smarty/docs/fr/designers/language-variables/language-config-variables.xml	Tue Oct  3 20:48:58 2006
@@ -1,34 +1,36 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
 
 <sect1 id="language.config.variables">
  <title>Variables chargées depuis des fichiers de configuration</title>
  <para>
-  Les variables récupérées depuis un <link linkend="config.files">fichier de configuration</link> sont utilisées
+  Les variables récupérées depuis un 
+  <link linkend="config.files">fichier de configuration</link> sont utilisées
   entourées du symbole dièse (#), ou via la variable spéciale smarty
-  <link linkend="language.variables.smarty.config">$smarty.config</link>.
+  <link linkend="language.variables.smarty.config"><parameter>$smarty.config</parameter></link>.
+  La dernière synthaxe est utile pour mettre entre guillemets les valeurs des attributs.
  </para>
  <example>
   <title>variables de fichiers de configuration</title>
   <para>
-   foo.conf
+   Exemple de fichier de configuration - <filename>foo.conf</filename> :
   </para>
   <programlisting>
 <![CDATA[
 pageTitle = "C'est le mien"
-bodyBgColor = "#eeeeee"
-tableBorderSize = "3"
-tableBgColor = "#bbbbbb"
-rowBgColor = "#cccccc"
+bodyBgColor = '#eeeeee'
+tableBorderSize = 3
+tableBgColor = '#bbbbbb'
+rowBgColor = '#cccccc'
 ]]>
   </programlisting>
   <para>
-   index.tpl :
+   Exemple de template :
   </para>
   <programlisting>
 <![CDATA[
-{config_load file="foo.conf"}
+{config_load file='foo.conf'}
 <html>
 <title>{#pageTitle#}</title>
 <body bgcolor="{#bodyBgColor#}">
@@ -44,7 +46,9 @@
 ]]>
   </programlisting>
   <para>
-   index.tpl: (alternate syntax)
+   Un template démontrant la méthode
+   <link linkend="language.variables.smarty.config">
+     <parameter>$smarty.config</parameter></link> :
   </para>
   <programlisting>
 <![CDATA[
@@ -64,7 +68,7 @@
 ]]>
   </programlisting>
   <para>
-   Ce qui donne en sortie, pour les deux exemples :
+   Les deux exemples ci-dessus afficheront :
   </para>
   <screen>
 <![CDATA[
@@ -87,18 +91,7 @@
   Les variables de fichier de configuration ne peuvent être utilisés tant
   qu'elles n'ont pas été chargées. Cette procédure est expliquée
   plus loin dans le document, voir <link
-  linkend="api.config.load"><command>config_load</command></link>.
- </para>
- <para>
-  Voir aussi les
-  <link linkend="language.syntax.variables">variables</link> et les
-  <link linkend="language.variables.smarty">variables réservées $smarty</link>.
- </para>
- <para>
-  Les variables des fichiers de configuration ne peuvent pas être utilisées
-  tant qu'elles n'ont pas été chargées depuis un fichier de configuration. Cette procédure
-  est expliqué plus loin dans cette documentation sous la section
-  <link linkend="language.function.config.load"><command>{config_load}</command></link>.
+  linkend="api.config.load"><varname>{config_load}</varname></link>.
  </para>
  <para>
   Voir aussi
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/designers/language-variables/language-variables-smarty.xml?r1=1.12&r2=1.13&diff_format=u
Index: smarty/docs/fr/designers/language-variables/language-variables-smarty.xml
diff -u smarty/docs/fr/designers/language-variables/language-variables-smarty.xml:1.12 smarty/docs/fr/designers/language-variables/language-variables-smarty.xml:1.13
--- smarty/docs/fr/designers/language-variables/language-variables-smarty.xml:1.12	Wed Apr 19 21:01:32 2006
+++ smarty/docs/fr/designers/language-variables/language-variables-smarty.xml	Tue Oct  3 20:48:58 2006
@@ -1,11 +1,12 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.12 $ -->
-<!-- EN-Revision: 1.15 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.13 $ -->
+<!-- EN-Revision: 1.17 Maintainer: yannick Status: ready -->
 
 <sect1 id="language.variables.smarty">
  <title>Variable réservée {$smarty}</title>
  <para>
-  La variable PHP réservée {$smarty} peut être utilisée pour accéder à plusieurs
+  La variable PHP réservée <parameter>{$smarty}</parameter> peut être
+  utilisée pour accéder à plusieurs
   variables d'environnements. En voici la liste complète.
  </para>
 
@@ -13,10 +14,14 @@
   <title>Variables de requête</title>
   <para>
    Les <ulink url="&url.php-manual;reserved.variables">variables de requête</ulink>
-   comme $_GET, $_POST, $_COOKIE, $_SERVER, $_ENV and $_SESSION
-   (voir <link linkend="variable.request.vars.order">$request_vars_order</link>
-   et <link linkend="variable.request.use.auto.globals">$request_use_auto_globals</link>)
-   peuvent être utilisées comme dans l'exemple suivant:
+   comme <literal>$_GET</literal>, <literal>$_POST</literal>,
+   <literal>$_COOKIE</literal>, <literal>$_SERVER</literal>,
+   <literal>$_ENV</literal> et <literal>$_SESSION</literal>
+   (voir
+   <link linkend="variable.request.vars.order"><varname>$request_vars_order</varname></link>
+   et
+   <link linkend="variable.request.use.auto.globals"><varname>$request_use_auto_globals</varname></link>)
+   peuvent être utilisées comme dans l'exemple suivant :
   </para>
   <example>
    <title>Afficher des variables de requête</title>
@@ -47,8 +52,8 @@
   </example>
   <note>
    <para>
-    Pour des raisons historiques, {$SCRIPT_NAME} peut être accédé
-    directement, cependant, {$smarty.server.SCRIPT_NAME} est
+    Pour des raisons historiques, <parameter>{$SCRIPT_NAME}</parameter> peut être accédé
+    directement, cependant, <parameter>{$smarty.server.SCRIPT_NAME}</parameter> est
     la solution proposée pour accéder à cette valeur.
    </para>
    <programlisting>
@@ -64,23 +69,28 @@
   <title>{$smarty.now}</title>
   <para>
    Le <ulink url="&url.php-manual;function.time">timestamp</ulink>
-   courant peut être récupéré grâce à {$smarty.now}.
+   courant peut être récupéré grâce à <parameter>{$smarty.now}</parameter>.
    La valeur correspond au nombre de secondes écoulées depuis
    Epoch (1 Janvier 1970) et peut être passé directement au modificateur
-   de variable date <link linkend="language.modifier.date.format">date_format</link> 
-   à des fins d'affichage. Notez que time() est appelé à chaque invocation, i.e.
-   un script qui prend 3 secondes à s'exécuter avec $smarty.now au début et à la fin montrera
-   les 3 secondes de différence.
-  </para>
+   de variable date
+   <link linkend="language.modifier.date.format"><varname>date_format</varname></link> 
+   à des fins d'affichage. Notez que
+   <ulink url="&url.php-manual;function.time"><varname>time()</varname></ulink>
+   est appelé à chaque invocation, i.e.
+   un script qui prend 3 secondes à s'exécuter avec <parameter>$smarty.now</parameter>
+   au début et à la fin montrera les 3 secondes de différence.
+  <informalexample>
   <example>
    <title>Utilisation de {$smarty.now}</title>
    <programlisting>
 <![CDATA[
 {* utilise le modificateur de variable date_format pour afficher la date et heure *}
-{$smarty.now|date_format:"%d-%m-%Y %H:%M:%S"}
+{$smarty.now|date_format:'%d-%m-%Y %H:%M:%S'}
 ]]>
    </programlisting>
+  </informalexample>
   </example>
+  </para>
  </sect2>
 
  <sect2 id="language.variables.smarty.const">
@@ -89,30 +99,33 @@
    Vous pouvez directement accéder aux constantes PHP.
    Voir aussi les <link linkend="smarty.constants">constantes smarty</link>.
   </para>
-  <example>
-   <title>Utiliser {$smarty.const} pour accéder aux constantes</title>
+  <informalexample>
    <programlisting role="php">
 <![CDATA[
 // la constante définie dans PHP
 define('_MY_CONST_VAL','CHERRIES');
 ]]>
-   </programlisting>
+</programlisting>
+</informalexample>
+<para>Affiche la constante dans un template comme :</para>
+<informalexample>
    <programlisting>
 <![CDATA[
 {* la sortie de la constante PHP dans le template *}
 {$smarty.const._MA_CONSTANTE_}
 ]]>
-   </programlisting>
-  </example>
+</programlisting>
+</informalexample>
  </sect2>
 
  <sect2 id="language.variables.smarty.capture">
   <title>{$smarty.capture}</title>
   <para>
    La sortie du template réalisée via
-   <link linkend="language.function.capture">{capture}..{/capture}</link> 
-   peut être récupérée par l'intermédiaire de la variable {$smarty.capture}. Voir la section
-   sur <link linkend="language.function.capture">{capture}</link> pour un
+   <link linkend="language.function.capture"><varname>{capture}..{/capture}</varname></link> 
+   peut être récupérée par l'intermédiaire de la variable
+   <parameter>{$smarty.capture}</parameter>. Voir la section
+   sur <link linkend="language.function.capture"><varname>{capture}</varname></link> pour un
    exemple à ce sujet.
   </para>
  </sect2>
@@ -120,9 +133,10 @@
  <sect2 id="language.variables.smarty.config">
   <title>{$smarty.config}</title>
   <para>
-   La variable {$smarty} peut être utilisée pour désigner une
+   La variable <parameter>{$smarty.config}</parameter> peut être utilisée pour désigner une
    <link linkend="language.config.variables">variable d'un fichier de configuration</link>.
-   {$smarty.config.foo} est un synonyme de {#foo#}. Voir la section
+   <parameter>{$smarty.config.foo}</parameter> est un synonyme de
+   <parameter>{#foo#}</parameter>. Voir la section
    <link linkend="language.function.config.load">{config_load}</link>
    pour un exemple à ce sujet.
   </para>
@@ -131,19 +145,23 @@
  <sect2 id="language.variables.smarty.loops">
   <title>{$smarty.section}, {$smarty.foreach}</title>
   <para>
-   La variable {$smarty} peut être utilisée pour accéder aux propriétés
-   des boucles 'section' et 'foreach'. Voir la documentation de
-   <link linkend="language.function.section">{section}</link> et
-   <link linkend="language.function.foreach">{foreach}</link>.
-   Ils ont des valeurs vraiment utiles comme .first, .index, etc.
+   La variable <link linkend="language.function.section"><varname>{section}</varname></link> 
+   peut être utilisée pour accéder aux propriétés
+   des boucles <parameter>{$smarty.section}</parameter> et
+   <parameter>{$smarty.foreach}</parameter>. Voir la documentation de
+   <link linkend="language.function.section"><varname>{section}</varname></link> et
+   <link linkend="language.function.foreach"><varname>{foreach}</varname></link>.
+   Ils ont des valeurs vraiment utiles comme
+   <varname>.first</varname>, <varname>.index</varname>, etc.
   </para>
  </sect2>
 
  <sect2 id="language.variables.smarty.template">
   <title>{$smarty.template}</title>
   <para>
-   Retourne le nom du template courant. Cet exemple montre le container.tpl
-   ainsi que le banner.tpl inclu avec {$smarty.template}.
+   Retourne le nom du template courant. Cet exemple montre le <filename>container.tpl</filename>
+   ainsi que le <filename>banner.tpl</filename> inclu avec
+   <parameter>{$smarty.template}</parameter>.
   </para>
   <programlisting>
 <![CDATA[
@@ -178,7 +196,8 @@
   <title>{$smarty.ldelim}, {$smarty.rdelim}</title>
   <para>
    Ces variables sont utilisées pour afficher le délémiteur gauche et le délimiteur droit. Lisez aussi
-   la partie <link linkend="language.function.ldelim">{ldelim},{rdelim}</link>.
+   la partie <link linkend="language.function.ldelim">
+   <varname>{ldelim},{rdelim}</varname></link>.
   </para>
   <para>
    Voir aussi