cvs: 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-compiled-tpl.xml api-clear-config.xml api-config-load.xml api-display.xml api-fetch.xml api-get-config-vars.xml api-get-registered-object.xml api-get-template-vars.xml api-is-cached.xml api-load-filter.xml api-register-block.xml api-register-compiler-function.xml api-register-function.xml api-register-modifier.xml api-register-object.xml api-register-outputfilter.xml api-register-postfilter.xml api-register-prefilter.xml api-register-resource.xml api-template-exists.xml api-trigger-error.xml api-unregister-block.xml api-unregister-compiler-function.xml api-unregister-function.xml api-unregister-modifier.xml api-unregister-object.xml api-unregister-outputfilter.xml api-unregister-postfilter.xml api-unregister-prefilter.xml api-unregister-resource.xml!
[email protected] ("Yannick Torres") Sat, 07 Oct 2006 21:01:43 -0000
| Newsgroups | php.smarty.cvs |
|---|---|
| Message-ID | <cvsyannick1160254903@cvsserver> |
yannick Sat Oct 7 21:01:43 2006 UTC
Modified files:
/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-compiled-tpl.xml
api-clear-config.xml
api-config-load.xml
api-display.xml
api-fetch.xml
api-get-config-vars.xml
api-get-registered-object.xml
api-get-template-vars.xml
api-is-cached.xml
api-load-filter.xml
api-register-block.xml
api-register-compiler-function.xml
api-register-function.xml
api-register-modifier.xml
api-register-object.xml
api-register-outputfilter.xml
api-register-postfilter.xml
api-register-prefilter.xml
api-register-resource.xml
api-template-exists.xml
api-trigger-error.xml
api-unregister-block.xml
api-unregister-compiler-function.xml
api-unregister-function.xml
api-unregister-modifier.xml
api-unregister-object.xml
api-unregister-outputfilter.xml
api-unregister-postfilter.xml
api-unregister-prefilter.xml
api-unregister-resource.xml
Log:
sync with EN
yannick-20061007210143.txt
(text/plain, 78.1 KB)
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-append-by-ref.xml?r1=1.5&r2=1.6&diff_format=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.5 smarty/docs/fr/programmers/api-functions/api-append-by-ref.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-append-by-ref.xml:1.5 Sun Dec 4 20:38:28 2005
+++ smarty/docs/fr/programmers/api-functions/api-append-by-ref.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<refentry id="api.append.by.ref">
<refnamediv>
@@ -16,15 +16,15 @@
<methodparam choice="opt"><type>bool</type><parameter>merge</parameter></methodparam>
</methodsynopsis>
<para>
- Utilisée pour <link linkend="api.append">ajouter</link> des valeurs à un
+ 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 <link linkend="advanced.features.objects">objets</link>,
- append_by_ref() ne fait pas de copie en mémoire de l'objet
+ <varname>append_by_ref()</varname> 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
+ Si vous passez le troisième paramètre à &true;, la valeur
sera fusionnée avec le tableau courant plutôt que d'être ajoutée.
</para>
¬e.parameter.merge;
@@ -42,8 +42,9 @@
</example>
<para>
Voir aussi
- <link linkend="api.append">append()</link> et
- <link linkend="api.assign">assign()</link>.
+ <link linkend="api.append"><varname>append()</varname></link>,
+ <link linkend="api.assign"><varname>assign()</varname></link> et
+ <link linkend="api.get.template.vars"><varname>get_template_vars()</varname></link>.
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-append.xml?r1=1.5&r2=1.6&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-append.xml
diff -u smarty/docs/fr/programmers/api-functions/api-append.xml:1.5 smarty/docs/fr/programmers/api-functions/api-append.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-append.xml:1.5 Sun Dec 4 20:38:28 2005
+++ smarty/docs/fr/programmers/api-functions/api-append.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<refentry id="api.append">
<refnamediv>
@@ -23,7 +23,7 @@
Si vous utilisez cette fonction avec une chaîne de caractères, elle est
convertie en tableau auquel on ajoute ensuite l'élément. Vous pouvez
explicitement passer des paires nom/valeur. Si vous passez le troisième
- paramètre (optionel) à <literal>true</literal>, la valeur sera fusionnée
+ paramètre (optionel) à &true;, la valeur sera fusionnée
avec le tableau plutôt que d'être ajoutée.
</para>
¬e.parameter.merge;
@@ -36,6 +36,12 @@
$smarty->append("Nom","Fred");
$smarty->append("Adresse",$address);
+$array = array(1 => 'un', 2 => 'deux');
+$smarty->append('X', $array);
+$array2 = array(3 => 'trois', 4 => 'quatre');
+// La ligne suivante ajoute un second élément au tableau X
+$smarty->append('X', $array2);
+
// passe un tableau associatif
$smarty->append(array('Ville' => 'Lincoln','Pays' => 'Nebraska'));
?>
@@ -44,9 +50,9 @@
</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>.
+ <link linkend="api.append.by.ref"><varname>append_by_ref()</varname></link>,
+ <link linkend="api.assign"><varname>assign()</varname></link> et
+ <link linkend="api.get.template.vars"><varname>get_template_vars()</varname></link>.
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-assign-by-ref.xml?r1=1.5&r2=1.6&diff_format=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.5 smarty/docs/fr/programmers/api-functions/api-assign-by-ref.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-assign-by-ref.xml:1.5 Sun Dec 4 20:38:28 2005
+++ smarty/docs/fr/programmers/api-functions/api-assign-by-ref.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<refentry id="api.assign.by.ref">
<refnamediv>
@@ -25,7 +25,7 @@
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 <link linkend="advanced.features.objects">objets</link>,
- assign_by_ref ne fait pas de copie en mémoire de l'objet
+ <varname>assign_by_ref()</varname> 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>
@@ -43,11 +43,12 @@
</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>.
+ Voir aussi
+ <link linkend="api.assign"><varname>assign()</varname></link>,
+ <link linkend="api.clear.all.assign"><varname>clear_all_assign()</varname></link>,
+ <link linkend="api.append"><varname>append()</varname></link>,
+ <link linkend="language.function.assign"><varname>{assign}</varname></link> et
+ <link linkend="api.get.template.vars"><varname>get_template_vars()</varname></link>.
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-assign.xml?r1=1.5&r2=1.6&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-assign.xml
diff -u smarty/docs/fr/programmers/api-functions/api-assign.xml:1.5 smarty/docs/fr/programmers/api-functions/api-assign.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-assign.xml:1.5 Sun Dec 4 20:38:28 2005
+++ smarty/docs/fr/programmers/api-functions/api-assign.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready -->
<refentry id="api.assign">
<refnamediv>
@@ -34,6 +34,10 @@
// passe un tableau associatif
$smarty->assign(array('Ville' => 'Lincoln','Pays' => 'Nebraska'));
+// passe un tableau
+$myArray = array('no' => 10, 'label' => 'Peanuts');
+$smarty->assign('foo',$myArray);
+
// Passe une ligne d'une base de données (eg adodb)
$sql = 'select id, name, email from contacts where contact ='.$id;
$smarty->assign('contact', $db->getRow($sql));
@@ -51,22 +55,23 @@
{$city}
{$state}
+{$foo.no}, {$foo.label}
{$contact.id}, {$contact.name},{$contact.email}
]]>
</programlisting>
</example>
<para>
Pour des assignements plus complexes de tableaux, lisez
- <link linkend="language.function.foreach">{foreach}</link> et
- <link linkend="language.function.section">{section}</link>.
+ <link linkend="language.function.foreach"><varname>{foreach}</varname></link> et
+ <link linkend="language.function.section"><varname>{section}</varname></link>.
</para>
<para>
Voir aussi
- <link linkend="api.assign.by.ref">assign_by_ref()</link>,
- <link linkend="api.get.template.vars">get_template_vars()</link>,
- <link linkend="api.clear.assign">clear_assign()</link>,
- <link linkend="api.append">append()</link> et
- <link linkend="language.function.assign">{assign}</link>.
+ <link linkend="api.assign.by.ref"><varname>assign_by_ref()</varname></link>,
+ <link linkend="api.get.template.vars"><varname>get_template_vars()</varname></link>,
+ <link linkend="api.clear.assign"><varname>clear_assign()</varname></link>,
+ <link linkend="api.append"><varname>append()</varname></link> et
+ <link linkend="language.function.assign"><varname>{assign}</varname></link>.
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-clear-all-assign.xml?r1=1.5&r2=1.6&diff_format=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.5 smarty/docs/fr/programmers/api-functions/api-clear-all-assign.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-clear-all-assign.xml:1.5 Sun Dec 4 20:38:28 2005
+++ smarty/docs/fr/programmers/api-functions/api-clear-all-assign.xml Sat Oct 7 21:01:42 2006
@@ -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.clear.all.assign">
<refnamediv>
@@ -37,10 +37,11 @@
</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>.
+ <link linkend="api.clear.assign"><varname>clear_assign()</varname></link>,
+ <link linkend="api.clear.config"><varname>clear_config()</varname></link>,
+ <link linkend="api.get.template.vars"><varname>get_template_vars()</varname></link>,
+ <link linkend="api.assign"><varname>assign()</varname></link> et
+ <link linkend="api.append"><varname>append()</varname></link>.
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-clear-all-cache.xml?r1=1.5&r2=1.6&diff_format=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.5 smarty/docs/fr/programmers/api-functions/api-clear-all-cache.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-clear-all-cache.xml:1.5 Sun Dec 4 20:38:28 2005
+++ smarty/docs/fr/programmers/api-functions/api-clear-all-cache.xml Sat Oct 7 21:01:42 2006
@@ -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.clear.all.cache">
<refnamediv>
@@ -24,14 +24,17 @@
<?php
// efface le cache
$smarty->clear_all_cache();
+
+// efface tous les fichiers vieux d'une heure
+$smarty->clear_all_cache(3600);
?>
]]>
</programlisting>
</example>
<para>
Voir aussi
- <link linkend="api.clear.cache">clear_cache()</link>,
- <link linkend="api.is.cached">is_cached()</link> et
+ <link linkend="api.clear.cache"><varname>clear_cache()</varname></link>,
+ <link linkend="api.is.cached"><varname>is_cached()</varname></link> et
le <link linkend="caching">cache</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-clear-assign.xml?r1=1.6&r2=1.7&diff_format=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.6 smarty/docs/fr/programmers/api-functions/api-clear-assign.xml:1.7
--- smarty/docs/fr/programmers/api-functions/api-clear-assign.xml:1.6 Mon Dec 5 21:16:29 2005
+++ smarty/docs/fr/programmers/api-functions/api-clear-assign.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.6 $ -->
-<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.7 $ -->
+<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<refentry id="api.clear.assign">
<refnamediv>
@@ -32,11 +32,11 @@
</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.get.template.vars">get_template_vars()</link>,
- <link linkend="api.assign">assign()</link> et
- <link linkend="api.append">append()</link>.
+ <link linkend="api.clear.all.assign"><varname>clear_all_assign()</varname></link>,
+ <link linkend="api.clear.config"><varname>clear_config()</varname></link>,
+ <link linkend="api.get.template.vars"><varname>get_template_vars()</varname></link>,
+ <link linkend="api.assign"><varname>assign()</varname></link> et
+ <link linkend="api.append"><varname>append()</varname></link>.
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-clear-cache.xml?r1=1.8&r2=1.9&diff_format=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.8 smarty/docs/fr/programmers/api-functions/api-clear-cache.xml:1.9
--- smarty/docs/fr/programmers/api-functions/api-clear-cache.xml:1.8 Mon Dec 5 21:16:29 2005
+++ smarty/docs/fr/programmers/api-functions/api-clear-cache.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.8 $ -->
-<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.9 $ -->
+<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<refentry id="api.clear.cache">
<refnamediv>
@@ -17,18 +17,26 @@
</methodparam>
<methodparam choice="opt"><type>int</type><parameter>expire_time</parameter></methodparam>
</methodsynopsis>
- <para>
+
+ <itemizedlist>
+ <listitem><para>
Si vous avez <link linkend="caching.multiple.caches">plusieurs fichiers de cache</link>
pour ce template, vous pouvez en spécifier un en particulier en passant son identifiant
<parameter>cache_id</parameter> en deuxième paramètre.
+ </para></listitem>
+ <listitem><para>
Vous pouvez aussi passer un identifiant de compilation
<link linkend="variable.compile.id"><parameter>$compile_id</parameter></link>
en troisième paramètre. Vous pouvez <link linkend="caching.groups">grouper</link>
des templates ensemble afin qu'ils puissent être supprimés en groupe. Référez-vous à la
section sur le <link linkend="caching">cache</link> pour plus d'informations.
+ </para></listitem>
+ <listitem><para>
Vous pouvez passer un quatrième paramètre pour indiquer un âge
minimum en secondes que le fichier en cache doit avoir avant d'être effacé.
- </para>
+ </para></listitem>
+ </itemizedlist>
+
<example>
<title>Exemple avec clear_cache()</title>
<programlisting role="php">
@@ -45,8 +53,8 @@
</example>
<para>
Voir aussi le
- <link linkend="api.clear.all.cache">clear_all_cache()</link> et
- <link linkend="caching">cache</link>.
+ <link linkend="api.clear.all.cache"><varname>clear_all_cache()</varname></link> et
+ la section sur le <link linkend="caching">cache</link>.
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-clear-compiled-tpl.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-clear-compiled-tpl.xml
diff -u smarty/docs/fr/programmers/api-functions/api-clear-compiled-tpl.xml:1.4 smarty/docs/fr/programmers/api-functions/api-clear-compiled-tpl.xml:1.5
--- smarty/docs/fr/programmers/api-functions/api-clear-compiled-tpl.xml:1.4 Sun Dec 4 20:38:28 2005
+++ smarty/docs/fr/programmers/api-functions/api-clear-compiled-tpl.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?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 -->
<refentry id="api.clear.compiled.tpl">
<refnamediv>
@@ -19,9 +19,12 @@
<para>
Utilisée pour effacer la version compilée du template spécifié ou
de tous les templates si aucun n'est spécifié.
- Si vous passez uniquement un <link linkend="variable.compile.id">$compile_id</link>,
- le template compilé correspondant à ce <link linkend="variable.compile.id">$compile_id</link>
- sera effacé. Si vous passez un exp_time, les templates compilés plus vieux que exp_time secondes
+ Si vous passez uniquement un
+ <link linkend="variable.compile.id"><parameter>$compile_id</parameter></link>,
+ le template compilé correspondant à ce
+ <link linkend="variable.compile.id"><parameter>$compile_id</parameter></link>
+ sera effacé. Si vous passez un exp_time, les templates compilés plus vieux que
+ <parameter>exp_time</parameter> secondes
seront effacés, par défaut, tous les templates compilés seront
effacés au vû de leurs âges. Cette fonction est destinée à un usage
avancé et n'est habituellement pas utilisée.
@@ -32,7 +35,7 @@
<![CDATA[
<?php
// efface la version compilée du template spécifié
-$smarty->clear_compiled_tpl("index.tpl");
+$smarty->clear_compiled_tpl('index.tpl');
// efface tout le contenu du répertoire des templates compilés
$smarty->clear_compiled_tpl();
@@ -40,6 +43,10 @@
]]>
</programlisting>
</example>
+ <para>
+ Voir aussi
+ <link linkend="api.clear.cache"><varname>clear_cache()</varname></link>.
+ </para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-clear-config.xml?r1=1.5&r2=1.6&diff_format=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.5 smarty/docs/fr/programmers/api-functions/api-clear-config.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-clear-config.xml:1.5 Sun Dec 4 21:46:10 2005
+++ smarty/docs/fr/programmers/api-functions/api-clear-config.xml Sat Oct 7 21:01:42 2006
@@ -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.clear.config">
<refnamediv>
@@ -34,12 +34,12 @@
</example>
<para>
Voir aussi les
- <link linkend="api.get.config.vars">get_config_vars()</link>,
- <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>.
+ <link linkend="api.get.config.vars"><varname>get_config_vars()</varname></link>,
+ les <link linkend="language.config.variables">variables de configuration</link>,
+ les <link linkend="config.files">fichiers de configuration</link>,
+ <link linkend="language.function.config.load"><varname>{config_load}</varname></link>,
+ <link linkend="api.config.load"><varname>config_load()</varname></link> et
+ <link linkend="api.clear.assign"><varname>clear_assign()</varname></link>.
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-config-load.xml?r1=1.5&r2=1.6&diff_format=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.5 smarty/docs/fr/programmers/api-functions/api-config-load.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-config-load.xml:1.5 Sun Dec 4 21:46:10 2005
+++ smarty/docs/fr/programmers/api-functions/api-config-load.xml Sat Oct 7 21:01:42 2006
@@ -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.config.load">
<refnamediv>
@@ -18,20 +18,20 @@
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"><varname>{config_load}</varname></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 à
- <link linkend="api.fetch">fetch()</link> et
- <link linkend="api.display">display()</link>.
- Les variables de configuration chargées avec config_load() sont
+ <link linkend="api.fetch"><varname>fetch()</varname></link> et
+ <link linkend="api.display"><varname>display()</varname></link>.
+ Les variables de configuration chargées avec <varname>config_load()</varname> 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"><parameter>$force_compile</parameter></link> et de <link
+ linkend="variable.compile.check"><parameter>$compile_check</parameter></link>.
</para>
</note>
<example>
@@ -50,9 +50,9 @@
</example>
<para>
Voir aussi
- <link linkend="language.function.config.load">{config_load}</link>,
- <link linkend="api.get.config.vars">get_config_vars()</link>,
- <link linkend="api.clear.config">clear_config()</link> et les
+ <link linkend="language.function.config.load"><varname>{config_load}</varname></link>,
+ <link linkend="api.get.config.vars"><varname>get_config_vars()</varname></link>,
+ <link linkend="api.clear.config"><varname>clear_config()</varname></link> et les
<link linkend="language.config.variables">variables de configuration</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-display.xml?r1=1.6&r2=1.7&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-display.xml
diff -u smarty/docs/fr/programmers/api-functions/api-display.xml:1.6 smarty/docs/fr/programmers/api-functions/api-display.xml:1.7
--- smarty/docs/fr/programmers/api-functions/api-display.xml:1.6 Sun Dec 4 21:46:10 2005
+++ smarty/docs/fr/programmers/api-functions/api-display.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.6 $ -->
-<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.7 $ -->
+<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready -->
<refentry id="api.display">
<refnamediv>
@@ -21,7 +21,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 <parameter>$cache id</parameter>. Reportez-vous à la section
<link linkend="caching">cache</link> pour plus de renseignements.
</para>
¶meter.compileid;
@@ -30,13 +30,13 @@
<programlisting role="php">
<![CDATA[
<?php
-include("Smarty.class.php");
-$smarty = new Smarty;
+include(SMARTY_DIR.'Smarty.class.php');
+$smarty = new Smarty();
$smarty->caching = true;
// ne fait un appel à la base de données que si le fichier
// de cache n'existe pas
-if(!$smarty->is_cached("index.tpl")) {
+if(!$smarty->is_cached('index.tpl')) {
// quelques données
$address = "245 N 50th";
@@ -53,7 +53,7 @@
}
// affichage
-$smarty->display("index.tpl");
+$smarty->display('index.tpl');
?>
]]>
</programlisting>
@@ -62,7 +62,7 @@
Utilisez la syntaxe des <link
linkend="template.resources">ressources templates</link>
pour afficher des fichiers en-dehors du répertoire
- <link linkend="variable.template.dir">$template_dir</link>.
+ <link linkend="variable.template.dir"><parameter>$template_dir</parameter></link>.
</para>
<example>
<title>Exemples de fonction d'affichage de ressources templates</title>
@@ -86,8 +86,8 @@
</example>
<para>
Voir aussi
- <link linkend="api.fetch">fetch()</link> et
- <link linkend="api.template.exists">template_exists()</link>.
+ <link linkend="api.fetch"><varname>fetch()</varname></link> et
+ <link linkend="api.template.exists"><varname>template_exists()</varname></link>.
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-fetch.xml?r1=1.7&r2=1.8&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-fetch.xml
diff -u smarty/docs/fr/programmers/api-functions/api-fetch.xml:1.7 smarty/docs/fr/programmers/api-functions/api-fetch.xml:1.8
--- smarty/docs/fr/programmers/api-functions/api-fetch.xml:1.7 Sun Dec 4 21:46:10 2005
+++ smarty/docs/fr/programmers/api-functions/api-fetch.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.7 $ -->
-<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.8 $ -->
+<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready -->
<refentry id="api.fetch">
<refnamediv>
@@ -21,7 +21,7 @@
l'<link linkend="api.display">afficher</link>.
Il faut passer un type et un chemin de <link
linkend="template.resources">ressource template</link>
- valides. Vous pouvez passer un identifiant de cache en deuxième
+ valides. Vous pouvez passer un identifiant de cache <parameter>$cache id</parameter> en deuxième
paramètre. Reportez-vous à la section <link linkend="caching">cache
</link> pour plus de renseignements.
</para>
@@ -73,7 +73,7 @@
<example>
<title>Utilisation de fetch() pour envoyer un email</title>
<para>
- Le template email_body.tpl
+ Le template <filename>email_body.tpl</filename> :
</para>
<programlisting>
<![CDATA[
@@ -84,7 +84,7 @@
Cliquez sur le lien ci-dessous pour vous identifier avec votre nom d'utilisateur '{$contact.login_id}'
et vous pourrez utiliser nos forums.
-http://{$smarty.server.SERVER_NAME}/index.php?page=login
+http://{$smarty.server.SERVER_NAME}/login/
Liste principale
Quelques groupes d'utilisateurs
@@ -93,8 +93,8 @@
]]>
</programlisting>
<para>
- Le template email_disclaimer.tpl qui utilise le modificateur
- <link linkend="language.function.textformat">{textformat}</link>.
+ Le template <filename>email_disclaimer.tpl</filename> qui utilise le modificateur
+ <link linkend="language.function.textformat"><varname>{textformat}</varname></link>.
</para>
<programlisting>
<![CDATA[
@@ -108,7 +108,7 @@
</programlisting>
<para>
et le script PHP utilisant la fonction PHP
- <ulink url="&url.php-manual;function.mail">mail()</ulink>
+ <ulink url="&url.php-manual;function.mail"><varname>mail()</varname></ulink>
</para>
<programlisting role="php">
<![CDATA[
@@ -128,10 +128,10 @@
</para>
<para>
Voir aussi
- <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>.
+ <link linkend="language.function.fetch"><varname>{fetch}</varname></link>
+ <link linkend="api.display"><varname>display()</varname></link>,
+ <link linkend="language.function.eval"><varname>{eval}</varname></link> et
+ <link linkend="api.template.exists"><varname>template_exists()</varname></link>.
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-get-config-vars.xml?r1=1.5&r2=1.6&diff_format=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.5 smarty/docs/fr/programmers/api-functions/api-get-config-vars.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-get-config-vars.xml:1.5 Sun Dec 4 21:46:10 2005
+++ smarty/docs/fr/programmers/api-functions/api-get-config-vars.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<refentry id="api.get.config.vars">
<refnamediv>
@@ -23,24 +23,24 @@
<![CDATA[
<?php
-// récupère la variable de configuration chargée 'foo'
+// récupère la variable de configuration chargée #foo#
$foo = $smarty->get_config_vars('foo');
// récupère toutes les variables de configuration chargées
-$config_vars = $smarty->get_config_vars();
+$all_config_vars = $smarty->get_config_vars();
// les affiche a l'écran
-print_r($config_vars);
+print_r($all_config_vars);
?>
]]>
</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>.
+ <link linkend="api.clear.config"><varname>clear_config()</varname></link>,
+ <link linkend="language.function.config.load"><varname>{config_load}</varname></link>,
+ <link linkend="api.config.load"><varname>config_load()</varname></link> et
+ <link linkend="api.get.template.vars"><varname>get_template_vars()</varname></link>.
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-get-registered-object.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-get-registered-object.xml
diff -u smarty/docs/fr/programmers/api-functions/api-get-registered-object.xml:1.4 smarty/docs/fr/programmers/api-functions/api-get-registered-object.xml:1.5
--- smarty/docs/fr/programmers/api-functions/api-get-registered-object.xml:1.4 Sun Dec 4 21:46:10 2005
+++ smarty/docs/fr/programmers/api-functions/api-get-registered-object.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?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 -->
<refentry id="api.get.registered.object">
<refnamediv>
@@ -38,8 +38,8 @@
</example>
<para>
Voir aussi
- <link linkend="api.register.object">register_object()</link>,
- <link linkend="api.unregister.object">unregister_object()</link> et
+ <link linkend="api.register.object"><varname>register_object()</varname></link>,
+ <link linkend="api.unregister.object"><varname>unregister_object()</varname></link> et
la <link linkend="advanced.features.objects">section sur les objets</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-get-template-vars.xml?r1=1.5&r2=1.6&diff_format=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.5 smarty/docs/fr/programmers/api-functions/api-get-template-vars.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-get-template-vars.xml:1.5 Sun Dec 4 21:46:10 2005
+++ smarty/docs/fr/programmers/api-functions/api-get-template-vars.xml Sat Oct 7 21:01:42 2006
@@ -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.get.template.vars">
<refnamediv>
@@ -24,26 +24,25 @@
<?php
// récupère la variable 'foo' assignée au template
// get assigned template var 'foo'
-$foo = $smarty->get_template_vars('foo');
+$myVar = $smarty->get_template_vars('foo');
// récupère toutes les variables assignées a ce template
-$tpl_vars = $smarty->get_template_vars();
+$all_tpl_vars = $smarty->get_template_vars();
// les affiche a l'écran
-print_r($tpl_vars);
+print_r($all_tpl_vars);
?>
]]>
</programlisting>
</example>
<para>
- Voir aussi
- <link linkend="api.assign">assign()</link>,
- <link linkend="language.function.assign">{assign}</link>,
- <link linkend="api.assign.by.ref">assign_by_ref()</link>,
- <link linkend="api.append">append()</link>,
- <link linkend="api.clear.assign">clear_assign()</link>,
- <link linkend="api.clear.all.assign">clear_all_assign()</link> et
- <link linkend="api.get.config.vars">get_config_vars()</link>.
+ Voir aussi
+ <link linkend="api.assign"><varname>assign()</varname></link>,
+ <link linkend="language.function.assign"><varname>{assign}</varname></link>,
+ <link linkend="api.append"><varname>append()</varname></link>,
+ <link linkend="api.clear.assign"><varname>clear_assign()</varname></link>,
+ <link linkend="api.clear.all.assign"><varname>clear_all_assign()</varname></link> et
+ <link linkend="api.get.config.vars"><varname>get_config_vars()</varname></link>.
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-is-cached.xml?r1=1.9&r2=1.10&diff_format=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.9 smarty/docs/fr/programmers/api-functions/api-is-cached.xml:1.10
--- smarty/docs/fr/programmers/api-functions/api-is-cached.xml:1.9 Sat Feb 18 17:54:23 2006
+++ smarty/docs/fr/programmers/api-functions/api-is-cached.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.9 $ -->
-<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.10 $ -->
+<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready -->
<refentry id="api.is.cached">
<refnamediv>
@@ -15,11 +15,56 @@
<methodparam choice="opt"><type>string</type><parameter>cache_id</parameter></methodparam>
<methodparam choice="opt"><type>string</type><parameter>compile_id</parameter></methodparam>
</methodsynopsis>
- <para>
- Celà fonctionne seulement si <link linkend="variable.caching">$caching</link>
- est défini à <literal>true</literal> ; voir aussi la
- <link linkend="caching">section sur le cache</link>.
- </para>
+
+ <itemizedlist>
+ <listitem><para>
+ Celà fonctionne seulement si <link linkend="variable.caching">
+ <parameter>$caching</parameter></link> est défini à &true;, voir aussi la
+ <link linkend="caching">section sur le cache</link> pour plus d'informations.
+ </para></listitem>
+
+ <listitem><para>
+ Vous pouvez aussi passer en second paramètre un identifiant
+ de <parameter>$cache_id</parameter> au cas où vous voudriez
+ <link linkend="caching.multiple.caches">plusieurs
+ fichiers</link> de cache pour ce template.
+ </para></listitem>
+
+ <listitem><para>
+ Vous pouvez donner un
+ <link linkend="variable.compile.id"><parameter>$compile id</parameter></link>
+ en tant que troisième paramètre. Si vous ne spécifiez pas ce paramètre, le
+ <link linkend="variable.compile.id">
+ <parameter>$compile_id</parameter></link> persistant sera utilisé.
+ </para></listitem>
+
+ <listitem><para>
+ Si vous ne voulez pas passer un <parameter>$cache_id</parameter> mais plutôt un
+ <link linkend="variable.compile.id">
+ <parameter>$compile_id</parameter></link>, vous devez passer
+ &null; en tant que <parameter>$cache_id</parameter>.
+ </para></listitem>
+ </itemizedlist>
+
+ <note>
+ <title>Note technique</title>
+ <para>
+ Si <varname>is_cached()</varname> retourne &true;, il charge en fait le cache existant et
+ le stocke en interne. Tout appel supplémentaire à
+ <link linkend="api.display"><varname>display()</varname></link> ou
+ <link linkend="api.fetch"><varname>fetch()</varname></link> retournera ce
+ contenu stocké en interne
+ sans tenter de recharger le fichier en cache. Celà évite des problématiques d'accès concurents,
+ lorsqu'un second processus efface le cache entre l'appel de
+ <varname>is_cached()</varname> et l'appel à
+ <link linkend="api.display"><varname>display()</varname></link>
+ comme dans l'un de nos exemples ci-dessus. Celà signifie également que les appels à
+ <link linkend="api.clear.cache"><varname>clear_cache()</varname></link>
+ et les changements de paramètres du cache peuvent n'avoir aucun effet alors que
+ <varname>is_cached()</varname> a retourné &true;.
+ </para>
+ </note>
+
<example>
<title>Exemple avec is_cached()</title>
<programlisting role="php">
@@ -36,22 +81,6 @@
]]>
</programlisting>
</example>
- <para>
- Vous pouvez aussi passer en second paramètre un identifiant
- de $cache au cas où vous voudriez <link linkend="caching.multiple.caches">plusieurs
- fichiers</link> de cache pour ce template.
- </para>
- <para>
- 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>
- <para>
- Si vous ne voulez pas passer un identifiant de cache mais plutôt un
- <link linkend="variable.compile.id">$compile_id</link>, vous devez passer
- <literal>null</literal> en tant qu'identifiant de cache.
- </para>
<example>
<title>Exemple avec is_cached() et plusieurs templates</title>
<programlisting role="php">
@@ -68,27 +97,10 @@
]]>
</programlisting>
</example>
-
- <note>
- <title>Note technique</title>
- <para>
- Si <literal>is_cached()</literal> retourne vrai, il charge en fait le cache existant et
- le stocke en interne. Tout appel supplémentaire à
- <link linkend="api.display">display()</link> ou
- <link linkend="api.fetch">fetch()</link> retournera ce contenu stocké en interne
- sans tenter de recharger le fichier en cache. Celà évite des problématiques d'accès concurents,
- lorsqu'un second processus efface le cache entre l'appel de is_cached() et l'appel à
- <link linkend="api.display">display()</link>
- 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
- is_cached() a retourné vrai.
- </para>
- </note>
<para>
Voir aussi
- <link linkend="api.clear.cache">clear_cache()</link>,
- <link linkend="api.clear.all.cache">clear_all_cache()</link> et
+ <link linkend="api.clear.cache"><varname>clear_cache()</varname></link>,
+ <link linkend="api.clear.all.cache"><varname>clear_all_cache()</varname></link> et
la <link linkend="caching">section sur le cache</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-load-filter.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-load-filter.xml
diff -u smarty/docs/fr/programmers/api-functions/api-load-filter.xml:1.4 smarty/docs/fr/programmers/api-functions/api-load-filter.xml:1.5
--- smarty/docs/fr/programmers/api-functions/api-load-filter.xml:1.4 Mon Dec 5 21:15:37 2005
+++ smarty/docs/fr/programmers/api-functions/api-load-filter.xml Sat Oct 7 21:01:42 2006
@@ -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.load.filter">
<refnamediv>
@@ -16,9 +16,9 @@
</methodsynopsis>
<para>
Le premier argument spécifie le type du filtre
- et peut prendre l'une des valeurs suivantes : 'pre', 'post'
- ou 'output'. Le second argument spécifie le nom du plugin
- de filtrage, par exemple 'trim'.
+ et peut prendre l'une des valeurs suivantes : <literal>pre</literal>, <literal>post</literal> ou
+ <literal>output</literal>. Le second argument spécifie le nom du plugin
+ de filtrage.
</para>
<example>
<title>Chargement de plugins de filtrage</title>
@@ -41,10 +41,10 @@
</example>
<para>
Voir aussi
- <link linkend="api.register.prefilter">register_prefilter()</link>,
- <link linkend="api.register.postfilter">register_postfilter()</link>,
- <link linkend="api.register.outputfilter">register_outputfilter()</link>,
- <link linkend="variable.autoload.filters">$autoload_filters</link> et
+ <link linkend="api.register.prefilter"><varname>register_prefilter()</varname></link>,
+ <link linkend="api.register.postfilter"><varname>register_postfilter()</varname></link>,
+ <link linkend="api.register.outputfilter"><varname>register_outputfilter()</varname></link>,
+ <link linkend="variable.autoload.filters"><parameter>$autoload_filters</parameter></link> et
les <link linkend="advanced.features">fonctionnalités avancées</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-register-block.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-register-block.xml
diff -u smarty/docs/fr/programmers/api-functions/api-register-block.xml:1.4 smarty/docs/fr/programmers/api-functions/api-register-block.xml:1.5
--- smarty/docs/fr/programmers/api-functions/api-register-block.xml:1.4 Mon Dec 5 21:15:37 2005
+++ smarty/docs/fr/programmers/api-functions/api-register-block.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<refentry id="api.register.block">
<refnamediv>
@@ -21,18 +21,9 @@
de blocs</link>. Il faut passer en paramètre le nom de la fonction
de blocs, suivi du nom de la fonction PHP qui l'implémente.
</para>
+ &api.register.snippet;
<para>
- La fonction PHP <parameter>impl</parameter> peut être soit (a) une
- chaîne de caractères contenant le nom de la fonction, soit (b) un tableau
- de la forme <literal>array(&$object, $method)</literal> où
- <literal>&$object</literal> est une référence à un objet et
- <literal>$method</literal> est le nom de la méthode, soit (c) un
- tableau de la forme <literal>array(&$class, $method)</literal> où
- <literal>$class</literal> est le nom de la classe et
- <literal>$method</literal> est une méthode de cette classe.
- </para>
- <para>
- Les paramètre <parameter>cacheable</parameter> et
+ Les paramètre <parameter>cacheable</parameter> et
<parameter>cache_attrs</parameter> peuvent être omis dans la plupart
des cas. Voir <link
linkend="caching.cacheable">Contrôler la mise en cache des sorties des Plugins</link>
@@ -43,8 +34,7 @@
<programlisting role="php">
<![CDATA[
<?php
-$smarty->register_block('translate', 'do_translation');
-
+// Déclaration de la fonction
function do_translation ($params, $content, &$smarty, &$repeat) {
if ($content) {
$lang = $params['lang'];
@@ -52,6 +42,9 @@
echo $translation;
}
}
+
+// Enregistrement avec Smarty
+$smarty->register_block('translate', 'do_translation');
?>
]]>
</programlisting>
@@ -60,16 +53,13 @@
</para>
<programlisting>
<![CDATA[
-{* template *}
-{translate lang="br"}
-Hello, world!
-{/translate}
+{translate lang='br'}Bonjour le monde !{/translate}
]]>
</programlisting>
</example>
<para>
Voir aussi
- <link linkend="api.unregister.block">unregister_block()</link> et
+ <link linkend="api.unregister.block"><varname>unregister_block()</varname></link> et
les <link linkend="plugins.block.functions">plugins de fonction de blocs</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-register-compiler-function.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-register-compiler-function.xml
diff -u smarty/docs/fr/programmers/api-functions/api-register-compiler-function.xml:1.4 smarty/docs/fr/programmers/api-functions/api-register-compiler-function.xml:1.5
--- smarty/docs/fr/programmers/api-functions/api-register-compiler-function.xml:1.4 Mon Dec 5 21:15:37 2005
+++ smarty/docs/fr/programmers/api-functions/api-register-compiler-function.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<refentry id="api.register.compiler.function">
<refnamediv>
@@ -19,28 +19,7 @@
Il faut passer en paramètres le nom de la <link linkend="plugins.compiler.functions">fonction
de compilation</link>, suivi par la fonction PHP qui l'implémente.
</para>
- <para>
- La fonction PHP <parameter>impl</parameter> peut être soit :
- </para>
- <orderedlist numeration="loweralpha">
- <listitem>
- <para>
- une chaîne de caractères contenant le nom de la fonction
- </para>
- </listitem><listitem>
- <para>
- un tableau de la forme <literal>array(&$object, $method)</literal> où
- <literal>&$object</literal> est une référence à un objet et
- <literal>$method</literal> est le nom de la méthode
- </para>
- </listitem><listitem>
- <para>
- soit (c) un tableau de la forme <literal>array(&$class, $method)</literal> où
- <literal>$class</literal> est le nom de la classe et
- <literal>$method</literal> est une méthode de cette classe.
- </para>
- </listitem>
- </orderedlist>
+ &api.register.snippet;
<para>
Le paramètre <parameter>cacheable</parameter> peut être omis dans la
plupart des cas. Voir <link
@@ -49,7 +28,8 @@
</para>
<para>
Voir aussi
- <link linkend="api.unregister.compiler.function">unregister_compiler_function()</link> et
+ <link linkend="api.unregister.compiler.function">
+ <varname>unregister_compiler_function()</varname></link> et
les <link linkend="plugins.compiler.functions">plugins de fonction de compilation</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-register-function.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-register-function.xml
diff -u smarty/docs/fr/programmers/api-functions/api-register-function.xml:1.4 smarty/docs/fr/programmers/api-functions/api-register-function.xml:1.5
--- smarty/docs/fr/programmers/api-functions/api-register-function.xml:1.4 Mon Dec 5 21:15:37 2005
+++ smarty/docs/fr/programmers/api-functions/api-register-function.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready -->
<refentry id="api.register.function">
<refnamediv>
@@ -20,28 +20,7 @@
Il faut passer en paramètres le nom de la <link linkend="plugins.functions">fonction
de templates</link>, suivi par le nom de la fonction PHP qui l'implémente.
</para>
- <para>
- La fonction PHP <parameter>impl</parameter> peut être soit :
- </para>
- <orderedlist numeration="loweralpha">
- <listitem>
- <para>
- une chaîne de caractères contenant le nom de la fonction
- </para>
- </listitem><listitem>
- <para>
- un tableau de la forme <literal>array(&$object, $method)</literal> où
- <literal>&$object</literal> est une référence à un objet et
- <literal>$method</literal> est le nom de la méthode
- </para>
- </listitem><listitem>
- <para>
- un tableau de la forme <literal>array(&$class, $method)</literal> où
- <literal>$class</literal> est le nom de la classe et
- <literal>$method</literal> est une méthode de cette classe.
- </para>
- </listitem>
- </orderedlist>
+ &api.register.snippet;
<para>
Les paramètres <parameter>cacheable</parameter> et
<parameter>cache_attrs</parameter> peut être omis dans la
@@ -81,7 +60,7 @@
<para>
Voir aussi
- <link linkend="api.unregister.function">unregister_function()</link> et
+ <link linkend="api.unregister.function"><varname>unregister_function()</varname></link> et
les <link linkend="plugins.functions">plugins de fonction</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-register-modifier.xml?r1=1.5&r2=1.6&diff_format=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.5 smarty/docs/fr/programmers/api-functions/api-register-modifier.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-register-modifier.xml:1.5 Mon Dec 5 21:15:37 2005
+++ smarty/docs/fr/programmers/api-functions/api-register-modifier.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready -->
<refentry id="api.register.modifier">
<refnamediv>
@@ -18,37 +18,14 @@
Il faut passer en paramètre le nom du modificateur de variables,
suivi de la fonction PHP qui l'implémente.
</para>
- <para>
- La fonction PHP <parameter>impl</parameter> peut être soit :
- </para>
- <orderedlist numeration="loweralpha">
- <listitem>
- <para>
- une chaîne de caractères contenant le nom de la fonction
- </para>
- </listitem><listitem>
- <para>
- un tableau de la forme <literal>array(&$object, $method)</literal> où
- <literal>&$object</literal> est une référence à un objet et
- <literal>$method</literal> est le nom de la méthode
- </para>
- </listitem><listitem>
- <para>
- un tableau de la forme <literal>array(&$class, $method)</literal> où
- <literal>$class</literal> est le nom de la classe et
- <literal>$method</literal> est une méthode de cette classe.
- </para>
- </listitem>
- </orderedlist>
+ &api.register.snippet;
<example>
<title>register_modifier()</title>
<programlisting role="php">
<![CDATA[
<?php
-
-// associons la fonction PHP stripslashes a un modificateur Smarty.
-$smarty->register_modifier("sslash","stripslashes");
-
+// Associons la fonction PHP stripslashes a un modificateur Smarty.
+$smarty->register_modifier('ss', 'stripslashes');
?>
]]>
</programlisting>
@@ -66,10 +43,10 @@
</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="api.unregister.modifier"><varname>unregister_modifier()</varname></link>,
+ <link linkend="api.register.function"><varname>register_function()</varname></link>,
+ les <link linkend="language.modifiers">modifieurs</link>,
+ l'<link linkend="plugins">extension de Smarty avec des plugins</link> et
la <link linkend="plugins.modifiers">création de plugins modifieurs</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-register-object.xml?r1=1.8&r2=1.9&diff_format=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.8 smarty/docs/fr/programmers/api-functions/api-register-object.xml:1.9
--- smarty/docs/fr/programmers/api-functions/api-register-object.xml:1.8 Mon Dec 5 21:15:37 2005
+++ smarty/docs/fr/programmers/api-functions/api-register-object.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.8 $ -->
-<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.9 $ -->
+<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready -->
<refentry id="api.register.object">
<refnamediv>
@@ -21,12 +21,12 @@
<para>
Reportez-vous à la section
<link linkend="advanced.features.objects">objet</link> de
- ce manuel pour des exemples.
+ ce manuel pour plus d'informations.
</para>
<para>
Voir aussi
- <link linkend="api.get.registered.object">get_registered_object()</link> et
- <link linkend="api.unregister.object">unregister_object()</link>.
+ <link linkend="api.get.registered.object"><varname>get_registered_object()</varname></link> et
+ <link linkend="api.unregister.object"><varname>unregister_object()</varname></link>.
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-register-outputfilter.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-register-outputfilter.xml
diff -u smarty/docs/fr/programmers/api-functions/api-register-outputfilter.xml:1.4 smarty/docs/fr/programmers/api-functions/api-register-outputfilter.xml:1.5
--- smarty/docs/fr/programmers/api-functions/api-register-outputfilter.xml:1.4 Mon Dec 5 21:15:37 2005
+++ smarty/docs/fr/programmers/api-functions/api-register-outputfilter.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<refentry id="api.register.outputfilter">
<refnamediv>
@@ -20,35 +20,12 @@
Reportez-vous à la section <link linkend="advanced.features.outputfilters">
filtres de sortie</link> pour plus d'information sur le sujet.
</para>
- <para>
- La fonction PHP <parameter>function</parameter> peut être soit :
- </para>
- <orderedlist numeration="loweralpha">
- <listitem>
- <para>
- une chaîne de caractères contenant le nom de la fonction
- </para>
- </listitem><listitem>
- <para>
- un tableau de la forme <literal>array(&$object, $method)</literal> où
- <literal>&$object</literal> est une référence à un objet et
- <literal>$method</literal> est le nom de la méthode
- </para>
- </listitem><listitem>
- <para>
- un tableau de la forme <literal>array(&$class, $method)</literal> où
- <literal>$class</literal> est le nom de la classe et
- <literal>$method</literal> est une méthode de cette classe.
- </para>
- </listitem>
- </orderedlist>
+ &api.register.snippet;
<para>
Voir aussi
- <link linkend="api.unregister.outputfilter">unregister_outputfilter()</link>,
- <link linkend="api.register.prefilter">register_prefilter()</link>,
- <link linkend="api.register.postfilter">register_postfilter()</link>,
- <link linkend="api.load.filter">load_filter()</link>,
- <link linkend="variable.autoload.filters">$autoload_filters</link> et
+ <link linkend="api.unregister.outputfilter"><varname>unregister_outputfilter()</varname></link>,
+ <link linkend="api.load.filter"><varname>load_filter()</varname></link>,
+ <link linkend="variable.autoload.filters"><parameter>$autoload_filters</parameter></link> et
les <link linkend="advanced.features.outputfilters">filtres de sortie de template</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-register-postfilter.xml?r1=1.5&r2=1.6&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-register-postfilter.xml
diff -u smarty/docs/fr/programmers/api-functions/api-register-postfilter.xml:1.5 smarty/docs/fr/programmers/api-functions/api-register-postfilter.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-register-postfilter.xml:1.5 Mon Dec 5 21:15:37 2005
+++ smarty/docs/fr/programmers/api-functions/api-register-postfilter.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<refentry id="api.register.postfilter">
<refnamediv>
@@ -22,35 +22,16 @@
pour avoir plus de renseignements sur la façon de paramétrer les fonctions
de post-compilation.
</para>
- <para>
- La fonction PHP <parameter>function</parameter> peut être soit :
- </para>
- <orderedlist numeration="loweralpha">
- <listitem>
- <para>
- une chaîne de caractères contenant le nom de la fonction
- </para>
- </listitem><listitem>
- <para>
- un tableau de la forme <literal>array(&$object, $method)</literal> où
- <literal>&$object</literal> est une référence à un objet et
- <literal>$method</literal> est le nom de la méthode
- </para>
- </listitem><listitem>
- <para>
- un tableau de la forme <literal>array(&$class, $method)</literal> où
- <literal>$class</literal> est le nom de la classe et
- <literal>$method</literal> est une méthode de cette classe
- </para>
- </listitem>
- </orderedlist>
+ &api.register.snippet;
<para>
Voir aussi
- <link linkend="api.unregister.postfilter">unregister_postfilter()</link>,
- <link linkend="api.register.prefilter">register_prefilter()</link>,
- <link linkend="api.register.outputfilter">register_ouputfilter()</link>,
- <link linkend="api.load.filter">load_filter()</link>,
- <link linkend="variable.autoload.filters">$autoload_filters</link> et
+ <link linkend="api.unregister.postfilter">
+ <varname>unregister_postfilter()</varname></link>,
+ <link linkend="api.register.prefilter">
+ <varname>register_prefilter()</varname></link>,
+ <link linkend="api.load.filter"><varname>load_filter()</varname></link>,
+ <link linkend="variable.autoload.filters">
+ <parameter>$autoload_filters</parameter></link> et
les <link linkend="advanced.features.outputfilters">filtres de sortie de template</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-register-prefilter.xml?r1=1.5&r2=1.6&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-register-prefilter.xml
diff -u smarty/docs/fr/programmers/api-functions/api-register-prefilter.xml:1.5 smarty/docs/fr/programmers/api-functions/api-register-prefilter.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-register-prefilter.xml:1.5 Mon Dec 5 21:15:37 2005
+++ smarty/docs/fr/programmers/api-functions/api-register-prefilter.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<refentry id="api.register.prefilter">
<refnamediv>
@@ -22,36 +22,14 @@
pour avoir plus de renseignements sur la façon de paramétrer les fonctions
de pré-compilation.
</para>
- <para>
- La fonction PHP <parameter>function</parameter> peut être soit :
- </para>
- <orderedlist numeration="loweralpha">
- <listitem>
- <para>
- une chaîne de caractères contenant le nom de la fonction
- </para>
- </listitem><listitem>
- <para>
- un tableau de la forme <literal>array(&$object, $method)</literal> où
- <literal>&$object</literal> est une référence à un objet et
- <literal>$method</literal> est le nom de la méthode
- </para>
- </listitem><listitem>
- <para>
- un tableau de la forme <literal>array(&$class, $method)</literal> où
- <literal>$class</literal> est le nom de la classe et
- <literal>$method</literal> est une méthode de cette classe
- </para>
- </listitem>
- </orderedlist>
-
+ &api.register.snippet;
<para>
Voir aussi
- <link linkend="api.unregister.prefilter">unregister_prefilter()</link>,
- <link linkend="api.register.postfilter">register_postfilter()</link>,
- <link linkend="api.register.outputfilter">register_ouputfilter()</link>,
- <link linkend="api.load.filter">load_filter()</link>,
- <link linkend="variable.autoload.filters">$autoload_filters</link> et
+ <link linkend="api.unregister.prefilter"><varname>unregister_prefilter()</varname></link>,
+ <link linkend="api.register.postfilter"><varname>register_postfilter()</varname></link>,
+ <link linkend="api.register.outputfilter"><varname>register_ouputfilter()</varname></link>,
+ <link linkend="api.load.filter"><varname>load_filter()</varname></link>,
+ <link linkend="variable.autoload.filters"><parameter>$autoload_filters</parameter></link> et
les <link linkend="advanced.features.outputfilters">filtres de sortie de template</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-register-resource.xml?r1=1.6&r2=1.7&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-register-resource.xml
diff -u smarty/docs/fr/programmers/api-functions/api-register-resource.xml:1.6 smarty/docs/fr/programmers/api-functions/api-register-resource.xml:1.7
--- smarty/docs/fr/programmers/api-functions/api-register-resource.xml:1.6 Sat Feb 18 17:54:23 2006
+++ smarty/docs/fr/programmers/api-functions/api-register-resource.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.6 $ -->
-<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.7 $ -->
+<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<refentry id="api.register.resource">
<refnamediv>
@@ -21,7 +21,6 @@
à la section <link linkend="template.resources">ressources templates</link>
pour avoir plus d'informations sur la façon de paramétrer une fonction
récupérant des templates.
- </para>
<note>
<title>Note technique</title>
<para>
@@ -31,17 +30,30 @@
$smarty->display('c:/path/to/index.tpl');
</para>
</note>
- <para>
+
+ </para>
+
+ <itemizedlist>
+ <listitem><para>
Le tableau de fonctions PHP <parameter>resource_funcs</parameter>
- doit être composé de 4 ou 5 éléments. S'il est composé de 4 éléments,
- les éléments seront les noms de fonctions pour, respectivement,
- "source", "timestamp", "secure" et "trusted" de la ressource.
+ doit être composé de 4 ou 5 éléments.
+ </para></listitem>
+ <listitem><para>
+ S'il est composé de 4 éléments,
+ les éléments seront les noms de fonctions pour, respectivement,
+ <literal>source</literal>, <literal>timestamp</literal>, <literal>secure</literal> et
+ <literal>trusted</literal> de la ressource.
+ </para></listitem>
+ <listitem><para>
S'il est composé de 5 éléments, le premier élément devra être une
référence sur un objet ou le nom d'une classe de l'objet ou une classe
implémentant la ressource et les 4 éléments suivants doivent être
- les noms des méthodes implémentant "source", "timestamp",
- "secure" et "trusted".
- </para>
+ les noms des méthodes implémentant <literal>source</literal>,
+ <literal>timestamp</literal>, <literal>secure</literal>
+ et <literal>trusted</literal>.
+ </para></listitem>
+ </itemizedlist>
+
<example>
<title>Exemple avec register_resource()</title>
<programlisting role="php">
@@ -59,7 +71,7 @@
</example>
<para>
Voir aussi
- <link linkend="api.unregister.resource">unregister_resource()</link> et
+ <link linkend="api.unregister.resource"><varname>unregister_resource()</varname></link> et
les <link linkend="template.resources">ressources de template</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-template-exists.xml?r1=1.5&r2=1.6&diff_format=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.5 smarty/docs/fr/programmers/api-functions/api-template-exists.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-template-exists.xml:1.5 Mon Dec 5 21:15:37 2005
+++ smarty/docs/fr/programmers/api-functions/api-template-exists.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready -->
<refentry id="api.template.exists">
<refnamediv>
@@ -21,11 +21,9 @@
<example>
<title>template_exists()</title>
<para>
- Cet exemple utilise $_GET['page'] pour inclure le contenu d'un template.
+ Cet exemple utilise <literal>$_GET['page']</literal> pour inclure le contenu d'un template.
Si le template n'existe pas, une page d'erreur sera affiché à la place.
- </para>
- <para>
- Le fichier <filename>page_container.tpl</filename>
+ Le fichier <filename>page_container.tpl</filename> :
</para>
<programlisting role="php">
<![CDATA[
@@ -42,7 +40,7 @@
]]>
</programlisting>
<para>
- et le script PHP
+ Et le script PHP
</para>
<programlisting role="php">
<![CDATA[
@@ -64,10 +62,10 @@
</example>
<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>.
+ <link linkend="api.display"><varname>display()</varname></link>,
+ <link linkend="api.fetch"><varname>fetch()</varname></link>,
+ <link linkend="language.function.include"><varname>{include}</varname></link> et
+ <link linkend="language.function.insert"><varname>{insert}</varname></link>.
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-trigger-error.xml?r1=1.5&r2=1.6&diff_format=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.5 smarty/docs/fr/programmers/api-functions/api-trigger-error.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-trigger-error.xml:1.5 Mon Dec 5 21:15:37 2005
+++ smarty/docs/fr/programmers/api-functions/api-trigger-error.xml Sat Oct 7 21:01:42 2006
@@ -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.trigger.error">
<refnamediv>
@@ -18,14 +18,14 @@
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
- <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.
+ <ulink url="&url.php-manual;trigger_error"><varname>trigger_error()</varname></ulink>,
+ i.e. <literal>E_USER_NOTICE</literal>, <literal>E_USER_WARNING</literal>, etc. Par défaut
+ il s'agit de <literal>E_USER_WARNING</literal>.
</para>
<para>
Voir aussi
- <link linkend="variable.error.reporting">$error_reporting</link>,
- <link linkend="chapter.debugging.console">le débogage</link> et
+ <link linkend="variable.error.reporting"><parameter>$error_reporting</parameter></link>,
+ le <link linkend="chapter.debugging.console">débogage</link> et
<link linkend="smarty.php.errors">Troubleshooting</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-unregister-block.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-unregister-block.xml
diff -u smarty/docs/fr/programmers/api-functions/api-unregister-block.xml:1.4 smarty/docs/fr/programmers/api-functions/api-unregister-block.xml:1.5
--- smarty/docs/fr/programmers/api-functions/api-unregister-block.xml:1.4 Mon Dec 5 21:15:37 2005
+++ smarty/docs/fr/programmers/api-functions/api-unregister-block.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?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 -->
<refentry id="api.unregister.block">
<refnamediv>
@@ -19,7 +19,7 @@
</para>
<para>
Voir aussi
- <link linkend="api.register.block">register_block()</link> et
+ <link linkend="api.register.block"><varname>register_block()</varname></link> et
les <link linkend="plugins.block.functions">plugins de fonctions de blocs</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-unregister-compiler-function.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-unregister-compiler-function.xml
diff -u smarty/docs/fr/programmers/api-functions/api-unregister-compiler-function.xml:1.4 smarty/docs/fr/programmers/api-functions/api-unregister-compiler-function.xml:1.5
--- smarty/docs/fr/programmers/api-functions/api-unregister-compiler-function.xml:1.4 Mon Dec 5 21:15:37 2005
+++ smarty/docs/fr/programmers/api-functions/api-unregister-compiler-function.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?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 -->
<refentry id="api.unregister.compiler.function">
<refnamediv>
@@ -19,7 +19,8 @@
</para>
<para>
Voir aussi
- <link linkend="api.register.compiler.function">register_compiler_function()</link> et
+ <link linkend="api.register.compiler.function">
+ <varname>register_compiler_function()</varname></link> et
les <link linkend="plugins.compiler.functions">plugins de fonction de compilation</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-unregister-function.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-unregister-function.xml
diff -u smarty/docs/fr/programmers/api-functions/api-unregister-function.xml:1.4 smarty/docs/fr/programmers/api-functions/api-unregister-function.xml:1.5
--- smarty/docs/fr/programmers/api-functions/api-unregister-function.xml:1.4 Mon Dec 5 21:15:37 2005
+++ smarty/docs/fr/programmers/api-functions/api-unregister-function.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?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 -->
<refentry id="api.unregister.function">
<refnamediv>
@@ -32,7 +32,7 @@
</example>
<para>
Voir aussi
- <link linkend="api.register.function">register_function()</link>.
+ <link linkend="api.register.function"><varname>register_function()</varname></link>.
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-unregister-modifier.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-unregister-modifier.xml
diff -u smarty/docs/fr/programmers/api-functions/api-unregister-modifier.xml:1.4 smarty/docs/fr/programmers/api-functions/api-unregister-modifier.xml:1.5
--- smarty/docs/fr/programmers/api-functions/api-unregister-modifier.xml:1.4 Mon Dec 5 21:15:38 2005
+++ smarty/docs/fr/programmers/api-functions/api-unregister-modifier.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?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 -->
<refentry id="api.unregister.modifier">
<refnamediv>
@@ -33,7 +33,7 @@
</example>
<para>
Voir aussi
- <link linkend="api.register.modifier">register_modifier()</link> et
+ <link linkend="api.register.modifier"><varname>register_modifier()</varname></link> et
les <link linkend="plugins.modifiers">plugins modificateur</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-unregister-object.xml?r1=1.5&r2=1.6&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-unregister-object.xml
diff -u smarty/docs/fr/programmers/api-functions/api-unregister-object.xml:1.5 smarty/docs/fr/programmers/api-functions/api-unregister-object.xml:1.6
--- smarty/docs/fr/programmers/api-functions/api-unregister-object.xml:1.5 Mon Dec 5 21:15:38 2005
+++ smarty/docs/fr/programmers/api-functions/api-unregister-object.xml Sat Oct 7 21:01:42 2006
@@ -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.unregister.object">
<refnamediv>
@@ -15,7 +15,7 @@
</methodsynopsis>
<para>
Voir aussi
- <link linkend="api.register.object">register_object</link> et
+ <link linkend="api.register.object"><varname>register_object()</varname></link> et
la <link linkend="advanced.features.objects">section sur les objets</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-unregister-outputfilter.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-unregister-outputfilter.xml
diff -u smarty/docs/fr/programmers/api-functions/api-unregister-outputfilter.xml:1.4 smarty/docs/fr/programmers/api-functions/api-unregister-outputfilter.xml:1.5
--- smarty/docs/fr/programmers/api-functions/api-unregister-outputfilter.xml:1.4 Mon Dec 5 21:15:38 2005
+++ smarty/docs/fr/programmers/api-functions/api-unregister-outputfilter.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?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 -->
<refentry id="api.unregister.outputfilter">
<refnamediv>
@@ -18,7 +18,7 @@
</para>
<para>
Voir aussi
- <link linkend="api.register.outputfilter">register_outputfilter()</link> et
+ <link linkend="api.register.outputfilter"><varname>register_outputfilter()</varname></link> et
les <link linkend="advanced.features.outputfilters">filtres de sortie de template</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-unregister-postfilter.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-unregister-postfilter.xml
diff -u smarty/docs/fr/programmers/api-functions/api-unregister-postfilter.xml:1.4 smarty/docs/fr/programmers/api-functions/api-unregister-postfilter.xml:1.5
--- smarty/docs/fr/programmers/api-functions/api-unregister-postfilter.xml:1.4 Mon Dec 5 21:15:38 2005
+++ smarty/docs/fr/programmers/api-functions/api-unregister-postfilter.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?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 -->
<refentry id="api.unregister.postfilter">
<refnamediv>
@@ -15,7 +15,7 @@
</methodsynopsis>
<para>
Voir aussi
- <link linkend="api.unregister.postfilter">register_postfilter()</link> et
+ <link linkend="api.unregister.postfilter"><varname>register_postfilter()</varname></link> et
les <link linkend="plugins.prefilters.postfilters">filtres de post-compilation</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-unregister-prefilter.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-unregister-prefilter.xml
diff -u smarty/docs/fr/programmers/api-functions/api-unregister-prefilter.xml:1.4 smarty/docs/fr/programmers/api-functions/api-unregister-prefilter.xml:1.5
--- smarty/docs/fr/programmers/api-functions/api-unregister-prefilter.xml:1.4 Mon Dec 5 21:15:38 2005
+++ smarty/docs/fr/programmers/api-functions/api-unregister-prefilter.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?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 -->
<refentry id="api.unregister.prefilter">
<refnamediv>
@@ -15,7 +15,7 @@
</methodsynopsis>
<para>
Voir aussi
- <link linkend="api.register.prefilter">register_prefilter()</link> et
+ <link linkend="api.register.prefilter"><varname>register_prefilter()</varname></link> et
les <link linkend="plugins.prefilters.postfilters">pré-filtres</link>.
</para>
</refsect1>
http://cvs.php.net/viewvc.cgi/smarty/docs/fr/programmers/api-functions/api-unregister-resource.xml?r1=1.4&r2=1.5&diff_format=u
Index: smarty/docs/fr/programmers/api-functions/api-unregister-resource.xml
diff -u smarty/docs/fr/programmers/api-functions/api-unregister-resource.xml:1.4 smarty/docs/fr/programmers/api-functions/api-unregister-resource.xml:1.5
--- smarty/docs/fr/programmers/api-functions/api-unregister-resource.xml:1.4 Mon Dec 5 21:15:38 2005
+++ smarty/docs/fr/programmers/api-functions/api-unregister-resource.xml Sat Oct 7 21:01:42 2006
@@ -1,6 +1,6 @@
<?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 -->
<refentry id="api.unregister.resource">
<refnamediv>
@@ -30,7 +30,7 @@
</example>
<para>
Voir aussi
- <link linkend="api.register.resource">register_resource()</link> et
+ <link linkend="api.register.resource"><varname>register_resource()</varname></link> et
les <link linkend="template.resources">ressources de template</link>.
</para>
</refsect1>