diff --git a/docs/fr/designers/language-custom-functions/language-function-fetch.xml b/docs/fr/designers/language-custom-functions/language-function-fetch.xml index 00c98c08..9bffe030 100644 --- a/docs/fr/designers/language-custom-functions/language-function-fetch.xml +++ b/docs/fr/designers/language-custom-functions/language-function-fetch.xml @@ -1,6 +1,6 @@ - + fetch @@ -72,18 +72,18 @@ {$weather} + {$weather} {/if} ]]> diff --git a/docs/fr/designers/language-custom-functions/language-function-html-options.xml b/docs/fr/designers/language-custom-functions/language-function-html-options.xml index cefbc207..8be77b5f 100644 --- a/docs/fr/designers/language-custom-functions/language-function-html-options.xml +++ b/docs/fr/designers/language-custom-functions/language-function-html-options.xml @@ -1,6 +1,6 @@ - + html_options @@ -86,51 +86,54 @@ html_options - + +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'); index.tpl: -<select name=client_id> - {html_options values=$id_client selected=$client_id output=$nom_client} -</select> + index.php: require('Smarty.class.php'); $smarty = new Smarty; -$smarty->assign('cust_options', array( - 1001 => 'Joe Schmoe', - 1002 => 'Jack Smith', - 1003 => 'Jane Johnson', - 1004 => 'Charlie Brown')); -$smarty->assign('client_id', 1001); -$smarty->display('index.tpl'); +$smarty->assign('cust_options', array( + 1001 => 'Joe Schmoe', + 1002 => 'Jack Smith', + 1003 => 'Jane Johnson', + 1004 => 'Charlie Brown')); +$smarty->assign('client_id', 1001); +$smarty->display('index.tpl'); index.tpl: -<select name=client_id> - {html_options options=$cust_options selected=$client_id} -</select> + SORTIE: (valable pour les deux exemples) -<select name=client_id> - <option value="1000">Joe Schmoe</option> - <option value="1001" selected="selected">Jack Smith</option> - <option value="1002">Jane Johnson</option> - <option value="1003">Charlie Brown</option> -</select> + +]]> + - + html_select_date @@ -258,54 +258,54 @@ Ce qui donne en sortie : - - - - - - - - - - - - + + + + + + + + + + + + ]]> @@ -325,27 +325,27 @@ Ce qui donne en sortie: (L'ann - - - - - - - - - - - - + + + + + + + + + + + + ]]> diff --git a/docs/fr/designers/language-custom-functions/language-function-html-table.xml b/docs/fr/designers/language-custom-functions/language-function-html-table.xml index bc2666c7..bde5109b 100644 --- a/docs/fr/designers/language-custom-functions/language-function-html-table.xml +++ b/docs/fr/designers/language-custom-functions/language-function-html-table.xml @@ -1,6 +1,6 @@ - + html_table @@ -12,27 +12,59 @@ - Nom attribut + Nom de l'attribut Type Requis - Defaut + Défaut Description loop - array + tableau Oui n/a Tableau de données à parcourir cols - integer + entier Non 3 - Nombre de colonnes du tableau + + nombre de colonnes de la table. Si l'attribut "cols" est vide, + mais que des lignes sont données, alors le nombre de colonnes sera calculé + en utilisant le nombre de lignes et le nombre d'éléments à afficher pour qu'il y + ait juste assez de colonnes pour afficher tous les éléments. Si les lignes et + les colonnes sont omis tous les deux, la valeur par défaut de "cols" sera appliquée, + à savoir 3. + + + + rows + entier + No + empty + + nombre de lignes de la table. Si l'attribut "rows" est vide, mais que des colonnes + sont données, alors le nombre de lignes sera calculée en utilisant le nombre de colonnes + et le nombre d'éléments à afficher pour qu'il y ait juste assez de lignes pour afficher + tous les éléments. + + + + inner + chaîne de caractères + No + cols + + la direction du rendu des éléments consécutifs dans la boucle du tableau. + cols signifie que les éléments doivent être + afficher colonnes par colonnes. + rows signifie que les éléments doivent être + afficher lignes par lignes. + table_attr @@ -46,16 +78,14 @@ chaîne de caractères Non empty - attributs pour les balises tr (les tableaux sont - parcourus) + attributs pour les balises tr (les tableaux sont parcourus) td_attr chaîne de caractères Non empty - attributs pour les balises td (les tableaux sont - parcourus) + attributs pour les balises td (les tableaux sont parcourus) trailpad @@ -67,18 +97,25 @@ hdir - string + chaîne de caractères Non right - Direction du rendu. Les valeurs possibles sont left/right + + Direction du rendu. Les valeurs possibles sont left (left-to-right), + right (right-to-left) + vdir - string + chaîne de caractères Non down - Direction des colonnes lors du rendu. Les valeurs possibles sont : up/down - + + Direction des colonnes lors du rendu. Les valeurs possibles sont : + down (top-to-bottom), up + (bottom-to-top) + + @@ -93,26 +130,32 @@ trailpad est la valeur avec laquelle remplir les cellules restantes de la dernière ligne, s'il y en a une. + html_table - + assign('data',array(1,2,3,4,5,6,7,8,9)); $smarty->assign('tr',array('bgcolor="#eeeeee"','bgcolor="#dddddd"')); $smarty->display('index.tpl'); - -index.tpl: - +?> +]]> + + + + + + Affichera : + + + 123 456 @@ -128,9 +171,11 @@ OUTPUT: 5678 9    -]]> +]]> + + - + mailto @@ -108,27 +108,27 @@ mailto -{mailto address="me@domain.com"} -{mailto address="moi@domaine.com" text="send me some mail"} -{mailto address="moi@domaine.com" encode="javascript"} -{mailto address="moi@domaine.com" encode="hex"} -{mailto address="moi@domaine.com" subject="Hello to you!"} -{mailto address="moi@domaine.com" cc="you@domain.com,they@domain.com"} -{mailto address="moi@domaine.com" extra='class="email"'} +{mailto address="moi@example.com"} +{mailto address="moi@example.com" text="send me some mail"} +{mailto address="moi@example.com" encode="javascript"} +{mailto address="moi@example.com" encode="hex"} +{mailto address="moi@example.com" subject="Hello to you!"} +{mailto address="moi@example.com" cc="you@domain.com,they@domain.com"} +{mailto address="moi@example.com" extra='class="email"'} SORTIE: -<a href="mailto:moi@domaine.com" >moi@domaine.com</a> -<a href="mailto:moi@domaine.com" >send me some mail</a> +<a href="mailto:moi@example.com" >moi@example.com</a> +<a href="mailto:moi@example.com" >send me some mail</a> <SCRIPT language="javascript">eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%6 9%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%6d%65%40%64%6f%6d% 61%69%6e%2e%63%6f%6d%22%20%3e%6d%65%40%64%6f%6d%61%69%6e%2e%63%6f%6d%3c%2f%61%3e %27%29%3b'))</SCRIPT> <a href="mailto:%6d%65@%64%6f%6d%61%69%6e.%63%6f%6d" >&#x6d;&#x65;&#x40;&#x64;& #x6f;&#x6d;&#x61;&#x69;&#x6e;&#x2e;&#x63;&#x6f;&#x6d;</a> -<a href="mailto:moi@domaine.com?subject=Hello%20to%20you%21" >moi@domaine.com</a> -<a href="mailto:moi@domaine.com?cc=you@domain.com%2Cthey@domain.com" >moi@domaine.com</a> -<a href="mailto:moi@domaine.com" class="email">moi@domaine.com</a> +<a href="mailto:moi@example.com?subject=Hello%20to%20you%21" >moi@example.com</a> +<a href="mailto:moi@example.com?cc=you@example.com%2Cthey@example.com" >moi@example.com</a> +<a href="mailto:moi@example.com" class="email">moi@example.com</a> - + popup @@ -37,7 +37,7 @@ sticky - boolean + booléen Non false Rends la popup active jusqu'a ce qu'elle soit @@ -130,35 +130,35 @@ width - integer + entier Non n/a Longeur de la popup height - integer + entier Non n/a Hauteur de la popup left - boolean + booléen Non false la popup va à gauche de la souris right - boolean + booléen Non false la popup va à droite de la souris center - boolean + booléen Non false la popup est centrée par rapport à la @@ -166,7 +166,7 @@ above - boolean + booléen Non false la popup est au dessus de la souris. NOTE: @@ -174,14 +174,14 @@ below - boolean + booléen Non false la popup apparait en dessous de la souris border - integer + entier Non n/a rends la bordure de la popup plus épaisse ou plus @@ -189,7 +189,7 @@ offsetx - integer + entier Non n/a A quelle distance du curseur la popup apparaitra @@ -197,7 +197,7 @@ offsety - integer + entier Non n/a A quelle distance du curseur la popup apparaitra @@ -205,7 +205,7 @@ fgbackground - url to image + url vers l'image Non n/a Une image à utiliser à la place de la couleur de @@ -213,7 +213,7 @@ bgbackground - url to image + url vers l'image Non n/a Image à utiliser à la place de la bordure de la @@ -232,7 +232,7 @@ noclose - boolean + booléen Non n/a N'affiche pas le bouton "Close" pour les fenêtres @@ -249,7 +249,7 @@ autostatus - boolean + booléen Non n/a Défini le texte de la barre de statut au contenu @@ -265,7 +265,7 @@ inarray - integer + entier Non n/a indique à overLib de lire le texte à cet index dans le @@ -274,7 +274,7 @@ caparray - integer + entier Non n/a indique à overlib de lire le libellé depuis le @@ -290,21 +290,21 @@ snapx - integer + entier Non n/a Aligne la popup sur une grille horizontale snapy - integer + entier Non n/a Aligne la popup sur une grille verticale fixx - integer + entier Non n/a vérrouille la popup à une position horizontale. @@ -313,7 +313,7 @@ fixy - integer + entier Non n/a vérouille la popup à une position verticale @@ -330,7 +330,7 @@ padx - integer,integer + entier, entier Non n/a écarte l'image de fond du reste des éléments @@ -339,7 +339,7 @@ pady - integer,integer + entier, entier Non n/a écarte l'image de fond du reste des éléments @@ -348,7 +348,7 @@ fullhtml - boolean + booléen Non n/a vous autorise à placer du code html en tant que @@ -375,7 +375,7 @@ delay - integer + entier Non n/a la popup se comporte comme une infobulle. @@ -384,7 +384,7 @@ hauto - boolean + booléen Non n/a Détermine automatiquement si la popup doit être @@ -392,7 +392,7 @@ vauto - boolean + booléen Non n/a Détermine automatiquement si la popup doit être @@ -406,20 +406,23 @@ popup - + +mypage {* vous pouvez utiliser du html, des liens, etc dans vos popup *} -<A href="mypage.html" {popup sticky=true caption="mypage contents" -text="<UL><LI>links<LI>pages<LI>images</UL>" snapx=10 snapy=10}>mypage</A> +mypage SORTIE: -(allez sur le site officiel de Smarty pour des exemples.) +(allez sur le site officiel de Smarty pour des exemples.) +]]> + - + capitalize + + + + + + + + + + Position du paramètre + Type + Requis + Défaut + Description + + + + + 1 + booléen + No + false + Détermine si oui ou non les mots contenant des chiffres + doivent être mis en majuscule + + + + Met la première lettre de chaque mot d'une variable en majuscule. - capitalize + Mise en majuscule assign('articleTitle', 'Police begin campaign to rundown jaywalkers.'); +$smarty->assign('titreArticle', 'Le nouveau php5 est vraiment performant !'); $smarty->display('index.tpl'); ?> ]]> - Where index.tpl is: + Où index.tpl contient : + + Affichera : + diff --git a/docs/fr/designers/language-variables/language-variables-smarty.xml b/docs/fr/designers/language-variables/language-variables-smarty.xml index cc37beb5..2067d0bc 100644 --- a/docs/fr/designers/language-variables/language-variables-smarty.xml +++ b/docs/fr/designers/language-variables/language-variables-smarty.xml @@ -1,6 +1,6 @@ - + Variable réservée {$smarty} @@ -19,7 +19,7 @@ Afficher des variables de requête {$smarty.ldelim} - Cette variable est utilisé pour afficher le délémiteur gauche. Lisez aussi + Cette variable est utilisée pour afficher le délémiteur gauche. Lisez aussi la partie {ldelim},{rdelim}. @@ -127,7 +127,7 @@ {$smarty.rdelim} - Cette variable est utilisé pour afficher le délémiteur droit. Lisez aussi + Cette variable est utilisée pour afficher le délémiteur droit. Lisez aussi la partie {ldelim},{rdelim}.