more specialchars fixing

This commit is contained in:
didou
2004-03-29 01:45:04 +00:00
parent 81e2f1f9ac
commit 9cb02bdb23

View File

@@ -33,8 +33,8 @@
<note> <note>
<title>Note technique</title> <title>Note technique</title>
<para> <para>
Ce r<>glage doit Otre soit un chemin absolu, soit un chemin Ce r<>glage doit <EFBFBD>tre soit un chemin absolu, soit un chemin
relatif. include_path n'est pas utilis<69> pour Tcrire des fichiers. relatif. include_path n'est pas utilis<69> pour <EFBFBD>crire des fichiers.
</para> </para>
</note> </note>
<note> <note>
@@ -116,8 +116,8 @@
implicitement assign<67>es au moteur de templates. implicitement assign<67>es au moteur de templates.
Ceci est commode pour rendre des variables globales Ceci est commode pour rendre des variables globales
ou des variables du serveur accessibles a tous les templates ou des variables du serveur accessibles a tous les templates
plut(t que de devoir les assigner a la main. Chaque Tl<EFBFBD>ment plut(t que de devoir les assigner a la main. Chaque <EFBFBD>l<EFBFBD>ment
de $global_assign doit Otre soit le nom de la variable de $global_assign doit <EFBFBD>tre soit le nom de la variable
globale, soit une paire clef/valeur, o<> clef est le globale, soit une paire clef/valeur, o<> clef est le
nom du tableau global et valeur le tableau de variable nom du tableau global et valeur le tableau de variable
assign<67>es depuis ce tableau global. assign<67>es depuis ce tableau global.
@@ -162,10 +162,10 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
<title>$compile_check</title> <title>$compile_check</title>
<para> <para>
A chaque invocation de l'application PHP, Smarty fait A chaque invocation de l'application PHP, Smarty fait
un test pour voir si le template courant a Tt<EFBFBD> modifi<66> un test pour voir si le template courant a <EFBFBD>t<EFBFBD> modifi<66>
(date de derni<6E>re modification diff<66>rente) depuis sa (date de derni<6E>re modification diff<66>rente) depuis sa
derni<6E>re compilation. S'il a chang<6E>, le template est recompil<69>. derni<6E>re compilation. S'il a chang<6E>, le template est recompil<69>.
Si le template n'a pas encore Tt<EFBFBD> compil<69>, il le sera Si le template n'a pas encore <EFBFBD>t<EFBFBD> compil<69>, il le sera
quelle que soit la valeur ce r<>glage. quelle que soit la valeur ce r<>glage.
Par d<>faut cette valeur est a vrai. Quand Par d<>faut cette valeur est a vrai. Quand
une application est mise en production (les templates une application est mise en production (les templates
@@ -188,7 +188,7 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
Cela oblige Smarty a (re)compiler les templates a chaque Cela oblige Smarty a (re)compiler les templates a chaque
invocation. Ce r<>glage supplante $compile_check. Par d<>faut, il invocation. Ce r<>glage supplante $compile_check. Par d<>faut, il
est d<>sactiv<69>. Ceci est commode pour le d<>veloppement et le est d<>sactiv<69>. Ceci est commode pour le d<>veloppement et le
d<>bogage mais ne devrait jamais Otre utilis<69> dans un environnment d<>bogage mais ne devrait jamais <EFBFBD>tre utilis<69> dans un environnment
de production. Si le syst<73>me de cache est actif, les de production. Si le syst<73>me de cache est actif, les
fichiers du cache seront reg<65>n<EFBFBD>r<EFBFBD>s a chaque appel. fichiers du cache seront reg<65>n<EFBFBD>r<EFBFBD>s a chaque appel.
</para> </para>
@@ -213,7 +213,7 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
<para> <para>
Si $compile_check est actif, le contenu du cache sera reg<65>n<EFBFBD>r<EFBFBD> Si $compile_check est actif, le contenu du cache sera reg<65>n<EFBFBD>r<EFBFBD>
si un des templates ou un des fichiers de configuration qui fait partie si un des templates ou un des fichiers de configuration qui fait partie
de ce fichier de cache a Tt<EFBFBD> modifi<66>. Si $force_compile est actif, le contenu de ce fichier de cache a <EFBFBD>t<EFBFBD> modifi<66>. Si $force_compile est actif, le contenu
du cache est toujours reg<65>n<EFBFBD>r<EFBFBD>. du cache est toujours reg<65>n<EFBFBD>r<EFBFBD>.
</para> </para>
</sect1> </sect1>
@@ -228,12 +228,12 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
<note> <note>
<title>Note technique</title> <title>Note technique</title>
<para> <para>
Ce r<>glage doit Otre soit un chemin absolu, soit un chemin Ce r<>glage doit <EFBFBD>tre soit un chemin absolu, soit un chemin
relatif. include_path n'a aucune influence lors de l'Tcriture des fichiers. relatif. include_path n'a aucune influence lors de l'<EFBFBD>criture des fichiers.
</para> </para>
</note> </note>
<note> <note>
<title>Technical Note</title> <title>Note technique</title>
<para> <para>
Il n'est pas conseill<6C> de mettre ce r<>pertoire Il n'est pas conseill<6C> de mettre ce r<>pertoire
dans l'arborescence Web. dans l'arborescence Web.
@@ -245,7 +245,7 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
<para> <para>
Il s'agit de la dur<75>e en secondes pendant laquelle un cache de template Il s'agit de la dur<75>e en secondes pendant laquelle un cache de template
est valide. Une fois cette dur<75>e d<>pass<73>e, le cache est reg<65>n<EFBFBD>r<EFBFBD>. est valide. Une fois cette dur<75>e d<>pass<73>e, le cache est reg<65>n<EFBFBD>r<EFBFBD>.
$caching doit Otre a "true" pour que $cache_lifetime ait une $caching doit <EFBFBD>tre a "true" pour que $cache_lifetime ait une
quelconque utilit<69>. Avec une valeur de -1, le cache n'expire jamais. quelconque utilit<69>. Avec une valeur de -1, le cache n'expire jamais.
Avec une valeur de 0, le cache est toujours reg<65>n<EFBFBD>r<EFBFBD> (utile Avec une valeur de 0, le cache est toujours reg<65>n<EFBFBD>r<EFBFBD> (utile
a des fins de tests seulement. Une meilleure faton de d<>sactiver a des fins de tests seulement. Une meilleure faton de d<>sactiver
@@ -278,7 +278,7 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
<para> <para>
Vous pouvez utiliser votre propre fonction de gestion du cache plut(t que Vous pouvez utiliser votre propre fonction de gestion du cache plut(t que
d'utiliser celle livr<76>e avec Smarty. d'utiliser celle livr<76>e avec Smarty.
RTf<EFBFBD>rez-vous a la section sur la fonction de gestion de cache R<EFBFBD>f<EFBFBD>rez-vous a la section sur la fonction de gestion de cache
personnalis<69>e pour plus de d<>tails. personnalis<69>e pour plus de d<>tails.
</para> </para>
</sect1> </sect1>
@@ -297,10 +297,10 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
<title>$config_overwrite</title> <title>$config_overwrite</title>
<para> <para>
Si cette variable est a vrai, les variables lues dans les fichiers Si cette variable est a vrai, les variables lues dans les fichiers
de configuration peuvent s'Tcraser entre elles. Sinon les variables de configuration peuvent s'<EFBFBD>craser entre elles. Sinon les variables
seront mises dans un tableau. Tr<54>s utile si vous voulez stocker seront mises dans un tableau. Tr<54>s utile si vous voulez stocker
des tableaux de donn<6E>es dans des fichiers de configuration, listez des tableaux de donn<6E>es dans des fichiers de configuration, listez
simplement chaque Tl<EFBFBD>ment plusieurs fois. Mise a faux par d<>faut. simplement chaque <EFBFBD>l<EFBFBD>ment plusieurs fois. Mise a faux par d<>faut.
</para> </para>
</sect1> </sect1>
<sect1 id="variable.config.booleanize"> <sect1 id="variable.config.booleanize">
@@ -319,7 +319,7 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
<para> <para>
Si cette variable est a vrai, les sections cach<63>s (dont les noms Si cette variable est a vrai, les sections cach<63>s (dont les noms
commencent par un point) dans les fichiers de configuration peuvent commencent par un point) dans les fichiers de configuration peuvent
Otre lues depuis les templates. On laisse habituellement cela a faux, de <EFBFBD>tre lues depuis les templates. On laisse habituellement cela a faux, de
cette faton vous pouvez stocker des donn<6E>es sensibles dans les fichiers cette faton vous pouvez stocker des donn<6E>es sensibles dans les fichiers
de configuration, comme par exemple des param<61>tres de base de donn<6E>es, de configuration, comme par exemple des param<61>tres de base de donn<6E>es,
sans vous soucier de la faton dont les templates les chargent. sans vous soucier de la faton dont les templates les chargent.
@@ -336,7 +336,7 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
<sect1 id="variable.default.template.handler.func"> <sect1 id="variable.default.template.handler.func">
<title>$default_template_handler_func</title> <title>$default_template_handler_func</title>
<para> <para>
Cette fonction est appel<65>e quand un template ne peut pas Otre Cette fonction est appel<65>e quand un template ne peut pas <EFBFBD>tre
obtenu avec sa ressource. obtenu avec sa ressource.
</para> </para>
</sect1> </sect1>
@@ -351,7 +351,7 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
dans le template. dans le template.
</para> </para>
<itemizedlist> <itemizedlist>
<listitem><para>SMARTY_PHP_PASSTHRU - Smarty Tcrit les balises <listitem><para>SMARTY_PHP_PASSTHRU - Smarty <EFBFBD>crit les balises
telles quelles.</para></listitem> telles quelles.</para></listitem>
<listitem><para>SMARTY_PHP_QUOTE - Smarty transforme les balises <listitem><para>SMARTY_PHP_QUOTE - Smarty transforme les balises
en entit<69>s HTML.</para></listitem> en entit<69>s HTML.</para></listitem>
@@ -371,7 +371,7 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
<title>$security</title> <title>$security</title>
<para> <para>
Cette variable est a faux par d<>faut. $security est de rigueur Cette variable est a faux par d<>faut. $security est de rigueur
quand vous n'Otes pas compl<70>tement svr des personnes qui Tditent les templates quand vous n'Otes pas compl<70>tement svr des personnes qui <EFBFBD>ditent les templates
(par ftp par exemple) et que vous voulez r<>duire le risque que (par ftp par exemple) et que vous voulez r<>duire le risque que
la s<>curit<69> du syst<73>me soit compromise par le language de template. la s<>curit<69> du syst<73>me soit compromise par le language de template.
Activer cette option de s<>curit<69> applique les r<>gles suivantes Activer cette option de s<>curit<69> applique les r<>gles suivantes
@@ -384,9 +384,9 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
<listitem><para>Les fonctions PHP ne sont pas autoris<69>es dans les <listitem><para>Les fonctions PHP ne sont pas autoris<69>es dans les
instructions IF, a part celles d<>clar<61>es dans instructions IF, a part celles d<>clar<61>es dans
$security_settings.</para></listitem> $security_settings.</para></listitem>
<listitem><para>Les templates ne peuvent Otre inclus que depuis <listitem><para>Les templates ne peuvent <EFBFBD>tre inclus que depuis
des r<>pertoires list<73>s dans le tableau $security_dir.</para></listitem> des r<>pertoires list<73>s dans le tableau $security_dir.</para></listitem>
<listitem><para>Les fichiers locaux ne peuvent Otre r<>cup<75>r<EFBFBD>s que depuis <listitem><para>Les fichiers locaux ne peuvent <EFBFBD>tre r<>cup<75>r<EFBFBD>s que depuis
les r<>pertoires list<73>s dans le tableau $security_dir en les r<>pertoires list<73>s dans le tableau $security_dir en
utilisant {fetch}.</para></listitem> utilisant {fetch}.</para></listitem>
<listitem><para>Les balises {php}{/php} ne sont pas autoris<69>es.</para></listitem> <listitem><para>Les balises {php}{/php} ne sont pas autoris<69>es.</para></listitem>
@@ -405,7 +405,7 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
<sect1 id="variable.security.settings"> <sect1 id="variable.security.settings">
<title>$security_settings</title> <title>$security_settings</title>
<para> <para>
Ces r<>glages servent a Tcraser ou sp<73>cifier les param<61>tres de s<>curit<69> Ces r<>glages servent <EFBFBD> <20>craser ou sp<73>cifier les param<61>tres de s<>curit<69>
quand celle-ci est activ<69>e. Les r<>glages possibles sont les suivants : quand celle-ci est activ<69>e. Les r<>glages possibles sont les suivants :
</para> </para>
<itemizedlist> <itemizedlist>
@@ -414,19 +414,19 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
<listitem><para>IF_FUNCS - Le tableau des noms de fonctions <listitem><para>IF_FUNCS - Le tableau des noms de fonctions
PHP autoris<69>es dans les intructions IF.</para></listitem> PHP autoris<69>es dans les intructions IF.</para></listitem>
<listitem><para>INCLUDE_ANY - true/false. Si vrai, <listitem><para>INCLUDE_ANY - true/false. Si vrai,
les templates peuvent Otre inclus de n'importe o<>, quelque soit les templates peuvent <EFBFBD>tre inclus de n'importe o<>, quelque soit
le contenu de $secure_dir.</para></listitem> le contenu de $secure_dir.</para></listitem>
<listitem><para>PHP_TAGS - true/false. Si vrai, <listitem><para>PHP_TAGS - true/false. Si vrai,
les balises {php}{/php} sont autoris<69>es dans les templates.</para></listitem> les balises {php}{/php} sont autoris<69>es dans les templates.</para></listitem>
<listitem><para>MODIFIER_FUNCS - Le tableau des noms de fonctions <listitem><para>MODIFIER_FUNCS - Le tableau des noms de fonctions
autoris<69>es a Otre utilis<69>es comme modificateurs de variables.</para></listitem> autoris<69>es a <EFBFBD>tre utilis<69>es comme modificateurs de variables.</para></listitem>
</itemizedlist> </itemizedlist>
</sect1> </sect1>
<sect1 id="variable.trusted.dir"> <sect1 id="variable.trusted.dir">
<title>$trusted_dir</title> <title>$trusted_dir</title>
<para> <para>
$trusted_dir n'est utilis<69>e lorsque $security est activ<69>e. C'est un $trusted_dir n'est utilis<69>e lorsque $security est activ<69>e. C'est un
tableau de tous les r<>pertoires qui peuvent Otre consid<69>r<EFBFBD>s comme svrs. tableau de tous les r<>pertoires qui peuvent <EFBFBD>tre consid<69>r<EFBFBD>s comme svrs.
Les r<>pertoires svrs sont ceux qui contiennent des scripts PHP qui Les r<>pertoires svrs sont ceux qui contiennent des scripts PHP qui
sont ex<65>cut<75>s directement depuis les templates avec sont ex<65>cut<75>s directement depuis les templates avec
<link linkend="language.function.include.php">{include_php}</link>. <link linkend="language.function.include.php">{include_php}</link>.
@@ -449,9 +449,9 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
<sect1 id="variable.compiler.class"> <sect1 id="variable.compiler.class">
<title>$compiler_class</title> <title>$compiler_class</title>
<para> <para>
Sp<53>cifie le nom de la classe du compilateur qui va Otre utilis<69>e pour Sp<53>cifie le nom de la classe du compilateur qui va <EFBFBD>tre utilis<69>e pour
compiler les templates. Le compilateur par d<>faut est compiler les templates. Le compilateur par d<>faut est
'Smarty_Compiler'. RTserv<EFBFBD> aux utilisateurs avanc<6E>s. 'Smarty_Compiler'. R<EFBFBD>serv<EFBFBD> aux utilisateurs avanc<6E>s.
</para> </para>
</sect1> </sect1>
<sect1 id="variable.request.vars.order"> <sect1 id="variable.request.vars.order">
@@ -472,7 +472,7 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
<sect1 id="variable.use.sub.dirs"> <sect1 id="variable.use.sub.dirs">
<title>$use_sub_dirs</title> <title>$use_sub_dirs</title>
<para> <para>
RTgler cela a faux si votre environnement PHP n'autorise pas Smarty a cr<63>er R<EFBFBD>gler cela a faux si votre environnement PHP n'autorise pas Smarty a cr<63>er
des sous-r<>pertoires. Les sous-r<>pertoires sont efficaces, utilisez-les quand des sous-r<>pertoires. Les sous-r<>pertoires sont efficaces, utilisez-les quand
vous le pouvez. vous le pouvez.
</para> </para>
@@ -482,7 +482,7 @@ $smarty-&gt;autoload_filters = array('pre' =&gt; array('trim', 'stamp'),
<para> <para>
Il s'agit d'un tableau de modificateurs utilis<69> pour assigner Il s'agit d'un tableau de modificateurs utilis<69> pour assigner
une valeur par d<>faut a chaque variable dans un template. une valeur par d<>faut a chaque variable dans un template.
Par exemple, pour par d<>faut Tchapper les caract<63>res HTML de chaque variable, Par exemple, pour par d<>faut <EFBFBD>chapper les caract<63>res HTML de chaque variable,
utilisez array('escape:"htmlall"'); Pour rendre une variable ind<6E>pendante utilisez array('escape:"htmlall"'); Pour rendre une variable ind<6E>pendante
des modificateurs par d<>faut, passez-lui en param<61>tre le modificateur des modificateurs par d<>faut, passez-lui en param<61>tre le modificateur
"nodefaults" : {$var|nodefaults}. "nodefaults" : {$var|nodefaults}.