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().