cvs: smarty /docs/fr/programmers/advanced-features advanced-features-objects.xml template-resources.xml /docs/fr/programmers/api-functions api-append-by-ref.xml api-append.xml api-assign-by-ref.xml api-assign.xml api-clear-all-assign.xml api-clear-all-cache.xml api-clear-assign.xml api-clear-cache.xml api-clear-config.xml api-config-load.xml api-display.xml api-fetch.xml api-get-config-vars.xml api-get-template-vars.xml api-is-cached.xml api-register-modifier.xml api-register-object.xml api-template-exists.xml api-trigger-error.xml
"Yannick Torres" <[email protected]>
| Newsgroups | gmane.comp.php.cvs.smarty |
|---|---|
| Message-ID | <cvsyannick1117039774@cvsserver> |
yannick Wed May 25 12:49:34 2005 EDT
Modified files:
/smarty/docs/fr/programmers/advanced-features
advanced-features-objects.xml
template-resources.xml
/smarty/docs/fr/programmers/api-functions api-append-by-ref.xml
api-append.xml
api-assign-by-ref.xml
api-assign.xml
api-clear-all-assign.xml
api-clear-all-cache.xml
api-clear-assign.xml
api-clear-cache.xml
api-clear-config.xml
api-config-load.xml
api-display.xml
api-fetch.xml
api-get-config-vars.xml
api-get-template-vars.xml
api-is-cached.xml
api-register-modifier.xml
api-register-object.xml
api-template-exists.xml
api-trigger-error.xml
Log:
sync with EN
--
Smarty CVS Mailing List (http://cvs.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
yannick-20050525124934.txt
(text/plain, 38.6 KB)
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/advanced-features/advanced-features-objects.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/advanced-features/advanced-features-objects.xml
diff -u smarty/docs/fr/programmers/advanced-features/advanced-features-objects.xml:1.3 smarty/docs/fr/programmers/advanced-features/advanced-features-objects.xml:1.4
--- smarty/docs/fr/programmers/advanced-features/advanced-features-objects.xml:1.3 Sun Dec 26 10:03:07 2004
+++ smarty/docs/fr/programmers/advanced-features/advanced-features-objects.xml Wed May 25 12:49:34 2005
@@ -1,24 +1,28 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<sect1 id="advanced.features.objects">
<title>Objets</title>
<para>
Smarty donne l'accès aux objets PHP à travers les templates. Il y
- a 2 moyens d'y avoir accès. Le premier consiste a allouer les objets
+ a 2 moyens d'y avoir accès. Le premier consiste à
+ <link linkend="api.register.object">allouer les objets</link>
au template puis de les utiliser avec une syntaxe similaire a celles
- des fonctions personnalisées. Le deuxième moyen consiste a allouer
- des objets aux templates et de les utiliser comme n'importe quelle
+ des fonctions personnalisées. Le deuxième moyen consiste à
+ <link linkend="api.assign">assigner des objets</link>
+ aux templates et de les utiliser comme n'importe quelle
variable. La première méthode a une syntaxe beaucoup plus sympathique.
Elle est aussi plus sécurisée, puisqu'un objet alloué ne peut avoir accès
- qu'a certaines méthodes et propriétés. Néanmoins, un objet alloué
- ne peut pas avoir de lien sur lui-même ou être mis dans un tableau
- d'objet, etc. Vous devez choisir la méthode qui correspond a vos
+ qu'a certaines méthodes et propriétés. Néanmoins,
+ <emphasis role="bold">un objet alloué ne peut pas avoir de lien sur lui-même
+ ou être mis dans un tableau d'objet</emphasis>, etc.
+ Vous devez choisir la méthode qui correspond a vos
besoins, mais tGchez d'utiliser la première méthode autant que possible
afin de réduire la syntaxe des templates au minimum.
</para>
<para>
- Si l'option de sécurité est activée, aucune méthode ou fonctions privées
+ Si l'option de <link linkend="variable.security">sécurité</link>
+ est activée, aucune méthode ou fonctions privées
n'est accessible (commentant par "_"). S'il existe une méthode et une
propriété du même nom, c'est la méthode qui sera utilisée.
</para>
@@ -29,7 +33,8 @@
</para>
<para>
Par défaut, les paramètres passés aux objets depuis le template le sont de la
- même façon que les fonctions utilisateurs les récupèrent.
+ même façon que les <link linkend="language.custom.functions">fonctions utilisateurs</link>
+ les récupèrent.
Le premier paramètre correspond à un tableau associatif, le second à l'objet
Smarty. Si vous souhaitez que les paramètres soient passés un à un, comme
dans un appel traditionnel, définissez registration, quatrième paramètre optionnel,
@@ -41,8 +46,9 @@
une liste de méthodes qui doivent être traitées comme des blocks. Celà signifie
que ces méthodes ont un tag fermant dans le template
(<literal>{foobar->meth2}...{/foobar->meth2}</literal>) et que les paramètres
- de ces méthodes fonctionnent de la même façon que les paramètres des blocks
- de fonctions des plugins : Ils contiennent 4 paramètres
+ de ces méthodes fonctionnent de la même façon que les paramètres des
+ <link linkend="plugins.block.functions">blocks de fonctions des plugins</link> :
+ Ils contiennent 4 paramètres
<parameter>$params</parameter>,
<parameter>$content</parameter>,
<parameter>&$smarty</parameter> et
@@ -97,6 +103,7 @@
</programlisting>
</example>
</sect1>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -116,4 +123,4 @@
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
--->
+-->
\ No newline at end of file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/advanced-features/template-resources.xml?r1=1.4&r2=1.5&ty=u
Index: smarty/docs/fr/programmers/advanced-features/template-resources.xml
diff -u smarty/docs/fr/programmers/advanced-features/template-resources.xml:1.4 smarty/docs/fr/programmers/advanced-features/template-resources.xml:1.5
--- smarty/docs/fr/programmers/advanced-features/template-resources.xml:1.4 Sun Dec 26 16:12:45 2004
+++ smarty/docs/fr/programmers/advanced-features/template-resources.xml Wed May 25 12:49:34 2005
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
<sect1 id="template.resources">
<title>Ressources</title>
<para>
Les templates peuvent provenir d'une grande variété de ressources. Quand vous
- affichez ou récupérez un template, ou quand vous incluez un template
+ affichez (<link linkend="api.display">display()</link>) ou
+ récupérez (<link linkend="api.fetch">fetch()</link>) un template, ou quand vous incluez un template
dans un autre template, vous fournissez un type de ressource, suivi
par le chemin approprié et le nom du template. Si une ressource n'est pas
explicitement donnée, la valeur de la variable <link
@@ -15,11 +16,12 @@
<sect2 id="templates.from.template.dir">
<title>Templates depuis $template_dir</title>
<para>
- Les templates du répertoire $template_dir n'ont pas
+ Les templates du répertoire
+ <link linkend="variable.template.dir">$template_dir</link> n'ont pas
besoin d'une ressource template, bien que vous puissiez utiliser
la ressource "file" pour être cohérent. Vous n'avez qu'à fournir
le chemin vers le template que vous voulez utiliser, relatif
- au répertoire racine $template_dir.
+ au répertoire racine <link linkend="variable.template.dir">$template_dir</link>.
</para>
<example>
<title>Utilisation de templates depuis $template_dir</title>
@@ -41,7 +43,8 @@
<sect2 id="templates.from.any.dir">
<title>Templates à partir de n'importe quel répertoire</title>
<para>
- Les templates en-dehors du répertoire $template_dir nécessitent
+ Les templates en-dehors du répertoire
+ <link linkend="variable.template.dir">$template_dir</link> nécessitent
le type de ressource template, suivi du chemin absolu et du nom du
template.
</para>
@@ -64,7 +67,7 @@
]]>
</programlisting>
</example>
-
+
<sect3 id="templates.windows.filepath">
<title>Chemin de fichiers Windows</title>
<para>
@@ -94,7 +97,7 @@
</example>
</sect3>
</sect2>
-
+
<sect2 id="templates.from.elsewhere">
<title>Templates depuis d'autres sources</title>
<para>
@@ -103,12 +106,12 @@
sockets, LDAP et ainsi de suite. Il suffit d'écrire les fonctions
de ressource plugins et de les enregistrer auprès de Smarty.
</para>
-
+
<para>
Reportez-vous à la section <link linkend="plugins.resources">ressource plugins</link>
pour plus d'informations sur les fonctions que vous êtes censé fournir.
</para>
-
+
<note>
<para>
Notez que vous ne pouvez pas écraser la ressource <literal>file</literal> native,
@@ -186,7 +189,7 @@
</programlisting>
</example>
</sect2>
-
+
<sect2 id="default.template.handler.function">
<title>Fonction de gestion de template par défaut</title>
<para>
@@ -202,7 +205,8 @@
<?php
// mettez cette fonction quelque part dans votre application
-function make_template ($resource_type, $resource_name, &$template_source, &$template_timestamp, &$smarty_obj)
+function make_template ($resource_type, $resource_name, &$template_source, &$template_timestamp,
+&$smarty_obj)
{
if( $resource_type == 'file' ) {
if ( ! is_readable ( $resource_name )) {
@@ -226,6 +230,7 @@
</example>
</sect2>
</sect1>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -245,4 +250,4 @@
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
--->
+-->
\ No newline at end of file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-append-by-ref.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-append-by-ref.xml
diff -u smarty/docs/fr/programmers/api-functions/api-append-by-ref.xml:1.3 smarty/docs/fr/programmers/api-functions/api-append-by-ref.xml:1.4
--- smarty/docs/fr/programmers/api-functions/api-append-by-ref.xml:1.3 Sun Dec 26 12:02:12 2004
+++ smarty/docs/fr/programmers/api-functions/api-append-by-ref.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
<refentry id="api.append.by.ref">
<refnamediv>
<refname>append_by_ref</refname>
@@ -15,10 +15,12 @@
<methodparam choice="opt"><type>bool</type><parameter>merge</parameter></methodparam>
</methodsynopsis>
<para>
- Utilisée pour ajouter des valeurs à un template par référence plutôt que
- par copie. Si vous ajoutez une variable par référence puis changez sa
+ Utilisée pour <link linkend="api.append">ajouter</link> des valeurs à un
+ template par référence plutôt que par copie.
+ Si vous ajoutez une variable par référence puis changez sa
valeur, le changement est aussi répercuté sur la valeur assignée.
- Pour les objets, append_by_ref ne fait pas de copie en mémoire de l'objet
+ Pour les <link linkend="advanced.features.objects">objets</link>,
+ append_by_ref() ne fait pas de copie en mémoire de l'objet
assigné. Voir la documentation PHP pour plus d'informations sur les
références de variable.
Si vous passez le troisième paramètre à <literal>true</literal>, la valeur
@@ -31,14 +33,20 @@
<![CDATA[
<?php
// ajoute des paires nom/valeur
-$smarty->append_by_ref("Nom",$myname);
-$smarty->append_by_ref("Adresse",$address);
+$smarty->append_by_ref('Nom',$myname);
+$smarty->append_by_ref('Adresse',$address);
?>
]]>
</programlisting>
</example>
+ <para>
+ Voir aussi
+ <link linkend="api.append">append()</link> et
+ <link linkend="api.assign">assign()</link>.
+</para>
</refsect1>
</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -58,4 +66,4 @@
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
--->
+-->
\ No newline at end of file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-append.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-append.xml
diff -u smarty/docs/fr/programmers/api-functions/api-append.xml:1.3 smarty/docs/fr/programmers/api-functions/api-append.xml:1.4
--- smarty/docs/fr/programmers/api-functions/api-append.xml:1.3 Sun Dec 26 12:02:12 2004
+++ smarty/docs/fr/programmers/api-functions/api-append.xml Wed May 25 12:49:34 2005
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
<refentry id="api.append">
<refnamediv>
<refname>append</refname>
<refpurpose></refpurpose>
- </refnamediv>
+ </refnamediv>
<refsect1>
<title />
<methodsynopsis>
@@ -37,13 +37,20 @@
$smarty->append("Adresse",$address);
// passe un tableau associatif
-$smarty->append(array("Ville" => "Lincoln","Pays" => "Nebraska"));
+$smarty->append(array('Ville' => 'Lincoln','Pays' => 'Nebraska'));
?>
]]>
</programlisting>
</example>
+ <para>
+ Voir aussi
+ <link linkend="api.append.by.ref">append_by_ref()</link>,
+ <link linkend="api.assign">assign()</link> et
+ <link linkend="api.get.template.vars">get_template_vars()</link>.
+ </para>
</refsect1>
</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -63,4 +70,4 @@
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
--->
+-->
\ No newline at end of file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-assign-by-ref.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-assign-by-ref.xml
diff -u smarty/docs/fr/programmers/api-functions/api-assign-by-ref.xml:1.3 smarty/docs/fr/programmers/api-functions/api-assign-by-ref.xml:1.4
--- smarty/docs/fr/programmers/api-functions/api-assign-by-ref.xml:1.3 Sun Dec 26 12:02:12 2004
+++ smarty/docs/fr/programmers/api-functions/api-assign-by-ref.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
<refentry id="api.assign.by.ref">
<refnamediv>
<refname>assign_by_ref</refname>
@@ -23,7 +23,8 @@
<para>
Si vous assignez une variable par référence puis changez sa
valeur, le changement est aussi répercuté sur la valeur assignée.
- Pour les objets, assign_by_ref ne fait pas de copie en mémoire de l'objet
+ Pour les <link linkend="advanced.features.objects">objets</link>,
+ assign_by_ref ne fait pas de copie en mémoire de l'objet
assigné. Référez-vous au manuel PHP pour une explication plus précise sur
les références de variable.
</para>
@@ -40,6 +41,13 @@
]]>
</programlisting>
</example>
+ <para>
+ Voir aussi
+ <link linkend="api.assign">assign()</link>,
+ <link linkend="api.clear.all.assign">clear_all_assign()</link>,
+ <link linkend="api.append">append()</link> et
+ <link linkend="language.function.assign">{assign}</link>.
+ </para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-assign.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-assign.xml
diff -u smarty/docs/fr/programmers/api-functions/api-assign.xml:1.3 smarty/docs/fr/programmers/api-functions/api-assign.xml:1.4
--- smarty/docs/fr/programmers/api-functions/api-assign.xml:1.3 Sun Dec 26 12:02:12 2004
+++ smarty/docs/fr/programmers/api-functions/api-assign.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
<refentry id="api.assign">
<refnamediv>
<refname>assign</refname>
@@ -32,11 +32,19 @@
$smarty->assign("Adresse",$address);
// passe un tableau associatif
-$smarty->assign(array("Ville" => "Lincoln","Pays" => "Nebraska"));
+$smarty->assign(array('Ville' => 'Lincoln','Pays' => 'Nebraska'));
?>
]]>
</programlisting>
</example>
+ <para>
+ Voir aussi
+ <link linkend="api.assign.by.ref">assign_by_ref()</link>,
+ <link linkend="api.clear.assign">clear_assign()</link>,
+ <link linkend="api.append">append()</link>,
+ <link linkend="language.function.assign">{assign}</link> et
+ <link linkend="api.get.template.vars">get_template_vars()</link>.
+ </para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-clear-all-assign.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-clear-all-assign.xml
diff -u smarty/docs/fr/programmers/api-functions/api-clear-all-assign.xml:1.3 smarty/docs/fr/programmers/api-functions/api-clear-all-assign.xml:1.4
--- smarty/docs/fr/programmers/api-functions/api-clear-all-assign.xml:1.3 Sun Dec 26 12:02:12 2004
+++ smarty/docs/fr/programmers/api-functions/api-clear-all-assign.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
<refentry id="api.clear.all.assign">
<refnamediv>
<refname>clear_all_assign</refname>
@@ -26,6 +26,13 @@
]]>
</programlisting>
</example>
+ <para>
+ Voir aussi
+ <link linkend="api.clear.assign">clear_assign()</link>,
+ <link linkend="api.clear.config">clear_config()</link>,
+ <link linkend="api.assign">assign()</link> et
+ and <link linkend="api.append">append()</link>.
+ </para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-clear-all-cache.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-clear-all-cache.xml
diff -u smarty/docs/fr/programmers/api-functions/api-clear-all-cache.xml:1.3 smarty/docs/fr/programmers/api-functions/api-clear-all-cache.xml:1.4
--- smarty/docs/fr/programmers/api-functions/api-clear-all-cache.xml:1.3 Sun Dec 26 12:02:12 2004
+++ smarty/docs/fr/programmers/api-functions/api-clear-all-cache.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
<refentry id="api.clear.all.cache">
<refnamediv>
<refname>clear_all_cache</refname>
@@ -28,6 +28,11 @@
]]>
</programlisting>
</example>
+ <para>
+ Voir aussi
+ <link linkend="api.clear.cache">clear_cache()</link> et
+ le <link linkend="caching">cache</link>.
+ </para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-clear-assign.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-clear-assign.xml
diff -u smarty/docs/fr/programmers/api-functions/api-clear-assign.xml:1.3 smarty/docs/fr/programmers/api-functions/api-clear-assign.xml:1.4
--- smarty/docs/fr/programmers/api-functions/api-clear-assign.xml:1.3 Sun Dec 26 12:02:12 2004
+++ smarty/docs/fr/programmers/api-functions/api-clear-assign.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
<refentry id="api.clear.assign">
<refnamediv>
<refname>clear_assign</refname>
@@ -30,8 +30,16 @@
]]>
</programlisting>
</example>
+ <para>
+ Voir aussi
+ <link linkend="api.clear.all.assign">clear_all_assign()</link>,
+ <link linkend="api.clear.config">clear_config()</link>,
+ <link linkend="api.assign">assign()</link> et
+ <link linkend="api.append">append()</link>.
+ </para>
</refsect1>
</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -51,4 +59,4 @@
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
--->
+-->
\ No newline at end of file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-clear-cache.xml?r1=1.5&r2=1.6&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-clear-cache.xml
diff -u smarty/docs/fr/programmers/api-functions/api-clear-cache.xml:1.5 smarty/docs/fr/programmers/api-functions/api-clear-cache.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-clear-cache.xml:1.5 Sun Dec 26 16:12:45 2004
+++ smarty/docs/fr/programmers/api-functions/api-clear-cache.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
<refentry id="api.clear.cache">
<refnamediv>
<refname>clear_cache</refname>
@@ -43,8 +43,13 @@
]]>
</programlisting>
</example>
+ <para>
+ Voir aussi le
+ <link linkend="caching">cache</link>.
+ </para>
</refsect1>
</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -64,4 +69,4 @@
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
- -->
+ -->
\ No newline at end of file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-clear-config.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-clear-config.xml
diff -u smarty/docs/fr/programmers/api-functions/api-clear-config.xml:1.3 smarty/docs/fr/programmers/api-functions/api-clear-config.xml:1.4
--- smarty/docs/fr/programmers/api-functions/api-clear-config.xml:1.3 Sun Dec 26 12:02:12 2004
+++ smarty/docs/fr/programmers/api-functions/api-clear-config.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
<refentry id="api.clear.config">
<refnamediv>
<refname>clear_config</refname>
@@ -13,7 +13,8 @@
<methodparam choice="opt"><type>string</type><parameter>var</parameter></methodparam>
</methodsynopsis>
<para>
- Utilisée pour effacer toutes les variables de configuration assignées.
+ Utilisée pour effacer toutes les <link linkend="language.config.variables">variables
+ de configuration</link> assignées.
Si un nom de variable est spécifié, seule cette variable sera effacée.
</para>
<example>
@@ -30,8 +31,17 @@
]]>
</programlisting>
</example>
+ <para>
+ Voir aussi les
+ <link linkend="language.config.variables">variables de configuration</link>,
+ <link linkend="config.files">config files</link>,
+ <link linkend="language.function.config.load">{config_load}</link>,
+ <link linkend="api.config.load">config_load()</link> et
+ <link linkend="api.clear.assign">clear_assign()</link>.
+ </para>
</refsect1>
</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -51,4 +61,4 @@
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
--->
+-->
\ No newline at end of file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-config-load.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-config-load.xml
diff -u smarty/docs/fr/programmers/api-functions/api-config-load.xml:1.3 smarty/docs/fr/programmers/api-functions/api-config-load.xml:1.4
--- smarty/docs/fr/programmers/api-functions/api-config-load.xml:1.3 Sun Dec 26 12:02:12 2004
+++ smarty/docs/fr/programmers/api-functions/api-config-load.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
<refentry id="api.config.load">
<refnamediv>
<refname>config_load</refname>
@@ -14,21 +14,23 @@
<methodparam choice="opt"><type>string</type><parameter>section</parameter></methodparam>
</methodsynopsis>
<para>
- Utilisée pour charger des données d'un fichier <parameter>file</parameter>
- de configuration et les assigner a un template. Cette fonction fonctionne
+ Utilisée pour charger des données d'un <link linkend="config.files">fichier
+ de configuration</link> et les assigner a un template. Cette fonction fonctionne
exactement comme la fonction de template <link
- linkend="language.function.config.load">config_load</link>.
+ linkend="language.function.config.load">{config_load}</link>.
</para>
<note>
<title>Note technique</title>
<para>
Comme pour Smarty 2.4.0, les variables de templates assignées
- sont conservées entre chaque appel à fetch() et display().
+ sont conservées entre chaque appel à
+ <link linkend="api.fetch">fetch()</link> et
+ <link linkend="api.display">display()</link>.
Les variables de configuration chargées avec config_load() sont
globales. Les fichiers de configuration sont aussi compilés pour une
exécution plus rapide et respecte les réglages de <link
- linkend="variable.force.compile">force_compile</link> et de <link
- linkend="variable.compile.check">compile_check</link>.
+ linkend="variable.force.compile">$force_compile</link> et de <link
+ linkend="variable.compile.check">$compile_check</link>.
</para>
</note>
<example>
@@ -45,6 +47,12 @@
]]>
</programlisting>
</example>
+ <para>
+ Voir aussi
+ <link linkend="language.function.config.load">{config_load}</link>,
+ <link linkend="api.clear.config">clear_config()</link> et les
+ <link linkend="language.config.variables">variables de configuration</link>.
+ </para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-display.xml?r1=1.4&r2=1.5&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-display.xml
diff -u smarty/docs/fr/programmers/api-functions/api-display.xml:1.4 smarty/docs/fr/programmers/api-functions/api-display.xml:1.5
--- smarty/docs/fr/programmers/api-functions/api-display.xml:1.4 Mon May 9 12:45:23 2005
+++ smarty/docs/fr/programmers/api-functions/api-display.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<refentry id="api.display">
<refnamediv>
<refname>display</refname>
@@ -19,7 +19,7 @@
chemin de <link
linkend="template.resources">ressource template</link>
valides. Vous pouvez passer en second paramètre un identifiant
- de fichier de cache. Reportez-vous à la section
+ de fichier de $cache. Reportez-vous à la section
<link linkend="caching">cache</link> pour plus de renseignements.
</para>
¶meter.compileid;
@@ -85,10 +85,11 @@
<para>
Voir aussi
<link linkend="api.fetch">fetch()</link> et
- <link linkend="api.template.exists">template_exists</link>.
+ <link linkend="api.template.exists">template_exists()</link>.
</para>
</refsect1>
</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -108,4 +109,4 @@
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
- -->
+ -->
\ No newline at end of file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-fetch.xml?r1=1.5&r2=1.6&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-fetch.xml
diff -u smarty/docs/fr/programmers/api-functions/api-fetch.xml:1.5 smarty/docs/fr/programmers/api-functions/api-fetch.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-fetch.xml:1.5 Mon May 9 12:45:23 2005
+++ smarty/docs/fr/programmers/api-functions/api-fetch.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?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.5 Maintainer: yannick Status: ready -->
<refentry id="api.fetch">
<refnamediv>
<refname>fetch</refname>
@@ -66,11 +66,14 @@
</para>
<para>
Voir aussi
- <link linkend="api.display">display()</link> et
- <link linkend="api.template.exists">template_exists</link>.
+ <link linkend="language.function.fetch">{fetch}</link>
+ <link linkend="api.display">display()</link>,
+ <link linkend="language.function.eval">{eval}</link> et
+ <link linkend="api.template.exists">template_exists()</link>.
</para>
</refsect1>
</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -90,4 +93,4 @@
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
--->
+-->
\ No newline at end of file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-get-config-vars.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-get-config-vars.xml
diff -u smarty/docs/fr/programmers/api-functions/api-get-config-vars.xml:1.3 smarty/docs/fr/programmers/api-functions/api-get-config-vars.xml:1.4
--- smarty/docs/fr/programmers/api-functions/api-get-config-vars.xml:1.3 Sun Dec 26 12:02:12 2004
+++ smarty/docs/fr/programmers/api-functions/api-get-config-vars.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
<refentry id="api.get.config.vars">
<refnamediv>
<refname>get_config_vars</refname>
@@ -34,8 +34,16 @@
]]>
</programlisting>
</example>
+ <para>
+ Voir aussi
+ <link linkend="api.clear.config">clear_config()</link>,
+ <link linkend="language.function.config.load">{config_load}</link>,
+ <link linkend="api.config.load">config_load()</link> et
+ <link linkend="api.get.template.vars">get_template_vars()</link>.
+ </para>
</refsect1>
</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -55,4 +63,4 @@
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
--->
+-->
\ No newline at end of file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-get-template-vars.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-get-template-vars.xml
diff -u smarty/docs/fr/programmers/api-functions/api-get-template-vars.xml:1.3 smarty/docs/fr/programmers/api-functions/api-get-template-vars.xml:1.4
--- smarty/docs/fr/programmers/api-functions/api-get-template-vars.xml:1.3 Sun Dec 26 12:02:12 2004
+++ smarty/docs/fr/programmers/api-functions/api-get-template-vars.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
<refentry id="api.get.template.vars">
<refnamediv>
<refname>get_template_vars</refname>
@@ -35,6 +35,13 @@
]]>
</programlisting>
</example>
+ <para>
+ Voir aussi
+ <link linkend="api.assign">assign()</link>,
+ <link linkend="language.function.assign">{assign}</link>,
+ <link linkend="api.clear.assign">clear_assign()</link> et
+ <link linkend="api.get.config.vars">get_config_vars()</link>.
+ </para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-is-cached.xml?r1=1.6&r2=1.7&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-is-cached.xml
diff -u smarty/docs/fr/programmers/api-functions/api-is-cached.xml:1.6 smarty/docs/fr/programmers/api-functions/api-is-cached.xml:1.7
--- smarty/docs/fr/programmers/api-functions/api-is-cached.xml:1.6 Sun Dec 26 16:12:45 2004
+++ smarty/docs/fr/programmers/api-functions/api-is-cached.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.6 $ -->
-<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready -->
+<!-- $Revision: 1.7 $ -->
+<!-- EN-Revision: 1.4 Maintainer: gerald Status: ready -->
<refentry id="api.is.cached">
<refnamediv>
<refname>is_cached</refname>
@@ -17,7 +17,7 @@
<para>
Retourne &true; s'il y a un fichier de cache valide pour ce template.
Celà fonctionne seulement si <link
- linkend="variable.caching">caching</link> est défini à <literal>true</literal>.
+ linkend="variable.caching">$caching</link> est défini à <literal>true</literal>.
</para>
<example>
<title>Exemple avec is_cached</title>
@@ -37,11 +37,12 @@
</example>
<para>
Vous pouvez aussi passer en second paramètre un identifiant
- de cache au cas où vous voudriez plusieurs fichiers de cache
+ de $cache au cas où vous voudriez plusieurs fichiers de cache
pour ce template.
</para>
<para>
- Vous pouvez donner un identifiant de compilation en tant que troisième paramètre.
+ Vous pouvez donner un <link linkend="variable.compile.id">identifiant de compilation</link>
+ en tant que troisième paramètre.
Si vous ne spécifiez pas ce paramètre, le <link linkend="variable.compile.id">$compile_id</link>
persistant sera utilisé.
</para>
@@ -78,11 +79,12 @@
comme dans l'un de nos exemples ci-dessus. Celà signifie également que les appels à
<link linkend="api.clear.cache">clear_cache()</link>
et les changements de paramètres du cache peuvent n'avoir aucun effet alors que
- <literal>is_cached</literal> a retourné vrai.
+ is_cached a retourné vrai.
</para>
</note>
</refsect1>
</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -102,4 +104,4 @@
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
--->
+-->
\ No newline at end of file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-register-modifier.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-register-modifier.xml
diff -u smarty/docs/fr/programmers/api-functions/api-register-modifier.xml:1.3 smarty/docs/fr/programmers/api-functions/api-register-modifier.xml:1.4
--- smarty/docs/fr/programmers/api-functions/api-register-modifier.xml:1.3 Sun Dec 26 12:02:12 2004
+++ smarty/docs/fr/programmers/api-functions/api-register-modifier.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
<refentry id="api.register.modifier">
<refnamediv>
<refname>register_modifier</refname>
@@ -42,8 +42,17 @@
]]>
</programlisting>
</example>
+ <para>
+ Voir aussi
+ <link linkend="api.unregister.modifier">unregister_modifier()</link>,
+ <link linkend="api.register.function">register_function()</link>,
+ <link linkend="language.modifiers">les modifieurs</link>,
+ <link linkend="plugins">l'extension de Smarty avec des plugins</link> et
+ <link linkend="plugins.modifiers">les plugins modifieurs</link>.
+ </para>
</refsect1>
</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -63,4 +72,4 @@
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
--->
+-->
\ No newline at end of file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-register-object.xml?r1=1.6&r2=1.7&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-register-object.xml
diff -u smarty/docs/fr/programmers/api-functions/api-register-object.xml:1.6 smarty/docs/fr/programmers/api-functions/api-register-object.xml:1.7
--- smarty/docs/fr/programmers/api-functions/api-register-object.xml:1.6 Mon May 9 12:45:23 2005
+++ smarty/docs/fr/programmers/api-functions/api-register-object.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.6 $ -->
-<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.7 $ -->
+<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<refentry id="api.register.object">
<refnamediv>
<refname>register_object</refname>
@@ -24,10 +24,11 @@
</para>
<para>
Voir aussi
- <link linkend="api.unregister.object">unregister_object</link>.
+ <link linkend="api.unregister.object">unregister_object()</link>.
</para>
</refsect1>
</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -47,4 +48,4 @@
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
- -->
+ -->
\ No newline at end of file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-template-exists.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-template-exists.xml
diff -u smarty/docs/fr/programmers/api-functions/api-template-exists.xml:1.3 smarty/docs/fr/programmers/api-functions/api-template-exists.xml:1.4
--- smarty/docs/fr/programmers/api-functions/api-template-exists.xml:1.3 Sun Dec 26 12:02:12 2004
+++ smarty/docs/fr/programmers/api-functions/api-template-exists.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
<refentry id="api.template.exists">
<refnamediv>
<refname>template_exists</refname>
@@ -17,6 +17,13 @@
soit un chemin vers le template, soit une ressource de type
chaîne de caractères spécifiant le nom du template.
</para>
+ <para>
+ Voir aussi
+ <link linkend="api.display">display()</link>,
+ <link linkend="api.fetch">fetch()</link>,
+ <link linkend="language.function.include">{include}</link> et
+ <link linkend="language.function.insert">{insert}</link>.
+ </para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions/api-trigger-error.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/api-functions/api-trigger-error.xml
diff -u smarty/docs/fr/programmers/api-functions/api-trigger-error.xml:1.3 smarty/docs/fr/programmers/api-functions/api-trigger-error.xml:1.4
--- smarty/docs/fr/programmers/api-functions/api-trigger-error.xml:1.3 Sun Dec 26 12:02:12 2004
+++ smarty/docs/fr/programmers/api-functions/api-trigger-error.xml Wed May 25 12:49:34 2005
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
<refentry id="api.trigger.error">
<refnamediv>
<refname>trigger_error</refname>
@@ -17,11 +17,19 @@
Cette fonction peut-être utilisée pour afficher un message d'erreur
en utilisant Smarty. Le paramètre <parameter>level</parameter>
peut prendre l'une des valeures utilisées par la fonction PHP
- trigger_error(), i.e. E_USER_NOTICE, E_USER_WARNING, etc. Par défaut
+ <ulink url="&url.php-manual;trigger_error">trigger_error()</ulink>,
+ i.e. E_USER_NOTICE, E_USER_WARNING, etc. Par défaut
il s'agit de E_USER_WARNING.
</para>
+ <para>
+ Voir aussi
+ <link linkend="variable.error.reporting">$error_reporting</link>,
+ <link linkend="chapter.debugging.console">le débogage</link> et
+ <link linkend="smarty.php.errors">Troubleshooting</link>.
+ </para>
</refsect1>
</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -41,4 +49,4 @@
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
--->
+-->
\ No newline at end of file