sync with EN

This commit is contained in:
yannick
2005-12-10 15:52:46 +00:00
parent fc93770757
commit 65c6c7762d
6 changed files with 128 additions and 40 deletions

View File

@@ -1,14 +1,18 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.2 Maintainer: nobody Status: partial -->
<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<sect1 id="variable.plugins.dir">
<title>$plugins_dir</title>
<para>
C'est le r<>pertoire (ou les r<>pertoires) dans lequel Smarty ira chercher
les plugins dont il a besoin.La valeur par d<>faut est "plugins" sous
le r<>pertoire SMARTY_DIR. Si vous donnez un chemin relatif, Smarty
regardera d'abord relativement au SMARTY_DIR, puis relativement au rtc (r<>pertoire
de travail courant), puis relativement a chaque entr<74>e de votre r<>pertoire
les plugins dont il a besoin. La valeur par d<>faut est
<filename class="directory">"plugins"</filename> sous
le r<>pertoire <link linkend="constant.smarty.dir">SMARTY_DIR</link>.
Si vous donnez un chemin relatif, Smarty
regardera d'abord relativement au
<link linkend="constant.smarty.dir">SMARTY_DIR</link>, puis relativement
au rtc (r<>pertoire de travail courant), puis relativement a chaque entr<74>e de votre r<>pertoire
d'inclusion PHP. Si $plugins_dir est un tableau de r<>pertoires, Smarty
cherchera les plugins dans chaque r<>pertoire de plugins, dans l'ordre donn<6E>.
</para>
@@ -20,7 +24,40 @@
chemin absolu ou un chemin relatif a SMARTY_DIR ou au rtc.
</para>
</note>
<example>
<title>Ajout d'un dossier local de plugins</title>
<programlisting role="php">
<![CDATA[
<?php
$smarty->plugins_dir[] = 'includes/my_smarty_plugins';
?>
]]>
</programlisting>
</example>
<example>
<title>Plusieurs $plugins_dir</title>
<programlisting role="php">
<![CDATA[
<?php
$smarty->plugins_dir = array(
'plugins', // the default under SMARTY_DIR
'/path/to/shared/plugins',
'../../includes/my/plugins'
);
?>
]]>
</programlisting>
</example>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -40,4 +77,4 @@ End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
-->

View File

@@ -1,19 +1,22 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.1 Maintainer: didou Status: ready -->
<!-- EN-Revision: 1.3 Maintainer: didou Status: ready -->
<sect1 id="variable.request.use.auto.globals">
<title>$request_use_auto_globals</title>
<para>
Sp<53>cifie si Smarty doit utiliser les variables PHP $HTTP_*_VARS[]
($request_use_auto_globals=false qui est la valeur par d<>faut) ou
$_*[] ($request_use_auto_globals=true). Cel<65> affecte les templates
qui utilisent {$smarty.request.*}, {$smarty.get.*} etc. .
Attention: Si vous configurez $request_use_auto_globals <20> true, <link
linkend="variable.request.vars.order">variable.request.vars.order
</link> n'a plus d'effets et la valeur de la directive de configuration
qui utilisent <link linkend="language.variables.smarty">{$smarty.request.*},
{$smarty.get.*}</link> etc..
Attention: Si vous configurez $request_use_auto_globals <20> true,
<link linkend="variable.request.vars.order">variable.request.vars.order</link>
n'a plus d'effets et la valeur de la directive de configuration
<literal>gpc_order</literal> de PHP est utilis<69>e.
</para>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -33,4 +36,4 @@ End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
-->

View File

@@ -1,13 +1,20 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
<sect1 id="variable.request.vars.order">
<title>$request_vars_order</title>
<para>
L'ordre dans lequel les variables de requ<71>tes sont enregistr<74>es,
identique a variables_order dans php.ini.
</para>
<para>
Voir aussi
<link linkend="language.variables.smarty">$smarty.request</link> et
<link linkend="variable.request.use.auto.globals">$request_use_auto_globals</link>.
</para>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -27,4 +34,4 @@ End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
-->

View File

@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
<sect1 id="variable.right.delimiter">
<title>$right_delimiter</title>
<para>
@@ -8,10 +9,12 @@
La valeur par d<>faut est "}".
</para>
<para>
Voir aussi
<link linkend="variable.left.delimiter">$left_delimiter</link>.
Voir aussi
<link linkend="variable.left.delimiter">$left_delimiter</link> et
l'<link linkend="language.escaping">analyse d'<27>chapement Smarty</link>.
</para>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -31,4 +34,4 @@ End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
-->

View File

@@ -1,14 +1,23 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
<sect1 id="variable.secure.dir">
<title>$secure_dir</title>
<para>
Il s'agit d'un tableau contenant tous les r<>pertoires locaux qui sont
consid<69>r<EFBFBD>s comme s<>curis<69>s. {include} et {fetch} l'utilisent quand
la s<>curit<69> est activ<69>e.
consid<69>r<EFBFBD>s comme s<>curis<69>s.
<link linkend="language.function.include">{include}</link> et
<link linkend="language.function.fetch">{fetch}</link> l'utilisent quand
la <link linkend="variable.security">s<EFBFBD>curit<EFBFBD> est activ<69>e</link>.
</para>
<para>
Voir aussi
la <link linkend="variable.security.settings">configuration pour la s<>curit<69></link>et
<link linkend="variable.trusted.dir">$trusted_dir</link>.
</para>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -28,4 +37,4 @@ End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
-->

View File

@@ -1,30 +1,59 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.2 Maintainer: gerald Status: ready -->
<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready -->
<sect1 id="variable.security.settings">
<title>$security_settings</title>
<para>
Ces r<>glages servent <20> <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 <link linkend="variable.security">celle-ci est activ<69>e</link>.
Les r<>glages possibles sont les suivants :
</para>
<itemizedlist>
<listitem><para>PHP_HANDLING - true/false. Si vrai, le
r<EFBFBD>glage $php_handling n'est pas v<>rifi<66>.</para></listitem>
<listitem><para>IF_FUNCS - Le tableau des noms de fonctions
PHP autoris<69>es dans les intructions IF.</para></listitem>
<listitem><para>INCLUDE_ANY - true/false. Si vrai,
les templates peuvent <20>tre inclus de n'importe o<>, quelque soit
le contenu de $secure_dir.</para></listitem>
<listitem><para>PHP_TAGS - true/false. Si vrai,
les balises {php}{/php} sont autoris<69>es dans les templates.</para></listitem>
<listitem><para>MODIFIER_FUNCS - Le tableau des noms de fonctions
autoris<69>es <EFBFBD> <20>tre utilis<69>es comme modificateurs de
variables.</para></listitem>
<listitem><para>ALLOW_CONSTANTS - true/false. Si l'acc<63>s aux constantes via
la syntaxe {$smarty.const.nom} est autoris<69>e ou non. Par d<>faut, pour des
raisons de s<>curit<69>, le param<61>tre est <20> false.</para></listitem>
<listitem>
<para>
PHP_HANDLING - true/false. Si vrai, le
r<>glage <link linkend="variable.php.handling">$php_handling</link>
n'est pas v<>rifi<66>.
</para>
</listitem>
<listitem>
<para>
IF_FUNCS - Le tableau des noms de fonctions
PHP autoris<EFBFBD>es dans les intructions <link linkend="language.function.if">IF</link>.
</para>
</listitem>
<listitem>
<para>
INCLUDE_ANY - true/false. Si vrai,
les templates peuvent <20>tre inclus de n'importe o<>, quelque soit
le contenu de <link linkend="variable.secure.dir">$secure_dir</link>.
</para>
</listitem>
<listitem>
<para>
PHP_TAGS - true/false. Si vrai,
les balises <link linkend="language.function.php">{php}{/php}</link>
sont autoris<69>es dans les templates.
</para>
</listitem>
<listitem>
<para>
MODIFIER_FUNCS - Le tableau des noms de fonctions
autoris<69>es <20> <20>tre utilis<69>es comme modificateurs de
variables.
</para>
</listitem>
<listitem>
<para>
ALLOW_CONSTANTS - true/false. Si l'acc<63>s aux constantes via
la syntaxe <link linkend="language.variables.smarty.const">{$smarty.const.name}</link>
est autoris<69> ou non. Par d<>faut, pour des raisons de s<>curit<69>, le param<61>tre est <20> false.
</para>
</listitem>
</itemizedlist>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -44,4 +73,4 @@ End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
-->