cvs: smarty /docs/fr/designers chapter-debugging-console.xml config-files.xml language-builtin-functions.xml language-combining-modifiers.xml language-custom-functions.xml language-modifiers.xml language-variables.xml
"gerald croes" <[email protected]>
| Newsgroups | gmane.comp.php.cvs.smarty |
|---|---|
| Message-ID | <cvsgerald1088844192@cvsserver> |
gerald Sat Jul 3 04:43:12 2004 EDT
Modified files:
/smarty/docs/fr/designers chapter-debugging-console.xml
config-files.xml
language-builtin-functions.xml
language-combining-modifiers.xml
language-custom-functions.xml
language-modifiers.xml
language-variables.xml
Log:
Sync with en docs. Added missing para on modifiers
http://cvs.php.net/diff.php/smarty/docs/fr/designers/chapter-debugging-console.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/designers/chapter-debugging-console.xml
diff -u smarty/docs/fr/designers/chapter-debugging-console.xml:1.3 smarty/docs/fr/designers/chapter-debugging-console.xml:1.4
--- smarty/docs/fr/designers/chapter-debugging-console.xml:1.3 Sun May 23 11:50:21 2004
+++ smarty/docs/fr/designers/chapter-debugging-console.xml Sat Jul 3 04:43:11 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready -->
<chapter id="chapter.debugging.console">
<title>Console de débogage</title>
<para>
http://cvs.php.net/diff.php/smarty/docs/fr/designers/config-files.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/designers/config-files.xml
diff -u smarty/docs/fr/designers/config-files.xml:1.3 smarty/docs/fr/designers/config-files.xml:1.4
--- smarty/docs/fr/designers/config-files.xml:1.3 Sun May 23 11:50:21 2004
+++ smarty/docs/fr/designers/config-files.xml Sat Jul 3 04:43:11 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready -->
<chapter id="config.files">
<title>Fichiers de configuration</title>
<para>
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-builtin-functions.xml?r1=1.4&r2=1.5&ty=u
Index: smarty/docs/fr/designers/language-builtin-functions.xml
diff -u smarty/docs/fr/designers/language-builtin-functions.xml:1.4 smarty/docs/fr/designers/language-builtin-functions.xml:1.5
--- smarty/docs/fr/designers/language-builtin-functions.xml:1.4 Sun May 23 11:50:21 2004
+++ smarty/docs/fr/designers/language-builtin-functions.xml Sat Jul 3 04:43:11 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready -->
<chapter id="language.builtin.functions">
<title>Fonctions natives</title>
<para>
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-combining-modifiers.xml?r1=1.2&r2=1.3&ty=u
Index: smarty/docs/fr/designers/language-combining-modifiers.xml
diff -u smarty/docs/fr/designers/language-combining-modifiers.xml:1.2 smarty/docs/fr/designers/language-combining-modifiers.xml:1.3
--- smarty/docs/fr/designers/language-combining-modifiers.xml:1.2 Sun May 23 09:19:50 2004
+++ smarty/docs/fr/designers/language-combining-modifiers.xml Sat Jul 3 04:43:11 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.3 $ -->
+<!-- EN-Revision: 1.4 Maintainer: gerald Status: ready -->
<chapter id="language.combining.modifiers">
<title>Combiner des modificateurs de variable.</title>
<para>
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-custom-functions.xml?r1=1.4&r2=1.5&ty=u
Index: smarty/docs/fr/designers/language-custom-functions.xml
diff -u smarty/docs/fr/designers/language-custom-functions.xml:1.4 smarty/docs/fr/designers/language-custom-functions.xml:1.5
--- smarty/docs/fr/designers/language-custom-functions.xml:1.4 Sun May 23 11:50:21 2004
+++ smarty/docs/fr/designers/language-custom-functions.xml Sat Jul 3 04:43:11 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.5 Maintainer: gerald Status: ready -->
<chapter id="language.custom.functions">
<title>Fonctions utilisateur</title>
<para>
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-modifiers.xml?r1=1.4&r2=1.5&ty=u
Index: smarty/docs/fr/designers/language-modifiers.xml
diff -u smarty/docs/fr/designers/language-modifiers.xml:1.4 smarty/docs/fr/designers/language-modifiers.xml:1.5
--- smarty/docs/fr/designers/language-modifiers.xml:1.4 Sun May 23 11:50:21 2004
+++ smarty/docs/fr/designers/language-modifiers.xml Sat Jul 3 04:43:11 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.14 Maintainer: gerald Status: ready -->
<chapter id="language.modifiers">
<title>Modificateurs de variables</title>
<para>
@@ -38,7 +38,26 @@
<literal>@</literal> comme ceci: <literal>{$titreArticle|@count}</literal>
(Affiche le nombre d'élements du tableau $titreArticle.)
</para>
-
+ <para>
+ Les modificateurs sont chargé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 être enregistrés explicitement (voir: <link
+ linkend="api.register.modifier">register_modifier</link>).
+ De même, toutes les fonction php peuvent être utilisé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èrement: il arrive que l'ordre des paramè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èmement : lorsque <link
+ linkend="variable.security">$security</link> est activé, les fonctions php
+ utilisées en tant que modificateur doivent être explicitement déclaré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;
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-variables.xml?r1=1.4&r2=1.5&ty=u
Index: smarty/docs/fr/designers/language-variables.xml
diff -u smarty/docs/fr/designers/language-variables.xml:1.4 smarty/docs/fr/designers/language-variables.xml:1.5
--- smarty/docs/fr/designers/language-variables.xml:1.4 Sun May 23 11:50:21 2004
+++ smarty/docs/fr/designers/language-variables.xml Sat Jul 3 04:43:11 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.5 Maintainer: gerald Status: ready -->
<chapter id="language.variables">
<title>Variables</title>
<para>
--
Smarty CVS Mailing List (http://cvs.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php