From 4a888f9b5acc7d07afdade152e8cfadf091575d1 Mon Sep 17 00:00:00 2001 From: yannick Date: Sat, 30 Sep 2006 10:04:12 +0000 Subject: [PATCH] sync with EN --- .../language-escaping.xml | 31 +++++++++---------- .../language-basic-syntax/language-math.xml | 7 +++-- .../language-syntax-comments.xml | 6 ++-- .../language-syntax-functions.xml | 29 ++++++++++------- .../language-syntax-quotes.xml | 9 +++--- .../language-syntax-variables.xml | 18 +++++------ 6 files changed, 54 insertions(+), 46 deletions(-) diff --git a/docs/fr/designers/language-basic-syntax/language-escaping.xml b/docs/fr/designers/language-basic-syntax/language-escaping.xml index ea6771e6..9abdaa34 100644 --- a/docs/fr/designers/language-basic-syntax/language-escaping.xml +++ b/docs/fr/designers/language-basic-syntax/language-escaping.xml @@ -1,6 +1,7 @@ - + + Désactiver l'analyse de Smarty @@ -18,19 +19,19 @@ - Inclure du contenu tel quel est possible en utilisant les blocs {literal} .. {/literal}. - Similairement à l'utilisation d'entités HTML, vous pouvez utiliser {ldelim} et {rdelim}, ou {$smarty.ldelim} pour - afficher les délimiteurs. + Inclure du contenu tel quel est possible en utilisant les blocs + {literal} .. {/literal}. + Similairement à l'utilisation d'entités HTML, vous pouvez utiliser + {ldelim} et + {rdelim}, ou + {$smarty.ldelim} + pour afficher les délimiteurs. - Il est souvent plus simple de modifier les délimiteurs de Smarty : $left_delimiter et - $right_delimiter. + Il est souvent plus simple de modifier les délimiteurs de Smarty : + $left_delimiter et + $right_delimiter. Exemple de changement de délimiteur @@ -38,9 +39,9 @@ left_delimiter = ''; + $smarty->assign('foo', 'bar'); $smarty->assign('name', 'Albert'); $smarty->display('example.tpl'); @@ -49,7 +50,7 @@ $smarty->display('example.tpl'); ]]> - Où example.tpl est: + Où le template est: - - Voir aussi - les modifieurs d'échappement. - - + Opérations mathématiques @@ -30,7 +30,10 @@ - Voir aussi la fonction {math} pour les équations complexes. + Voir aussi la fonction + {math} + pour les équations complexes et + {eval}. diff --git a/docs/fr/designers/language-basic-syntax/language-syntax-comments.xml b/docs/fr/designers/language-basic-syntax/language-syntax-comments.xml index fc06a6c2..c793148b 100644 --- a/docs/fr/designers/language-basic-syntax/language-syntax-comments.xml +++ b/docs/fr/designers/language-basic-syntax/language-syntax-comments.xml @@ -1,15 +1,15 @@ - + Commentaires Les commentaires dans Smarty sont entourés d'asterisques, et entourés par le délimiteurs - de cette façon : {* voici un commentaire *} + de cette façon : {* voici un commentaire *} Les commentaires Smarty ne sont PAS affichés dans la sortie finale du - template, différemment des <!-- commentaires HTML --> + template, différemment des <!-- commentaires HTML --> et sont utilisés pour des notes internes, dans le template que personne ne verra ;) diff --git a/docs/fr/designers/language-basic-syntax/language-syntax-functions.xml b/docs/fr/designers/language-basic-syntax/language-syntax-functions.xml index 64787512..30d187c1 100644 --- a/docs/fr/designers/language-basic-syntax/language-syntax-functions.xml +++ b/docs/fr/designers/language-basic-syntax/language-syntax-functions.xml @@ -1,6 +1,6 @@ - + Fonctions @@ -9,7 +9,7 @@ ou invoquent une fonction. Elles sont appelées lorsqu'elles sont entourées, ainsi que leurs paramètres, des délimiteurs Smarty. - Par exemple : {nomfonction attr1='val' attr2='val'}. + Par exemple : {nomfonction attr1='val' attr2='val'}. syntaxe des fonctions @@ -29,32 +29,39 @@ ]]> + + Les fonctions natives et les fonctions utilisateurs ont toutes deux la même syntaxe, dans les templates. - + + + Les fonctions natives sont relatives au traitement interne de Smarty, - comme {if}, - {section} et - {strip}. + comme {if}, + {section} et + {strip}. Il n'y a aucune raison à ce qu'elles soient modifiées ou changées. - + + + Les fonctions utilisateurs sont des fonctions additionnelles, implémentées par l'intermédiaire de plugins. Elles peuvent être modifiées pour correspondre à vos besoins, et vous pouvez en créer de nouvelles. - {html_options} et - {popup} + {html_options} et + {popup} sont deux exemples de fonctions utilisateurs. - + + Voir aussi - register_function(). + register_function(). diff --git a/docs/fr/designers/language-basic-syntax/language-syntax-quotes.xml b/docs/fr/designers/language-basic-syntax/language-syntax-quotes.xml index cc83ece5..4ec1093e 100644 --- a/docs/fr/designers/language-basic-syntax/language-syntax-quotes.xml +++ b/docs/fr/designers/language-basic-syntax/language-syntax-quotes.xml @@ -1,6 +1,6 @@ - + Variables insérées dans des chaînes de caractères @@ -9,11 +9,12 @@ variables assignées à l'intérieur de chaînes entre guillemets, du moment que leur nom est exclusivement composé - de chiffres, lettres, underscores et crochets. Si le nom de la variable + de chiffres, lettres, underscores et crochets + (Voir le nommage). Si le nom de la variable contient tout autre caractère (point, référence à un objet, etc.) la variable doit être entourée d'apostrophes inverses (`). Vous ne pouvez jamais insérer de - modifieurs, ils doivent toujours être appliquer à + modificateurs, ils doivent toujours être appliquer à l'extérieur des guillemets. @@ -37,7 +38,7 @@ EXEMPLE PRATIQUE: Voir aussi - escape. + escape. diff --git a/docs/fr/designers/language-basic-syntax/language-syntax-variables.xml b/docs/fr/designers/language-basic-syntax/language-syntax-variables.xml index 37ca90be..9ca77141 100644 --- a/docs/fr/designers/language-basic-syntax/language-syntax-variables.xml +++ b/docs/fr/designers/language-basic-syntax/language-syntax-variables.xml @@ -1,6 +1,6 @@ - + Variables @@ -16,7 +16,7 @@ Les variables des fichiers de configuration sont une exception à la synthaxe utilisant un signe dollar. Elles peuvent être référencées en les entourant du signe dièse (#) ou via la variable spéciale - $smarty.config. + $smarty.config. Variables @@ -50,18 +50,18 @@ Plusieurs autres combinaisons sont autoris - Les variables spéciales comme $_GET, $_SESSION, etc. sont également disponibles, - lisez le chapitre sur les variables réservées - $smarty + Les variables spéciales comme $_GET, $_SESSION, etc. + sont également disponibles, lisez le chapitre sur les variables réservées + $smarty pour plus de détails. Voir aussi - $smarty reserved variables, - Config Variables, - {assign} et - assign(). + $smarty, + les variables de configuration, + {assign} et + assign().