sync with EN

This commit is contained in:
yannick
2006-02-17 22:40:55 +00:00
parent 7a44764759
commit 2675900078
9 changed files with 45 additions and 37 deletions

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- EN-Revision: 1.11 Maintainer: yannick Status: ready -->
<sect1 id="language.function.include"> <sect1 id="language.function.include">
<title>{include}</title> <title>{include}</title>
@@ -89,10 +89,10 @@
</example> </example>
<para> <para>
Vous pouvez <20>galement passer des variables au template inclus Vous pouvez <20>galement passer des variables au template inclus
sous forme d'attributs. Les variables pass<73>es au template par ce moyen sous forme d'<link linkend="language.syntax.attributes">attributs</link>.
ne sont accessibles que dans la port<72>e de ce dernier. Les variables Les variables pass<73>es au template par ce moyen ne sont accessibles que
pass<EFBFBD>es en tant qu'attribut remplacent les variables d<>j<EFBFBD> d<>finies, dans la port<72>e de ce dernier. Les variables pass<73>es en tant qu'attribut
qui auraient le m<>me nom. remplacent les variables d<>j<EFBFBD> d<>finies, qui auraient le m<>me nom.
</para> </para>
<example> <example>
<title>fonction {include}, passage de variables</title> <title>fonction {include}, passage de variables</title>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<!-- EN-Revision: 1.6 Maintainer: gerald Status: ready --> <!-- EN-Revision: 1.7 Maintainer: gerald Status: ready -->
<sect1 id="language.function.insert"> <sect1 id="language.function.insert">
<title>{insert}</title> <title>{insert}</title>
@@ -108,7 +108,7 @@
chemin doit <20>tre absolu ou relatif <20> chemin doit <20>tre absolu ou relatif <20>
<link linkend="variable.trusted.dir">$trusted_dir</link>. <link linkend="variable.trusted.dir">$trusted_dir</link>.
Lorsque <link Lorsque <link
linkend="variable.security">"security" est actif</link>, le script doit <20>tre situ<74> linkend="variable.security">"security"</link> est actif, le script doit <20>tre situ<74>
dans <link linkend="variable.trusted.dir">$trusted_dir</link>. dans <link linkend="variable.trusted.dir">$trusted_dir</link>.
</para> </para>
<para> <para>
@@ -128,6 +128,10 @@
la m<>t<EFBFBD>o, les r<>sultats de recherche, retours utilisateurs, etc. la m<>t<EFBFBD>o, les r<>sultats de recherche, retours utilisateurs, etc.
</para> </para>
</note> </note>
<para>
Voir aussi
<link linkend="language.function.include">{include}</link>
</para>
</sect1> </sect1>
<!-- Keep this comment at the end of the file <!-- Keep this comment at the end of the file

View File

@@ -1,14 +1,14 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<!-- EN-Revision: 1.9 Maintainer: gerald Status: ready --> <!-- EN-Revision: 1.10 Maintainer: gerald Status: ready -->
<sect1 id="language.function.ldelim"> <sect1 id="language.function.ldelim">
<title>{ldelim},{rdelim}</title> <title>{ldelim},{rdelim}</title>
<para> <para>
{ldelim} et {rdelim} sont utilis<69>s pour <link linkend="language.escaping"><EFBFBD>chapper</link> {ldelim} et {rdelim} sont utilis<69>s pour <link linkend="language.escaping"><EFBFBD>chapper</link>
les d<>limiteurs en tant que tels, dans notre cas, "{" ou "}". Vous pouvez toujours utiliser <link les d<>limiteurs en tant que tels, dans notre cas, "{" et "}". Vous pouvez toujours utiliser <link
linkend="language.function.literal">{literal}{/literal}</link> pour <20>chapper linkend="language.function.literal">{literal}{/literal}</link> pour <20>chapper
des blocks de texte. des blocks de texte, e.g. Javascript ou css.
Voir aussi <link linkend="language.variables.smarty.ldelim">{$smarty.ldelim}</link>. Voir aussi <link linkend="language.variables.smarty.ldelim">{$smarty.ldelim}</link>.
</para> </para>
<example> <example>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<!-- EN-Revision: 1.7 Maintainer: gerald Status: ready --> <!-- EN-Revision: 1.8 Maintainer: gerald Status: ready -->
<sect1 id="language.function.php"> <sect1 id="language.function.php">
<title>{php}</title> <title>{php}</title>
@@ -49,7 +49,8 @@
Voir aussi Voir aussi
<link linkend="variable.php.handling">$php_handling</link>, <link linkend="variable.php.handling">$php_handling</link>,
<link linkend="language.function.include.php">{include_php}</link>, <link linkend="language.function.include.php">{include_php}</link>,
<link linkend="language.function.include">{include}</link> et <link linkend="language.function.include">{include}</link>,
<link linkend="language.function.insert">{insert}</link> et
<link linkend="tips.componentized.templates">les templates composantes</link>. <link linkend="tips.componentized.templates">les templates composantes</link>.
</para> </para>
</sect1> </sect1>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready --> <!-- EN-Revision: 1.4 Maintainer: gerald Status: ready -->
<sect1 id="section.template.cache.handler.func"> <sect1 id="section.template.cache.handler.func">
<title>Fonction de gestion du cache</title> <title>Fonction de gestion du cache</title>
<para> <para>
@@ -67,7 +67,7 @@ function mysql_cache_handler($action, &$smarty_obj, &$cache_content, $tpl_file=n
// cr<63>e un identifiant de cache unique // cr<63>e un identifiant de cache unique
$CacheID = md5($tpl_file.$cache_id.$compile_id); $CacheID = md5($tpl_file.$cache_id.$compile_id);
if(! $link = mysql_pconnect($db_host, $db_user, $db_pass)) { if(! $link = mysql_pconnect($db_host, $db_user, $db_pass)) {
$smarty_obj->_trigger_error_msg("cache_handler: could not connect to database"); $smarty_obj->_trigger_error_msg("cache_handler: could not connect to database");
return false; return false;
@@ -79,14 +79,14 @@ function mysql_cache_handler($action, &$smarty_obj, &$cache_content, $tpl_file=n
// r<>cup<75>re le cache dans la base de donn<6E>es // r<>cup<75>re le cache dans la base de donn<6E>es
$results = mysql_query("select CacheContents from CACHE_PAGES where CacheID='$CacheID'"); $results = mysql_query("select CacheContents from CACHE_PAGES where CacheID='$CacheID'");
if(!$results) { if(!$results) {
$smarty_obj->_trigger_error_msg("cache_handler: query failed."); $smarty_obj->_trigger_error_msg('cache_handler: query failed.');
} }
$row = mysql_fetch_array($results,MYSQL_ASSOC); $row = mysql_fetch_array($results,MYSQL_ASSOC);
if($use_gzip && function_exists("gzuncompress")) { if($use_gzip && function_exists('gzuncompress')) {
$cache_content = gzuncompress($row["CacheContents"]); $cache_content = gzuncompress($row['CacheContents']);
} else { } else {
$cache_content = $row["CacheContents"]; $cache_content = $row['CacheContents'];
} }
$return = $results; $return = $results;
break; break;
@@ -104,7 +104,7 @@ function mysql_cache_handler($action, &$smarty_obj, &$cache_content, $tpl_file=n
'".addslashes($contents)."') '".addslashes($contents)."')
"); ");
if(!$results) { if(!$results) {
$smarty_obj->_trigger_error_msg("cache_handler: query failed."); $smarty_obj->_trigger_error_msg('cache_handler: query failed.');
} }
$return = $results; $return = $results;
break; break;
@@ -112,12 +112,12 @@ function mysql_cache_handler($action, &$smarty_obj, &$cache_content, $tpl_file=n
// efface les donn<6E>es du cache // efface les donn<6E>es du cache
if(empty($cache_id) && empty($compile_id) && empty($tpl_file)) { if(empty($cache_id) && empty($compile_id) && empty($tpl_file)) {
// les efface toutes // les efface toutes
$results = mysql_query("delete from CACHE_PAGES"); $results = mysql_query('delete from CACHE_PAGES');
} else { } else {
$results = mysql_query("delete from CACHE_PAGES where CacheID='$CacheID'"); $results = mysql_query("delete from CACHE_PAGES where CacheID='$CacheID'");
} }
if(!$results) { if(!$results) {
$smarty_obj->_trigger_error_msg("cache_handler: query failed."); $smarty_obj->_trigger_error_msg('cache_handler: query failed.');
} }
$return = $results; $return = $results;
break; break;
@@ -134,9 +134,9 @@ function mysql_cache_handler($action, &$smarty_obj, &$cache_content, $tpl_file=n
?> ?>
]]> ]]>
</programlisting> </programlisting>
</example> </example>
</sect1> </sect1>
<!-- Keep this comment at the end of the file <!-- Keep this comment at the end of the file
Local variables: Local variables:
mode: sgml mode: sgml
@@ -156,4 +156,4 @@ function mysql_cache_handler($action, &$smarty_obj, &$cache_content, $tpl_file=n
vim600: syn=xml fen fdm=syntax fdl=2 si vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml vim: et tw=78 syn=sgml
vi: ts=1 sw=1 vi: ts=1 sw=1
--> -->

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready --> <!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
<sect1 id="variable.secure.dir"> <sect1 id="variable.secure.dir">
<title>$secure_dir</title> <title>$secure_dir</title>
@@ -9,7 +9,7 @@
consid<69>r<EFBFBD>s comme s<>curis<69>s. consid<69>r<EFBFBD>s comme s<>curis<69>s.
<link linkend="language.function.include">{include}</link> et <link linkend="language.function.include">{include}</link> et
<link linkend="language.function.fetch">{fetch}</link> l'utilisent quand <link linkend="language.function.fetch">{fetch}</link> l'utilisent quand
la <link linkend="variable.security">s<EFBFBD>curit<EFBFBD> est activ<69>e</link>. la <link linkend="variable.security">s<EFBFBD>curit<EFBFBD></link> est activ<69>e.
</para> </para>
<para> <para>
Voir aussi Voir aussi

View File

@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready --> <!-- EN-Revision: 1.4 Maintainer: gerald Status: ready -->
<sect1 id="variable.security.settings"> <sect1 id="variable.security.settings">
<title>$security_settings</title> <title>$security_settings</title>
<para> <para>
Ces r<>glages servent <20> <20>craser ou sp<73>cifier les param<61>tres de s<>curit<69> Ces r<>glages servent <20> <20>craser ou sp<73>cifier les param<61>tres de s<>curit<69>
quand <link linkend="variable.security">celle-ci est activ<69>e</link>. quand <link linkend="variable.security">celle-ci </link>est activ<69>e.
Les r<>glages possibles sont les suivants : Les r<>glages possibles sont les suivants :
</para> </para>
<itemizedlist> <itemizedlist>
@@ -20,7 +20,7 @@
<listitem> <listitem>
<para> <para>
IF_FUNCS - Le tableau des noms de fonctions IF_FUNCS - Le tableau des noms de fonctions
PHP autoris<69>es dans les intructions <link linkend="language.function.if">IF</link>. PHP autoris<69>es dans les intructions <link linkend="language.function.if">{if}</link>.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<!-- EN-Revision: 1.8 Maintainer: didou Status: ready --> <!-- EN-Revision: 1.9 Maintainer: didou Status: ready -->
<sect1 id="caching.cacheable"> <sect1 id="caching.cacheable">
<title>Contr<EFBFBD>ler la mise en cache des sorties des Plugins</title> <title>Contr<EFBFBD>ler la mise en cache des sorties des Plugins</title>
@@ -43,10 +43,11 @@ $smarty->caching = true;
function remaining_seconds($params, &$smarty) { function remaining_seconds($params, &$smarty) {
$remain = $params['endtime'] - time(); $remain = $params['endtime'] - time();
if ($remain >=0) if ($remain >=0) {
return $remain . " second(s)"; return $remain . " second(s)";
else } else {
return "done"; return "done";
}
} }
$smarty->register_function('remaining', 'remaining_seconds', false, array('endtime')); $smarty->register_function('remaining', 'remaining_seconds', false, array('endtime'));

View File

@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ --> <!-- $Revision$ -->
<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready --> <!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
<sect1 id="plugins.inserts"> <sect1 id="plugins.inserts">
<title>Insertions</title> <title>Insertions</title>
<para> <para>
Les plugins d'insertion sont utilis<69>s pour impl<70>menter les fonctions Les plugins d'insertion sont utilis<69>s pour impl<70>menter les fonctions
qui sont appel<65>es par les balises qui sont appel<65>es par les balises
<link linkend="language.function.insert"><command>insert</command></link> <link linkend="language.function.insert">{insert}</link>
dans les templates. dans les templates.
</para> </para>
<funcsynopsis> <funcsynopsis>
@@ -22,7 +23,7 @@
</para> </para>
<para> <para>
La fonction d'insertion est suppos<6F>e retourner le r<>sultat qui sera La fonction d'insertion est suppos<6F>e retourner le r<>sultat qui sera
substitu<74> <20> la balise <command>insert</command> dans le template. substitu<74> <20> la balise <command>{insert}</command> dans le template.
</para> </para>
<example> <example>
<title>Plugin d'insertion</title> <title>Plugin d'insertion</title>
@@ -54,6 +55,7 @@ function smarty_insert_time($params, &$smarty)
</programlisting> </programlisting>
</example> </example>
</sect1> </sect1>
<!-- Keep this comment at the end of the file <!-- Keep this comment at the end of the file
Local variables: Local variables:
mode: sgml mode: sgml
@@ -73,4 +75,4 @@ End:
vim600: syn=xml fen fdm=syntax fdl=2 si vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml vim: et tw=78 syn=sgml
vi: ts=1 sw=1 vi: ts=1 sw=1
--> -->