From b83cc891e4f2c7d3fe4ed40398d9eb5ec793e2ed Mon Sep 17 00:00:00 2001 From: gerald Date: Sat, 3 Jul 2004 08:43:11 +0000 Subject: [PATCH] Sync with en docs. Added missing para on modifiers --- .../designers/chapter-debugging-console.xml | 2 +- docs/fr/designers/config-files.xml | 2 +- .../designers/language-builtin-functions.xml | 2 +- .../language-combining-modifiers.xml | 2 +- .../designers/language-custom-functions.xml | 2 +- docs/fr/designers/language-modifiers.xml | 23 +++++++++++++++++-- docs/fr/designers/language-variables.xml | 2 +- 7 files changed, 27 insertions(+), 8 deletions(-) diff --git a/docs/fr/designers/chapter-debugging-console.xml b/docs/fr/designers/chapter-debugging-console.xml index d0c2063f..832e2de8 100644 --- a/docs/fr/designers/chapter-debugging-console.xml +++ b/docs/fr/designers/chapter-debugging-console.xml @@ -1,6 +1,6 @@ - + Console de débogage diff --git a/docs/fr/designers/config-files.xml b/docs/fr/designers/config-files.xml index 1c25a7b1..3305aa82 100644 --- a/docs/fr/designers/config-files.xml +++ b/docs/fr/designers/config-files.xml @@ -1,6 +1,6 @@ - + Fichiers de configuration diff --git a/docs/fr/designers/language-builtin-functions.xml b/docs/fr/designers/language-builtin-functions.xml index ddd66e54..ea398c8f 100644 --- a/docs/fr/designers/language-builtin-functions.xml +++ b/docs/fr/designers/language-builtin-functions.xml @@ -1,6 +1,6 @@ - + Fonctions natives diff --git a/docs/fr/designers/language-combining-modifiers.xml b/docs/fr/designers/language-combining-modifiers.xml index 8229463a..31bc4c6f 100644 --- a/docs/fr/designers/language-combining-modifiers.xml +++ b/docs/fr/designers/language-combining-modifiers.xml @@ -1,6 +1,6 @@ - + Combiner des modificateurs de variable. diff --git a/docs/fr/designers/language-custom-functions.xml b/docs/fr/designers/language-custom-functions.xml index 42dd236d..28aad09e 100644 --- a/docs/fr/designers/language-custom-functions.xml +++ b/docs/fr/designers/language-custom-functions.xml @@ -1,6 +1,6 @@ - + Fonctions utilisateur diff --git a/docs/fr/designers/language-modifiers.xml b/docs/fr/designers/language-modifiers.xml index 2369d214..4bf84222 100644 --- a/docs/fr/designers/language-modifiers.xml +++ b/docs/fr/designers/language-modifiers.xml @@ -1,6 +1,6 @@ - + Modificateurs de variables @@ -38,7 +38,26 @@ Sujet: {$sujet|truncate:40:"..."} @ comme ceci: {$titreArticle|@count} (Affiche le nombre d'élements du tableau $titreArticle.) - + + Les modificateurs sont chargés automatiquement depuis votre répertoire + de plugin $plugins_dir (voir aussi: + convention de nommage) + ou peuvent être enregistrés explicitement (voir: register_modifier). + De même, toutes les fonction php peuvent être utilisées comme modificateur, + sans autre déclaration. (L'exemple avec + @count 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 ({"%2.f"|sprintf:$float} fonctionne, + mais demande une syntaxe plus naturelle, par exemple{$float|string_format:"%2.f"} + fourni dans la distribution Smarty). Deuxièmement : lorsque $security est activé, les fonctions php + utilisées en tant que modificateur doivent être explicitement déclarées + comme connues dans le tableau + $security_settings['MODIFIER_FUNCS']. + + &designers.language-modifiers.language-modifier-capitalize; &designers.language-modifiers.language-modifier-count-characters; &designers.language-modifiers.language-modifier-cat; diff --git a/docs/fr/designers/language-variables.xml b/docs/fr/designers/language-variables.xml index d987deeb..e372c1df 100644 --- a/docs/fr/designers/language-variables.xml +++ b/docs/fr/designers/language-variables.xml @@ -1,6 +1,6 @@ - + Variables