Sync with en docs. Added missing para on modifiers

This commit is contained in:
gerald
2004-07-03 08:43:11 +00:00
parent 9513f59a5d
commit b83cc891e4
7 changed files with 27 additions and 8 deletions

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready -->
<chapter id="chapter.debugging.console">
<title>Console de d<>bogage</title>
<para>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready -->
<chapter id="config.files">
<title>Fichiers de configuration</title>
<para>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready -->
<chapter id="language.builtin.functions">
<title>Fonctions natives</title>
<para>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
<!-- EN-Revision: 1.4 Maintainer: gerald Status: ready -->
<chapter id="language.combining.modifiers">
<title>Combiner des modificateurs de variable.</title>
<para>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
<!-- EN-Revision: 1.5 Maintainer: gerald Status: ready -->
<chapter id="language.custom.functions">
<title>Fonctions utilisateur</title>
<para>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
<!-- EN-Revision: 1.14 Maintainer: gerald Status: ready -->
<chapter id="language.modifiers">
<title>Modificateurs de variables</title>
<para>
@@ -38,7 +38,26 @@ Sujet: {$sujet|truncate:40:"..."}
<literal>@</literal> comme ceci: <literal>{$titreArticle|@count}</literal>
(Affiche le nombre d'<27>lements du tableau $titreArticle.)
</para>
<para>
Les modificateurs sont charg<72>s automatiquement depuis votre r<>pertoire
de plugin <link linkend="variable.plugins.dir">$plugins_dir</link> (voir aussi:
<link linkend="plugins.naming.conventions">convention de nommage</link>)
ou peuvent <20>tre enregistr<74>s explicitement (voir: <link
linkend="api.register.modifier">register_modifier</link>).
De m<>me, toutes les fonction php peuvent <20>tre utilis<69>es comme modificateur,
sans autre d<>claration. (L'exemple avec
<literal>@count</literal> ci dessus utilise la fonction count, et non un modificateur
Smarty. Utiliser des fonctions PHP en tant que modificateur comporte deux
risques: Premi<6D>rement: il arrive que l'ordre des param<61>tres ne soit pas
celui attendu (<literal>{"%2.f"|sprintf:$float}</literal> fonctionne,
mais demande une syntaxe plus naturelle, par exemple<literal>{$float|string_format:"%2.f"}</literal>
fourni dans la distribution Smarty). Deuxi<78>mement : lorsque <link
linkend="variable.security">$security</link> est activ<69>, les fonctions php
utilis<69>es en tant que modificateur doivent <20>tre explicitement d<>clar<61>es
comme connues dans le tableau <link linkend="variable.security.settings">
$security_settings['MODIFIER_FUNCS']</link>.
</para>
&designers.language-modifiers.language-modifier-capitalize;
&designers.language-modifiers.language-modifier-count-characters;
&designers.language-modifiers.language-modifier-cat;

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
<!-- EN-Revision: 1.5 Maintainer: gerald Status: ready -->
<chapter id="language.variables">
<title>Variables</title>
<para>