diff --git a/docs/fr/designers/chapter-debugging-console.xml b/docs/fr/designers/chapter-debugging-console.xml
index 01542eb6..993fb71e 100644
--- a/docs/fr/designers/chapter-debugging-console.xml
+++ b/docs/fr/designers/chapter-debugging-console.xml
@@ -1,24 +1,24 @@
+
Console de débogage
- Il existe une console de débogage dans Smarty. La console vous indique
- toutes les variables incluses, assignées et chargées depuis un fichier de
- configuration pour le template courant. Un template appelé "debug.tpl"
- est inclus dans la distribution de Smarty. Si besoin, vous pouvez définir
- $debug_tpl de façon à ce que ce dernier contienne le chemin
- du template à utiliser(dans SMARTY_DIR par defaut).
- Lorsque vous chargez la page, une console javascript est censée surgir
- et vous donner les noms de toutes les variables inclues et assignées dans
- votre page courante. Pour voir toutes les variables d'un template particulier,
- voir la fonction {debug}.
- Pour désactiver la console de débogage, définissez $debugging à false.
- Vous pouvez également temporairement activer le débogage en indiquant
- SMARTY_DEBUG dans l'url si tant est que l'option
- $debugging_ctrl soit activée.
-
+ Il existe une console de débogage dans Smarty. La console vous indique
+ toutes les variables incluses, assignées et chargées depuis un fichier de
+ configuration pour le template courant. Un template appelé "debug.tpl"
+ est inclus dans la distribution de Smarty. Si besoin, vous pouvez définir
+ $debug_tpl de façon à ce que ce dernier contienne le chemin
+ du template à utiliser(dans SMARTY_DIR par defaut).
+ Lorsque vous chargez la page, une console javascript est censée surgir
+ et vous donner les noms de toutes les variables inclues et assignées dans
+ votre page courante. Pour voir toutes les variables d'un template particulier,
+ voir la fonction {debug}.
+ Pour désactiver la console de débogage, définissez $debugging à false.
+ Vous pouvez également temporairement activer le débogage en indiquant
+ SMARTY_DEBUG dans l'url si tant est que l'option
+ $debugging_ctrl soit activée.
+
Note technique
@@ -38,7 +38,7 @@
indiqués en secondes.
-
+
\ No newline at end of file
+-->
diff --git a/docs/fr/designers/config-files.xml b/docs/fr/designers/config-files.xml
index 5d0ac9c8..c6354aef 100644
--- a/docs/fr/designers/config-files.xml
+++ b/docs/fr/designers/config-files.xml
@@ -1,5 +1,6 @@
+
Fichiers de configuration
@@ -14,6 +15,7 @@
Exemple de fichier de configuration
+
+pass=foobar
+]]>
+
Les valeurs des variables de fichiers de configuration peuvent être entre
@@ -73,7 +77,7 @@ pass=foobar
êtes sûr que ces derniers n'accèderont pas à ces données de configuration
en les chargeant depuis le template.
-
+
\ No newline at end of file
+-->
diff --git a/docs/fr/designers/language-basic-syntax.xml b/docs/fr/designers/language-basic-syntax.xml
index 5b8fbfe9..d84d51d3 100644
--- a/docs/fr/designers/language-basic-syntax.xml
+++ b/docs/fr/designers/language-basic-syntax.xml
@@ -1,5 +1,6 @@
+
Bases syntaxiques
@@ -15,15 +16,12 @@
appropriée, en lieu et place.
-&designers.language-basic-syntax.language-syntax-comments;
-
-&designers.language-basic-syntax.language-syntax-functions;
-
-&designers.language-basic-syntax.language-syntax-attributes;
-&designers.language-basic-syntax.language-syntax-quotes;
-&designers.language-basic-syntax.language-math;
-
-&designers.language-basic-syntax.language-escaping;
+ &designers.language-basic-syntax.language-syntax-comments;
+ &designers.language-basic-syntax.language-syntax-functions;
+ &designers.language-basic-syntax.language-syntax-attributes;
+ &designers.language-basic-syntax.language-syntax-quotes;
+ &designers.language-basic-syntax.language-math;
+ &designers.language-basic-syntax.language-escaping;
-
- Fonctions natives
-
- Smarty est fourni en standard avec plusieurs fonctions natives.
- Les fonctions natives sont partie intégrante du language de template.
- Vous ne pouvez pas créer de fonctions utilisateurs qui portent le même nom
- qu'une fonction native. Vous ne pouvez pas non plus en modifier le
- comportement.
-
-&designers.language-builtin-functions.language-function-capture;
-&designers.language-builtin-functions.language-function-config-load;
-&designers.language-builtin-functions.language-function-foreach;
-&designers.language-builtin-functions.language-function-include;
-&designers.language-builtin-functions.language-function-include-php;
-&designers.language-builtin-functions.language-function-insert;
-&designers.language-builtin-functions.language-function-if;
-&designers.language-builtin-functions.language-function-ldelim;
-&designers.language-builtin-functions.language-function-literal;
-&designers.language-builtin-functions.language-function-php;
-&designers.language-builtin-functions.language-function-section;
-&designers.language-builtin-functions.language-function-strip;
-
+
+
+ Fonctions natives
+
+ Smarty est fourni en standard avec plusieurs fonctions natives.
+ Les fonctions natives sont partie intégrante du language de template.
+ Vous ne pouvez pas créer de fonctions utilisateurs qui portent le même nom
+ qu'une fonction native. Vous ne pouvez pas non plus en modifier le
+ comportement.
+
+
+ &designers.language-builtin-functions.language-function-capture;
+ &designers.language-builtin-functions.language-function-config-load;
+ &designers.language-builtin-functions.language-function-foreach;
+ &designers.language-builtin-functions.language-function-include;
+ &designers.language-builtin-functions.language-function-include-php;
+ &designers.language-builtin-functions.language-function-insert;
+ &designers.language-builtin-functions.language-function-if;
+ &designers.language-builtin-functions.language-function-ldelim;
+ &designers.language-builtin-functions.language-function-literal;
+ &designers.language-builtin-functions.language-function-php;
+ &designers.language-builtin-functions.language-function-section;
+ &designers.language-builtin-functions.language-function-strip;
+
+
\ No newline at end of file
+-->
diff --git a/docs/fr/designers/language-combining-modifiers.xml b/docs/fr/designers/language-combining-modifiers.xml
index 7c4a7188..8229463a 100644
--- a/docs/fr/designers/language-combining-modifiers.xml
+++ b/docs/fr/designers/language-combining-modifiers.xml
@@ -1,40 +1,53 @@
-
- Combiner des modificateurs de variable.
-
- Vous pouvez appliquer un nombre quelquonque de modificateurs à une variable.
- Ils seront invoqués dans l'ordre d'apparition, de la gauche vers la droite.
- Ils doivent être séparés par un | (pipe).
-
-
- Combiner des modificateurs
-
-index.php:
+
+
+ Combiner des modificateurs de variable.
+
+ Vous pouvez appliquer un nombre quelquonque de modificateurs à une variable.
+ Ils seront invoqués dans l'ordre d'apparition, de la gauche vers la droite.
+ Ils doivent être séparés par un | (pipe).
+
+
+ Combiner des modificateurs
+
+assign('titreArticle', 'Les fumeurs sont productifs, mais la mort
tue l'efficacitée.');
-$smarty->display('index.tpl');
+$smarty->display('index.tpl');
-index.tpl:
-
+?>
+]]>
+
+
+ index.tpl étant :
+
+
+
+
+
+ Cela va afficher :
+
+
+
-
+L e s f u m e u r s s. . .
+]]>
+
+
\ No newline at end of file
+-->
diff --git a/docs/fr/designers/language-custom-functions.xml b/docs/fr/designers/language-custom-functions.xml
index e39631e4..b7b0a2fe 100644
--- a/docs/fr/designers/language-custom-functions.xml
+++ b/docs/fr/designers/language-custom-functions.xml
@@ -1,29 +1,32 @@
-
- Fonctions utilisateur
-
- Smarty est livré avec plusieurs fonctions utilisateurs que vous pouvez
- appeler dans vos templates.
-
-&designers.language-custom-functions.language-function-assign;
-&designers.language-custom-functions.language-function-counter;
-&designers.language-custom-functions.language-function-cycle;
-&designers.language-custom-functions.language-function-debug;
-&designers.language-custom-functions.language-function-eval;
-&designers.language-custom-functions.language-function-fetch;
-&designers.language-custom-functions.language-function-html-checkboxes;
-&designers.language-custom-functions.language-function-html-image;
-&designers.language-custom-functions.language-function-html-options;
-&designers.language-custom-functions.language-function-html-radios;
-&designers.language-custom-functions.language-function-html-select-date;
-&designers.language-custom-functions.language-function-html-select-time;
-&designers.language-custom-functions.language-function-html-table;
-&designers.language-custom-functions.language-function-math;
-&designers.language-custom-functions.language-function-mailto;
-&designers.language-custom-functions.language-function-popup-init;
-&designers.language-custom-functions.language-function-popup;
-&designers.language-custom-functions.language-function-textformat;
+
+
+ Fonctions utilisateur
+
+ Smarty est livré avec plusieurs fonctions utilisateurs que vous pouvez
+ appeler dans vos templates.
+
+
+ &designers.language-custom-functions.language-function-assign;
+ &designers.language-custom-functions.language-function-counter;
+ &designers.language-custom-functions.language-function-cycle;
+ &designers.language-custom-functions.language-function-debug;
+ &designers.language-custom-functions.language-function-eval;
+ &designers.language-custom-functions.language-function-fetch;
+ &designers.language-custom-functions.language-function-html-checkboxes;
+ &designers.language-custom-functions.language-function-html-image;
+ &designers.language-custom-functions.language-function-html-options;
+ &designers.language-custom-functions.language-function-html-radios;
+ &designers.language-custom-functions.language-function-html-select-date;
+ &designers.language-custom-functions.language-function-html-select-time;
+ &designers.language-custom-functions.language-function-html-table;
+ &designers.language-custom-functions.language-function-math;
+ &designers.language-custom-functions.language-function-mailto;
+ &designers.language-custom-functions.language-function-popup-init;
+ &designers.language-custom-functions.language-function-popup;
+ &designers.language-custom-functions.language-function-textformat;
+
\ No newline at end of file
+-->
diff --git a/docs/fr/designers/language-modifiers.xml b/docs/fr/designers/language-modifiers.xml
index 86551768..9036c3a5 100644
--- a/docs/fr/designers/language-modifiers.xml
+++ b/docs/fr/designers/language-modifiers.xml
@@ -1,21 +1,23 @@
-
- Modificateurs de variables
-
- Les modificateurs de variables peuvent être appliqués aux variables,
- fonctions utilisateurs ou chaînes de caractères. Pour appliquer un modificateur
- de variable, tappez une valeure suivie de |
- (pipe) et du nom du modificateur. Un modificateur de variable
- est succeptible d'accepter des paramètres additionnels, qui en affectent
- le comportement. Ces paramètres suivent le nom du modificateur et
- sont séparés par un : (deux points).
-
-
- Exemple de modificateur
-
+
+
+ Modificateurs de variables
+
+ Les modificateurs de variables peuvent être appliqués aux variables,
+ fonctions utilisateurs ou chaînes de caractères. Pour appliquer un modificateur
+ de variable, tappez une valeure suivie de |
+ (pipe) et du nom du modificateur. Un modificateur de variable
+ est succeptible d'accepter des paramètres additionnels, qui en affectent
+ le comportement. Ces paramètres suivent le nom du modificateur et
+ sont séparés par un : (deux points).
+
+
+ Exemple de modificateur
+
+{$title|upper}
{* Tronque le sujet à 40 caractères, place des "..." à la fin *}
Sujet: {$sujet|truncate:40:"..."}
@@ -24,38 +26,40 @@ Sujet: {$sujet|truncate:40:"..."}
{"now"|date_format:"%Y/%m/%d"}
{* application d'un modificateur à une fonction utilisateur *}
-{mailto|upper address="me@domain.dom"}
-
-
- Si vous appliquez un modificateur de variable à un tableau plutôt qu'à une
- variable simple, le modificateur sera appliqué à chaque valeur du tableau.
- Si vous souhaitez que le modificateur travaille réellement avec le tableau
- en tant que tel, vous devez préfixer le nom du modificateur avec un symbole
- @ comme ceci: {$titreArticle|@count}
- (Affiche le nombre d'élements du tableau $titreArticle.)
-
-
-&designers.language-modifiers.language-modifier-capitalize;
-&designers.language-modifiers.language-modifier-count-characters;
-&designers.language-modifiers.language-modifier-cat;
-&designers.language-modifiers.language-modifier-count-paragraphs;
-&designers.language-modifiers.language-modifier-count-sentences;
-&designers.language-modifiers.language-modifier-count-words;
-&designers.language-modifiers.language-modifier-date-format;
-&designers.language-modifiers.language-modifier-default;
-&designers.language-modifiers.language-modifier-escape;
-&designers.language-modifiers.language-modifier-indent;
-&designers.language-modifiers.language-modifier-lower;
-&designers.language-modifiers.language-modifier-nl2br;
-&designers.language-modifiers.language-modifier-regex-replace;
-&designers.language-modifiers.language-modifier-replace;
-&designers.language-modifiers.language-modifier-spacify;
-&designers.language-modifiers.language-modifier-string-format;
-&designers.language-modifiers.language-modifier-strip;
-&designers.language-modifiers.language-modifier-strip-tags;
-&designers.language-modifiers.language-modifier-truncate;
-&designers.language-modifiers.language-modifier-upper;
-&designers.language-modifiers.language-modifier-wordwrap;
+{mailto|upper address="me@domain.dom"}
+]]>
+
+
+
+ Si vous appliquez un modificateur de variable à un tableau plutôt qu'à une
+ variable simple, le modificateur sera appliqué à chaque valeur du tableau.
+ Si vous souhaitez que le modificateur travaille réellement avec le tableau
+ en tant que tel, vous devez préfixer le nom du modificateur avec un symbole
+ @ comme ceci: {$titreArticle|@count}
+ (Affiche le nombre d'élements du tableau $titreArticle.)
+
+
+ &designers.language-modifiers.language-modifier-capitalize;
+ &designers.language-modifiers.language-modifier-count-characters;
+ &designers.language-modifiers.language-modifier-cat;
+ &designers.language-modifiers.language-modifier-count-paragraphs;
+ &designers.language-modifiers.language-modifier-count-sentences;
+ &designers.language-modifiers.language-modifier-count-words;
+ &designers.language-modifiers.language-modifier-date-format;
+ &designers.language-modifiers.language-modifier-default;
+ &designers.language-modifiers.language-modifier-escape;
+ &designers.language-modifiers.language-modifier-indent;
+ &designers.language-modifiers.language-modifier-lower;
+ &designers.language-modifiers.language-modifier-nl2br;
+ &designers.language-modifiers.language-modifier-regex-replace;
+ &designers.language-modifiers.language-modifier-replace;
+ &designers.language-modifiers.language-modifier-spacify;
+ &designers.language-modifiers.language-modifier-string-format;
+ &designers.language-modifiers.language-modifier-strip;
+ &designers.language-modifiers.language-modifier-strip-tags;
+ &designers.language-modifiers.language-modifier-truncate;
+ &designers.language-modifiers.language-modifier-upper;
+ &designers.language-modifiers.language-modifier-wordwrap;
\ No newline at end of file
+-->
diff --git a/docs/fr/designers/language-variables.xml b/docs/fr/designers/language-variables.xml
index 8cf9b08d..862501ad 100644
--- a/docs/fr/designers/language-variables.xml
+++ b/docs/fr/designers/language-variables.xml
@@ -1,31 +1,33 @@
-
- Variables
-
- Smarty possède différents types de variables. Le type de ces variables dépend
- du symbole qui les préfixe, ou des symboles qui les entourent.
-
-
-
- Les variables de Smarty peuvent être soit affichées directement, soit utilisées
- comme arguments pour les fonctions et modificateurs, à l'intérieur d'expressions
- conditionnelles, etc.
- Pour afficher une variable, il suffit de l'entourer par des délimiteurs de
- telle sorte qu'elle soit la seule chose qu'ils contiennent. Exemple :
-
+
+
+ Variables
+
+ Smarty possède différents types de variables. Le type de ces variables dépend
+ du symbole qui les préfixe, ou des symboles qui les entourent.
+
+
+ Les variables de Smarty peuvent être soit affichées directement, soit utilisées
+ comme arguments pour les fonctions et modificateurs, à l'intérieur d'expressions
+ conditionnelles, etc.
+ Pour afficher une variable, il suffit de l'entourer par des délimiteurs de
+ telle sorte qu'elle soit la seule chose qu'ils contiennent. Exemple :
+
+
-
+
+]]>
+
+
-&designers.language-variables.language-assigned-variables;
-
-&designers.language-variables.language-config-variables;
-
-&designers.language-variables.language-variables-smarty;
+ &designers.language-variables.language-assigned-variables;
+ &designers.language-variables.language-config-variables;
+ &designers.language-variables.language-variables-smarty;
+
\ No newline at end of file
+-->