mirror of
https://github.com/smarty-php/smarty.git
synced 2025-08-05 02:44:27 +02:00
more french chars fixes
This commit is contained in:
@@ -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");
|
||||
?>
|
||||
|
||||
{* template Smarty index.tpl *}
|
||||
<!--# cette ligne va Otre supprim<69>e par le filtre de pr<70>-compilation --></programlisting>
|
||||
<!--# cette ligne va <EFBFBD>tre supprim<69>e par le filtre de pr<70>-compilation --></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, &$smarty_obj, &$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>
|
||||
|
@@ -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
|
||||
|
@@ -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>
|
||||
|
@@ -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, &$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, &$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, &$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, &$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, &$smarty)
|
||||
}
|
||||
?></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>
|
||||
|
Reference in New Issue
Block a user