diff --git a/docs/fr/designers/language-custom-functions/language-function-assign.xml b/docs/fr/designers/language-custom-functions/language-function-assign.xml
index e04bbb8a..820bbc4b 100644
--- a/docs/fr/designers/language-custom-functions/language-function-assign.xml
+++ b/docs/fr/designers/language-custom-functions/language-function-assign.xml
@@ -1,6 +1,6 @@
-
+
assign
@@ -42,14 +42,20 @@
assign
-
+
+
+]]>
+
+
+ L'exemple ci-dessus affichera :
+
+
+
+
-
+
counter
@@ -81,7 +81,7 @@
counter
-
+
@@ -90,8 +90,9 @@
{counter}
]]>
-SORTIE:
-
+
+ L'exemple ci-dessus affichera :
+
diff --git a/docs/fr/designers/language-custom-functions/language-function-eval.xml b/docs/fr/designers/language-custom-functions/language-function-eval.xml
index 68a41ec2..2f42ea9c 100644
--- a/docs/fr/designers/language-custom-functions/language-function-eval.xml
+++ b/docs/fr/designers/language-custom-functions/language-function-eval.xml
@@ -1,6 +1,6 @@
-
+
eval
@@ -67,20 +67,23 @@
eval
-
+
+
+emphend =
titre = Bienvenue sur la homepage de {$company} !
ErrorVille = Vous devez spécifier un nom de {#emphstart#}ville{#emphend#}.
ErrorDept = Vous devez spécifier un {#emphstart#}département{#emphend#}.
-
-
-index.tpl
----------
-
+]]>
+
+
+ Où index.tpl est :
+
+
+
+
+
+ L'exemple ci-dessus affichera :
+
+
+ville.
+Vous devez spécifier un département.
-
+]]>
+
-
+
fetch
@@ -69,7 +69,7 @@
fetch
-
+
{$weather}
{/if}
]]>
-
+
-
+
html_checkboxes
@@ -106,7 +106,7 @@ $smarty->display('index.tpl');
?>
]]>
-
+
et index.tpl est:
@@ -125,10 +125,10 @@ $smarty->display('index.tpl');
require('Smarty.class.php');
$smarty = new Smarty;
$smarty->assign('cust_checkboxes', array(
- 1000 => 'Joe Schmoe',
- 1001 => 'Jack Smith',
- 1002 => 'Jane Johnson',
- 1003 => 'Charlie Brown'));
+ 1000 => 'Joe Schmoe',
+ 1001 => 'Jack Smith',
+ 1002 => 'Jane Johnson',
+ 1003 => 'Charlie Brown'));
$smarty->assign('customer_id', 1001);
$smarty->display('index.tpl');
?>
diff --git a/docs/fr/designers/language-custom-functions/language-function-html-image.xml b/docs/fr/designers/language-custom-functions/language-function-html-image.xml
index 8ea1f148..8daeeb3f 100644
--- a/docs/fr/designers/language-custom-functions/language-function-html-image.xml
+++ b/docs/fr/designers/language-custom-functions/language-function-html-image.xml
@@ -1,6 +1,6 @@
-
+
html_image
@@ -15,7 +15,7 @@
Nom attribut
Type
Requis
- Defaut
+ Défaut
Description
@@ -87,7 +87,7 @@
html_image
-
+
display('index.tpl');
?>
]]>
-
-
- ou index.tpl est:
-
-
+
+
+ où index.tpl est:
+
+
-
-
- Une sortie possible est :
-
-
+
+
+ Une sortie possible est :
+
+
]]>
-
+
-
+
html_options
@@ -85,13 +85,11 @@
le paramètre optionnel name n'est pas donné.
- html_options
+ html_options : Exemple 1
assign('client_id', 1001);
$smarty->display('index.tpl');
-index.tpl:
+]]>
+
+
+ Où index.tpl est :
+
+
+
{html_options values=$id_client selected=$client_id output=$nom_client}
-EXEMPLE 2
----------
-
-index.php:
+]]>
+
+
+ Exemple 2 :
+
+
+assign('cust_options', array(
$smarty->assign('client_id', 1001);
$smarty->display('index.tpl');
-index.tpl:
+]]>
+
+
+ Où index.tpl est :
+
+
+
{html_options options=$cust_options selected=$client_id}
-
-SORTIE: (valable pour les deux exemples)
------------------------
+]]>
+
+
+ Les deux exemples afficheront :
+
+
+
@@ -139,7 +158,7 @@ SORTIE: (valable pour les deux exemples)
]]>
-
+
-
+
html_radios
@@ -81,50 +81,78 @@
affichés en tant que paires nom / valeur dans chaque balise <input>
créée.
-
+
- html_radios
+ html_radios : Exemple 1
-index.php:
+assign('id_client', array(1000,1001,1002,1003));
+$smarty->assign('nom_client', array('Joe Schmoe','Jack Smith','Jane
Johnson','Charlie Brown'));
-$smarty->assign('client_id', 1001);
-$smarty->display('index.tpl');
+$smarty->assign('client_id', 1001);
+$smarty->display('index.tpl');
+]]>
+
+
+ Où index.tpl est :
+
+
+"}
-{html_radios name="id" values=$id_client checked=$client_id output=$nom_client separator="<br />"}
-
-
-index.php:
+]]>
+
+
+ Exemple 2 :
+
+
+assign('cust_radios', array(
+ 1000 => 'Joe Schmoe',
+ 1001 => 'Jack Smith',
+ 1002 => 'Jane Johnson',
+ 1003 => 'Charlie Brown'));
+$smarty->assign('client_id', 1001);
+$smarty->display('index.tpl');
-index.tpl:
+]]>
+
+
+ Où index.tpl est :
+
+
+"}
-SORTIE: (pour les deux exemples)
+]]>
+
+
+ Les deux exemples ci-dessus afficheront :
+
+
+
+
+
+
+
+]]>
+
-
+
html_select_date
@@ -15,7 +15,7 @@
Nom attribut
Type
Requis
- Defaut
+ Défaut
Description
@@ -210,7 +210,6 @@
affiche le texte donné en tant que libellé et dispose de la valeur "".
Utile par exemple lorsque vous souhaitez que la boite de sélection affiche
"Sélectionnez une année".
-
A savoir que vous pouvez spécifier des valeurs de la forme "-MM-JJ" pour
l'attribut time afin d'indiquer une année non sélectionnée.
@@ -221,7 +220,6 @@
null
S'il est renseigné, le premier élément de la boite de sélection
affiche le texte donné en tant que libellé et dispose de la valeur "".
-
A savoir que vous pouvez spécifier des valeurs de la forme "AAAA--JJ" pour
l'attribut time afin d'indiquer qu'il manque le moi.
@@ -232,7 +230,6 @@
null
S'il est renseigné, le premier élément de la boite de sélection
affiche le texte donné en tant que libellé et dispose de la valeur "".
-
A savoir que vous pouvez spécifier des valeurs de la forme "AAAA-MM-" pour
l'attribut time afin d'indiquer qu'il manque le jour.
@@ -247,15 +244,15 @@
html_select_date
-
+
-
-
-Ce qui donne en sortie :
-
-
+
+
+ Ce qui donne en sortie :
+
+
@@ -309,20 +306,20 @@ Ce qui donne en sortie :
]]>
-
+
html_select_date
-
+
-
-
-Ce qui donne en sortie: (L'année courante est 2000)
-
-
+
+
+ Ce qui donne en sortie: (L'année courante est 2000)
+
+
@@ -348,8 +345,15 @@ Ce qui donne en sortie: (L'ann
]]>
-
+
+
+ Voir aussi
+ html_select_time,
+ date_format,
+ $smarty.now et
+ les astuces sur les dates.
+
-
+
html_select_time
@@ -15,7 +15,7 @@
Nom attribut
Type
Requis
- Defaut
+ Défaut
Description
@@ -152,7 +152,7 @@
]]>
- Donne à l'écran:
+ L'exemple ci-dessus affichera :
-
+
mailto
@@ -102,13 +102,14 @@
Note technique
- javascript n'est certainement pas la forme d'encodage la plus robuste.
+ Javascript n'est certainement pas la forme d'encodage la plus robuste.
Vous pouvez également utiliser un encodage hexadécimal.
mailto
-
+
+
+
+
+ L'exemple ci-dessus affichera :
+
+
+moi@example.com
+send me some mail
+
+me@d&
+#x6f;main.com
+moi@example.com
+moi@example.com
+moi@example.com
+
+]]>
+
-
+
math
@@ -15,7 +15,7 @@
Nom attribut
Type
Requis
- Defaut
+ Défaut
Description
@@ -89,44 +89,70 @@
math
-
+
+
+
+
+ L'exemple ci-dessus affichera :
+
+
+
+
+
+
+
+
+ L'exemple ci-dessus affichera :
+
+
+
+
+
+
+
+
+ L'exemple ci-dessus affichera :
+
+
+
+
+
+
+]]>
+
+
+ L'exemple ci-dessus affichera :
+
+
+
+