mirror of
https://github.com/smarty-php/smarty.git
synced 2025-08-05 02:44:27 +02:00
more specialchars fixing
This commit is contained in:
@@ -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->autoload_filters = array('pre' => 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->autoload_filters = array('pre' => 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->autoload_filters = array('pre' => 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->autoload_filters = array('pre' => 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->autoload_filters = array('pre' => 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->autoload_filters = array('pre' => 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->autoload_filters = array('pre' => 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->autoload_filters = array('pre' => 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->autoload_filters = array('pre' => 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->autoload_filters = array('pre' => 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->autoload_filters = array('pre' => 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->autoload_filters = array('pre' => 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->autoload_filters = array('pre' => 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->autoload_filters = array('pre' => 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->autoload_filters = array('pre' => 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->autoload_filters = array('pre' => 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->autoload_filters = array('pre' => 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}.
|
||||||
|
Reference in New Issue
Block a user