more french chars fixes

This commit is contained in:
didou
2004-03-29 10:18:34 +00:00
parent 407ad11219
commit aeebbec792
4 changed files with 38 additions and 38 deletions

View File

@@ -13,7 +13,7 @@
variable. La premi<6D>re m<>thode a une syntaxe beaucoup plus sympathique.
Elle est aussi plus s<>curis<69>e, puisqu'un objet allou<6F> ne peut avoir acc<63>s
qu'a certaines m<>thodes et propri<72>t<EFBFBD>s. NTanmoins, un objet allou<6F>
ne peut pas avoir de lien sur lui-m<>me ou Otre mis dans un tableau
ne peut pas avoir de lien sur lui-m<>me ou <EFBFBD>tre mis dans un tableau
d'objet, etc. Vous devez choisir la m<>thode qui correspond a vos
besoins, mais tGchez d'utiliser la premi<6D>re m<>thode autant que possible
afin de r<>duire la syntaxe des templates au minimum.
@@ -79,10 +79,10 @@ the output was {$output)
<title>Filtres de pr<70>-compilation</title>
<para>
Les filtres de pr<70>-compilation sont des fonctions PHP que vos templates
ex<65>cutent avant qu'ils ne soient compil<69>s. Cela peut Otre utile
ex<65>cutent avant qu'ils ne soient compil<69>s. Cela peut <EFBFBD>tre utile
pour pr<70>-traiter vos templates afin d'enlever les commentaires
inutiles, garder un oeil sur ce que les gens mettent dans leurs templates, etc.
Les filtre de pr<70>-compilations peuvent Otre soit
Les filtre de pr<70>-compilations peuvent <EFBFBD>tre soit
<link linkend="api.register.prefilter">d<EFBFBD>clar<EFBFBD>s</link> soit charg<72>s
a partir des r<>pertoires de plugins en utilisant la fonction
<link linkend="api.load.filter">load_filter()</link> ou en r<>glant
@@ -107,7 +107,7 @@ $smarty->display("index.tpl");
?&gt;
{* template Smarty index.tpl *}
&lt;!--# cette ligne va Otre supprim<69>e par le filtre de pr<70>-compilation --&gt;</programlisting>
&lt;!--# cette ligne va <EFBFBD>tre supprim<69>e par le filtre de pr<70>-compilation --&gt;</programlisting>
</example>
</sect1>
@@ -116,7 +116,7 @@ $smarty->display("index.tpl");
<para>
Les filtres de post-compilation sont des fonctions PHP que vos templates
ex<65>cutent apr<70>s avoir Tt<54> compil<69>s. Les filtres de post-compilation peuvent
Otre soit <link linkend="api.register.postfilter">d<EFBFBD>clar<EFBFBD>s</link> soit charg<72>s
<EFBFBD>tre soit <link linkend="api.register.postfilter">d<EFBFBD>clar<EFBFBD>s</link> soit charg<72>s
depuis les r<>pertoires des plugins en utilisant la fonction
<link linkend="api.load.filter">load_filter()</link> ou en r<>glant
la variable <link linkend="variable.autoload.filters">$autoload_filters</link>.
@@ -154,7 +154,7 @@ $smarty->display("index.tpl");
des templates.
</para>
<para>
Les filtres de sortie peuvent Otre soit
Les filtres de sortie peuvent <EFBFBD>tre soit
<link linkend="api.register.outputfilter">d<EFBFBD>clar<EFBFBD>s</link> soit
charg<72>s depuis les r<>pertoires des plugins en utilisant la fonction
<link linkend="api.load.filter">load_filter()</link>
@@ -330,7 +330,7 @@ function mysql_cache_handler($action, &amp;$smarty_obj, &amp;$cache_content, $tp
<para>
Les templates du r<>pertoire $template_dir n'ont pas
besoin d'une ressource template, bien que vous puissiez utiliser
la ressource "file" pour Otre coh<6F>rent. Vous n'avez qu'a fournir
la ressource "file" pour <EFBFBD>tre coh<6F>rent. Vous n'avez qu'a fournir
le chemin vers le template que vous voulez utiliser, relatif
au r<>pertoire racine $template_dir.
</para>
@@ -473,7 +473,7 @@ $smarty->display("db:index.tpl");
<para>
Vous pouvez sp<73>cifier une fonction qui sera utilis<69>e pour
r<>cup<75>rer le contenu d'un template dans le cas o<> le template
ne peut pas Otre r<>cup<75>r<EFBFBD> depuis sa ressource. Une utilisation possible est
ne peut pas <EFBFBD>tre r<>cup<75>r<EFBFBD> depuis sa ressource. Une utilisation possible est
la cr<63>ation de templates a la vol<6F>e.
</para>
<example>

View File

@@ -27,7 +27,7 @@
tableau auquel on ajoute ensuite l'Tl<54>ment. Vous pouvez explicitement passer
des paires nom/valeur. Si vous passez le troisi<73>me param<61>tre
(optionel) a vrai, la valeur sera fusionn<6E>e avec le tableau plut(t que
d'Otre ajout<75>e.
d'<EFBFBD>tre ajout<75>e.
</para>
<note>
<title>Note technique</title>
@@ -73,7 +73,7 @@ $smarty->append(array("city" => "Lincoln","state" => "Nebraska"));</programlisti
assign<67>. Voir la documentation PHP pour plus d'informations sur les
r<>f<EFBFBD>rences de variable.
Si vous passez le troisi<73>me param<61>tre a vrai, la valeur sera fusionn<6E>e
avec le tableau courant plut(t que d'Otre ajout<75>e.
avec le tableau courant plut(t que d'<EFBFBD>tre ajout<75>e.
</para>
<note>
<title>Note technique</title>
@@ -229,12 +229,12 @@ $smarty->clear_assign(array("Name","Address","Zip"));</programlisting>
pouvez en sp<73>cifier un en particulier en passant son identifiant
en deuxi<78>me param<61>tre. Vous pouvez aussi passer un identifiant
de compilation en troisi<73>me param<61>tre. Vous pouvez grouper des
templates ensemble afin qu'ils puissent Otre supprim<69>s en groupe.
templates ensemble afin qu'ils puissent <EFBFBD>tre supprim<69>s en groupe.
RTf<54>rez-vous a la section sur le
<link linkend="caching">cache</link>
pour plus d'informations. Vous pouvez passer un quatri<72>me param<61>tre
pour indiquer un Gge minimum en secondes que le fichier en cache doit
avoir avant d'Otre effac<61>.
avoir avant d'<EFBFBD>tre effac<61>.
</para>
<example>
<title>clear_cache</title>
@@ -595,7 +595,7 @@ $smarty->display("index.tpl","FrontPage");</programlisting>
</funcprototype>
</funcsynopsis>
<para>
Cette fonction peut Otre utilis<69>e pour charger un plugin
Cette fonction peut <EFBFBD>tre utilis<69>e pour charger un plugin
de filtrage. Le premier argument sp<73>cifie le type du filtre
et peut prendre l'une des valeurs suivantes : 'pre', 'post'
ou 'output'. Le second argument sp<73>cifie le nom du plugin
@@ -817,7 +817,7 @@ $smarty->register_resource("db", array("db_get_template",
</funcprototype>
</funcsynopsis>
<para>
Cette fonction peut-Otre utilis<69>e pour afficher un message d'erreur
Cette fonction peut-<EFBFBD>tre utilis<69>e pour afficher un message d'erreur
en utilisant Smarty. Le param<61>tre <parameter>level</parameter>
peut prendre l'une des valeures utilis<69>es par la fonction PHP
trigger_error, i.e. E_USER_NOTICE, E_USER_WARNING, etc. Par d<>faut

View File

@@ -12,14 +12,14 @@
peut acc<63>l<EFBFBD>rer les traitements de faton impressionnante, en particulier les
templates dont la compilation est tr<74>s longue. Comme le r<>sultat de
display() ou de fetch() est dans le cache, un fichier de cache peut
Otre compos<6F> de plusieurs fichiers de templates, plusieurs fichiers
<EFBFBD>tre compos<6F> de plusieurs fichiers de templates, plusieurs fichiers
de configuration, etc.
</para>
<para>
Comme les templates sont dynamiques, il est important de faire attention
a la faton dont les fichiers de cache sont g<>n<EFBFBD>r<EFBFBD>s, et pour combien de temps.
Si par exemple vous affichez la page d'accueil de votre site Web dont le
contenu ne change pas souvent, il peut Otre int<6E>ressant de mettre cette page
contenu ne change pas souvent, il peut <EFBFBD>tre int<6E>ressant de mettre cette page
dans le cache pour une heure ou plus. A l'inverse, si vous affichez une page
de m<>t<EFBFBD>o mises a jour toutes les minutes, mettre cette page en cache
n'a aucun sens.
@@ -145,7 +145,7 @@ $smarty->display('index.tpl');</programlisting>
Vous pouvez rendre dynamiques seulement certaines parties d'une
page avec la fonction de templates <link
linkend="language.function.insert">insert</link>.
Imaginons que toute une page doit Otre mise en cache a part
Imaginons que toute une page doit <EFBFBD>tre mise en cache a part
une banni<6E>re en bas a droite. En utilisant une fonction insert pour la
banni<6E>re, vous pouvez garder cet Tl<54>ment dynamique dans le contenu qui
est en cache. Reportez-vous a la documentation
@@ -200,7 +200,7 @@ $smarty->display('index.tpl',$my_cache_id);</programlisting>
<para>
Nous passons ci-dessus la variable $my_cache_id a display() comme
identifiant de cache. Pour chaque valeur distincte de $my_cache_id,
un fichier de cache distinct va Otre cr<63>T. Dans cet exemple,
un fichier de cache distinct va <EFBFBD>tre cr<63>T. Dans cet exemple,
"article_id" a Tt<54> pass<73> dans l'URL et est utilis<69> en tant qu'identifiant
de cache.
</para>
@@ -216,7 +216,7 @@ $smarty->display('index.tpl',$my_cache_id);</programlisting>
ou d'Tcrire un script qui envoie des article_id de faton al<61>atoire,
cela pourra causer des probl<62>mes cot<6F> serveur. Assurez-vous de bien
tester toute donn<6E>e pass<73>e en param<61>tre avant de l'utiliser. Dans cet
exemple, peut-Otre savez-vous que article_id a une longueur de 10
exemple, peut-<EFBFBD>tre savez-vous que article_id a une longueur de 10
caract<63>res, est exclusivement compos<6F> de caract<63>res alph-num<75>riques et
doit avoir une valeur contenue dans la base de donn<6E>es. VTrifiez-le bien !
</para>

View File

@@ -38,7 +38,7 @@
<para>
Les filtres de post/pr<70>-compilation et les filtres de sortie sont des cas
un peu sp<73>ciaux.
Comme ils ne sont pas mentionn<6E>s dans les templates, ils doivent Otre d<>clar<61>s
Comme ils ne sont pas mentionn<6E>s dans les templates, ils doivent <EFBFBD>tre d<>clar<61>s
ou charg<72>s explicitement via les fonctions de l'API avant que le template
ne soit ex<65>cut<75>. L'ordre dans lequel les filtres multiples d'un m<>me type
sont ex<65>cut<75>s d<>pend de l'ordre dans lequel ils sont enregistr<74>s ou charg<72>s.
@@ -54,10 +54,10 @@
<title>Conventions de nommage</title>
<para>
Les fichiers et les fonctions de plugins doivent suivre une convention
de nommage tr<74>s sp<73>cifique pour Otre localis<69>s par Smarty.
de nommage tr<74>s sp<73>cifique pour <EFBFBD>tre localis<69>s par Smarty.
</para>
<para>
Les fichiers de plugins doivent Otre nomm<6D>s de la faton suivante :
Les fichiers de plugins doivent <EFBFBD>tre nomm<6D>s de la faton suivante :
<blockquote>
<para>
<filename>
@@ -81,7 +81,7 @@
</itemizedlist>
</para>
<para>
Et <literal>nom</literal> doit Otre un identifiant valide (lettres, nombres
Et <literal>nom</literal> doit <EFBFBD>tre un identifiant valide (lettres, nombres
et underscore seulement).
</para>
<para>
@@ -90,7 +90,7 @@
<literal>modifier.spacify.php</literal>.
</para>
<para>
Les fonctions de plugins dans les fichiers de plugins doivent Otre
Les fonctions de plugins dans les fichiers de plugins doivent <EFBFBD>tre
nomm<6D>es de la faton suivante :
<blockquote>
<para>
@@ -112,10 +112,10 @@
<sect1 id="plugins.writing">
<title>Ecrire des plugins</title>
<para>
Les plugins peuvent Otre soit charg<72>s automatiquement par Smarty
depuis le syst<73>me de fichier, soit Otre d<>clar<61>s
Les plugins peuvent <EFBFBD>tre soit charg<72>s automatiquement par Smarty
depuis le syst<73>me de fichier, soit <EFBFBD>tre d<>clar<61>s
pendant l'ex<65>cution via une fonction register_* de l'API. Ils peuvent
aussi Otre d<>sallou<6F>s en utilisant une fonction unregister_* de
aussi <EFBFBD>tre d<>sallou<6F>s en utilisant une fonction unregister_* de
l'API.
</para>
<para>
@@ -198,7 +198,7 @@ function smarty_function_eightball($params, &amp;$smarty)
</example>
</para>
<para>
peut Otre utilis<69>e dans le template de la faton suivante :
peut <EFBFBD>tre utilis<69>e dans le template de la faton suivante :
</para>
<programlisting>
Question: Will we ever have time travel?
@@ -242,7 +242,7 @@ function smarty_function_assign($params, &amp;$smarty)
<para>
Les modificateurs sont des petites fonctions appliqu<71>es a une variable
de template avant qu'elle ne soit affich<63>e ou utilis<69>e dans un autre contexte.
Les modificateurs peuvent Otre chaen<65>s entre eux.
Les modificateurs peuvent <EFBFBD>tre chaen<65>s entre eux.
</para>
<funcsynopsis>
<funcprototype>
@@ -254,7 +254,7 @@ function smarty_function_assign($params, &amp;$smarty)
<para>
Le premier param<61>tre pass<73> au modificateur est la valeur
sur laquelle le modificateur est suppos<6F> op<6F>rer. Les autres param<61>tres
peuvent Otre optionnels, d<>pendant de quel genre d'op<6F>ration doit Otre
peuvent <EFBFBD>tre optionnels, d<>pendant de quel genre d'op<6F>ration doit <EFBFBD>tre
effectu<74>.
</para>
<para>
@@ -418,7 +418,7 @@ function smarty_block_translate($params, $content, &amp;$smarty)
<para>
Les fonctions de compilation ont deux param<61>tres : une chaene contenant
la balise - en gros, tout, depuis le nom de la fonction jusqu'au d<>limiteur de fin - et
l'objet Smarty. Elles sont cens<6E>es retourner le code PHP qui doit Otre
l'objet Smarty. Elles sont cens<6E>es retourner le code PHP qui doit <EFBFBD>tre
inject<63> dans le template compil<69>.
</para>
<para>
@@ -446,7 +446,7 @@ function smarty_compiler_tplheader($tag_arg, &amp;$smarty)
}
?&gt;</programlisting>
<para>
Cette fonction peut-Otre appel<65> depuis le template comme suivant :
Cette fonction peut-<EFBFBD>tre appel<65> depuis le template comme suivant :
</para>
<programlisting>
{* cette fonction n'est execut<75>e que lors de la compilation *}
@@ -556,7 +556,7 @@ echo 'index.tpl compiled at 2002-02-20 20:02';
</funcsynopsis>
<para>
Le premier param<61>tre pass<73> a la fonction du filtre de sortie est la
sortie du template qui doit Otre modifi<66>e et le second param<61>tre
sortie du template qui doit <EFBFBD>tre modifi<66>e et le second param<61>tre
est l'instance de Smarty appelant le plugin. Le plugin est suppos<6F>
faire un traitement et en retourner le r<>sultat.
</para>
@@ -590,7 +590,7 @@ echo 'index.tpl compiled at 2002-02-20 20:02';
de suite.
</para>
<para>
Il y au total 4 fonctions qui ont besoin d'Otre enregistr<74>es pour
Il y au total 4 fonctions qui ont besoin d'<EFBFBD>tre enregistr<74>es pour
chaque type de ressource. Chaque fonction retoit le nom de la ressource demand<6E>e
comme premier param<61>tre et l'objet Smarty comme dernier param<61>tre.
Les autres param<61>tres d<>pendent de la fonction.
@@ -622,7 +622,7 @@ echo 'index.tpl compiled at 2002-02-20 20:02';
<para>
La premi<6D>re fonction est suppos<6F>e r<>cup<75>rer la ressource. Son second
param<61>tre est une variable pass<73>e par r<>f<EFBFBD>rence o<> le r<>sultat doit Otre
param<61>tre est une variable pass<73>e par r<>f<EFBFBD>rence o<> le r<>sultat doit <EFBFBD>tre
stock<63>. La fonction est suppos<6F>e retourner <literal>true</literal> si
elle r<>ussi a r<>cup<75>rer la ressource et <literal>false</literal> sinon.
</para>
@@ -631,7 +631,7 @@ echo 'index.tpl compiled at 2002-02-20 20:02';
La seconde fonction est suppos<6F>e r<>cup<75>rer la date de derni<6E>re modification
de la ressource demand<6E>e (comme un timestamp UNIX). Le second param<61>tre
est une variable pass<73>e par r<>f<EFBFBD>rence dans laquelle la date doit
Otre stock<63>e. La fonction est suppos<6F>e renvoyer <literal>true</literal> si elle
<EFBFBD>tre stock<63>e. La fonction est suppos<6F>e renvoyer <literal>true</literal> si elle
a r<>ussi a r<>cup<75>rer la date et <literal>false</literal> sinon.
</para>
@@ -639,7 +639,7 @@ echo 'index.tpl compiled at 2002-02-20 20:02';
La troisi<73>me fonction est suppos<6F>e retourner <literal>true</literal>
ou <literal>false</literal> selon si la ressource demand<6E>e est svre
ou non. La fonction est utilis<69>e seulement pour les ressources templates
mais doit tout de m<>me Otre d<>finie.
mais doit tout de m<>me <EFBFBD>tre d<>finie.
</para>
<para>
@@ -649,7 +649,7 @@ echo 'index.tpl compiled at 2002-02-20 20:02';
pour les composants de scripts PHP demand<6E>s par les balises
<command>include_php</command> ou <command>insert</command>
ayant un attribut <structfield>src</structfield>. Quoiqu'il en soit,
elle doit Otre d<>finie pour les ressources templates.
elle doit <EFBFBD>tre d<>finie pour les ressources templates.
</para>
<para>