diff --git a/docs/fr/designers/language-modifiers/language-modifier-count-characters.xml b/docs/fr/designers/language-modifiers/language-modifier-count-characters.xml index 23ee7247..ff1537a5 100644 --- a/docs/fr/designers/language-modifiers/language-modifier-count-characters.xml +++ b/docs/fr/designers/language-modifiers/language-modifier-count-characters.xml @@ -1,6 +1,6 @@ - + count_characters @@ -68,12 +68,13 @@ Vagues de froid li - Voir aussi + Voir aussi count_paragraphs, count_sentences et - count_words + count_words. + +--> \ No newline at end of file diff --git a/docs/fr/designers/language-modifiers/language-modifier-count-paragraphs.xml b/docs/fr/designers/language-modifiers/language-modifier-count-paragraphs.xml index c7c3bb22..893499bc 100644 --- a/docs/fr/designers/language-modifiers/language-modifier-count-paragraphs.xml +++ b/docs/fr/designers/language-modifiers/language-modifier-count-paragraphs.xml @@ -1,6 +1,6 @@ - + count_paragraphs diff --git a/docs/fr/designers/language-modifiers/language-modifier-count-sentences.xml b/docs/fr/designers/language-modifiers/language-modifier-count-sentences.xml index e6d39e74..9aa643a7 100644 --- a/docs/fr/designers/language-modifiers/language-modifier-count-sentences.xml +++ b/docs/fr/designers/language-modifiers/language-modifier-count-sentences.xml @@ -1,6 +1,6 @@ - + count_sentences @@ -47,6 +47,7 @@ Deux navires rentrent en collision count_words. + +--> \ No newline at end of file diff --git a/docs/fr/designers/language-modifiers/language-modifier-count-words.xml b/docs/fr/designers/language-modifiers/language-modifier-count-words.xml index 9951d460..fd6f809d 100644 --- a/docs/fr/designers/language-modifiers/language-modifier-count-words.xml +++ b/docs/fr/designers/language-modifiers/language-modifier-count-words.xml @@ -1,6 +1,6 @@ - + count_words @@ -45,6 +45,7 @@ Un anneau pour les gouverner tous. count_sentences. + +--> \ No newline at end of file diff --git a/docs/fr/designers/language-modifiers/language-modifier-date-format.xml b/docs/fr/designers/language-modifiers/language-modifier-date-format.xml index b5c54ce6..fd268710 100644 --- a/docs/fr/designers/language-modifiers/language-modifier-date-format.xml +++ b/docs/fr/designers/language-modifiers/language-modifier-date-format.xml @@ -1,6 +1,6 @@ - + date_format @@ -38,11 +38,13 @@ - Formate une date / heure au format strftime donné. Les dates peuvent - être passées à smarty en tant que timestamp unix, timestamp mysql ou - comme chaîne quelconque contenant mois jour année (interprétable par - strtotime). Les concepteurs de templates peuvent utiliser date_format - pour contrôler parfaitement le format de sortie de la date. + Formate une date / heure au format + strftime() donné. + Les dates peuvent être passées à smarty en tant que timestamp unix, + timestamp mysql ou comme chaîne quelconque contenant mois jour année + (interprétable par strtotime()). + Les concepteurs de templates peuvent utiliser date_format pour contrôler + parfaitement le format de sortie de la date. Si la date passée à date_format est vide, et qu'un second paramètre est donné, ce dernier sera utilisé comme étant la date à formater. @@ -218,8 +220,15 @@ en tant que premier jour de la premi paramètres disponibles. - + + + Voir aussi + $smarty.now, + {html_select_date} et + les astuces sur les dates. + + +--> \ No newline at end of file diff --git a/docs/fr/designers/language-modifiers/language-modifier-default.xml b/docs/fr/designers/language-modifiers/language-modifier-default.xml index a269ce64..adced12b 100644 --- a/docs/fr/designers/language-modifiers/language-modifier-default.xml +++ b/docs/fr/designers/language-modifiers/language-modifier-default.xml @@ -1,6 +1,6 @@ - + default @@ -48,7 +48,7 @@ $smarty->display('index.tpl'); ]]> -Ou index.tpl est: +Où index.tpl est : - + + + Voir aussi + la gestion des variables par défaut + et la gestion de l'effacement des variables. + - + escape @@ -76,15 +76,17 @@ Ce qui donne &#039;Stiff Opposition Expected to Casketless Funeral Plan&#039; %27Stiff+Opposition+Expected+to+Casketless+Funeral+Plan%27 \'Stiff Opposition Expected to Casketless Funeral Plan\' -bob@me.net +bob..snip..et ]]> Voir aussi la - désactivation de l'analyse de Smarty. + désactivation de l'analyse de Smarty + et le mascage des adresses E-mail. + +--> \ No newline at end of file diff --git a/docs/fr/designers/language-modifiers/language-modifier-indent.xml b/docs/fr/designers/language-modifiers/language-modifier-indent.xml index 7432e5d6..6288d3c6 100644 --- a/docs/fr/designers/language-modifiers/language-modifier-indent.xml +++ b/docs/fr/designers/language-modifiers/language-modifier-indent.xml @@ -1,6 +1,6 @@ - + indent @@ -83,8 +83,14 @@ Il fera noir cette nuit. Il fera noir cette nuit. ]]> - + + + Voir aussi + strip + et spacify. + + +--> \ No newline at end of file diff --git a/docs/fr/designers/language-modifiers/language-modifier-nl2br.xml b/docs/fr/designers/language-modifiers/language-modifier-nl2br.xml index ebff8fca..3ace0673 100644 --- a/docs/fr/designers/language-modifiers/language-modifier-nl2br.xml +++ b/docs/fr/designers/language-modifiers/language-modifier-nl2br.xml @@ -1,11 +1,11 @@ - + nl2br Transforme toutes les fins de lignes en balises <br />. - Equivalent à la fonction PHP nl2br(). + Equivalent à la fonction PHP nl2br(). nl2br @@ -19,7 +19,7 @@ $smarty->display('index.tpl'); ]]> -Ou index.tpl est : +Où index.tpl est : aujourd'hui, nuit noire ]]> - + + + Voir aussi + word_wrap, + count_paragraphs et + count_sentences. + + +--> \ No newline at end of file diff --git a/docs/fr/designers/language-modifiers/language-modifier-regex-replace.xml b/docs/fr/designers/language-modifiers/language-modifier-regex-replace.xml index 4667731b..6c88fd9a 100644 --- a/docs/fr/designers/language-modifiers/language-modifier-regex-replace.xml +++ b/docs/fr/designers/language-modifiers/language-modifier-regex-replace.xml @@ -1,6 +1,6 @@ - + regex_replace @@ -39,7 +39,8 @@ Un rechercher / remplacer avec une expression régulière. Utilise la même - syntaxe que la fonction PHP preg_replace. + syntaxe que la fonction PHP preg_replace(). regex_replace @@ -73,8 +74,14 @@ L'infertilit L'infertilité est un maux grandissant, disent les experts. ]]> - + + + Voir aussi + replace et + escape. + + +--> \ No newline at end of file diff --git a/docs/fr/designers/language-modifiers/language-modifier-replace.xml b/docs/fr/designers/language-modifiers/language-modifier-replace.xml index e97ea951..930ad6f5 100644 --- a/docs/fr/designers/language-modifiers/language-modifier-replace.xml +++ b/docs/fr/designers/language-modifiers/language-modifier-replace.xml @@ -1,6 +1,6 @@ - + replace @@ -38,7 +38,8 @@ - Un simple remplacement de chaîne de caractères. + Un simple remplacement de chaîne de caractères. Ceci est l'équivalent + dela fonction PHP str_replace(). replace @@ -71,7 +72,12 @@ Child's Stool Great for Use in Vineyard. Child's Stool Great for Use in Garden. ]]> - + + + Voir aussi + regex_replace et + escape. + - + spacify @@ -63,12 +63,18 @@ Ce qui donne - + + + Voir aussi + wordwrap et + nl2br. + + +--> \ No newline at end of file diff --git a/docs/fr/designers/language-modifiers/language-modifier-string-format.xml b/docs/fr/designers/language-modifiers/language-modifier-string-format.xml index 3a3f6528..d05b2b6d 100644 --- a/docs/fr/designers/language-modifiers/language-modifier-string-format.xml +++ b/docs/fr/designers/language-modifiers/language-modifier-string-format.xml @@ -1,6 +1,6 @@ - + string_format @@ -32,7 +32,8 @@ Un moyen pour formater les chaînes de caractères, comme par exemple les - nombres décimaux. Utilise la syntaxe de sprintf pour formater les éléments. + nombres décimaux. Utilise la syntaxe de sprintf + pour formater les éléments. string_format @@ -65,8 +66,13 @@ Ce qui donne en sortie : 24 ]]> - + + + Voir aussi + date_format. + + +--> \ No newline at end of file diff --git a/docs/fr/designers/language-modifiers/language-modifier-wordwrap.xml b/docs/fr/designers/language-modifiers/language-modifier-wordwrap.xml index 91365caa..15309d9b 100644 --- a/docs/fr/designers/language-modifiers/language-modifier-wordwrap.xml +++ b/docs/fr/designers/language-modifiers/language-modifier-wordwrap.xml @@ -1,6 +1,6 @@ - + wordwrap @@ -51,11 +51,13 @@ pour l'ajustement à la nouvelle ligne (retour chariot \n par défaut). Par défaut, wordwrap tente un ajustement à la fin d'un mot. Si vous voulez autoriser le découpage des mots pour un ajustement au caractère près, - passez true au troisième paramètre optionnel. + passez true au troisième paramètre optionnel. Ceci est l'équivalent de la + fonction PHP wordwrap(). wordwrap - + display('index.tpl'); ?> ]]> - - -ou index.tpl est : - - + + + où index.tpl est : + + - - -Ce qui donne en sortie : - - + + + L'exemple ci-dessus affichera : + + - + + + Voir aussi + nl2br. + + +--> \ No newline at end of file diff --git a/docs/fr/designers/language-variables/language-assigned-variables.xml b/docs/fr/designers/language-variables/language-assigned-variables.xml index 9e8d99fb..37a6988b 100644 --- a/docs/fr/designers/language-variables/language-assigned-variables.xml +++ b/docs/fr/designers/language-variables/language-assigned-variables.xml @@ -1,46 +1,46 @@ - + Variables assignées depuis PHP Pour utiliser une variables assignées depuis PHP, il faut la préfixer par le symbole dollar $. Les variables asignées depuis un template grâce à la fonction - assign sont - manipulées de la même façon. - - - Variables assignées - + {assign} sont + manipulées de la même façon. + + + Variables assignées + La dernière connexion remonte au {$dateConnexionPrecedente}. ]]> - - - Celà va afficher: - - + + + Celà va afficher: + + La dernière connexion remonte au 11 janvier 2001. ]]> - - - - - Tableaux associatifs - - Vous pouvez également utiliser des variables sous forme de tableaux - associatifs assignées depuis PHP en en spécifiant la clef, - après le symbole '.' (point). - - - Accéder aux variables de tableaux associatifs - + + + + + Tableaux associatifs + + Vous pouvez également utiliser des variables sous forme de tableaux + associatifs assignées depuis PHP en en spécifiant la clef, + après le symbole '.' (point). + + + Accéder aux variables de tableaux associatifs + assign('Contacts', $smarty->display('index.tpl'); ?> ]]> - - - où index.tpl est : - - + + + où index.tpl est : + + {$Contacts.email}
@@ -65,30 +65,30 @@ $smarty->display('index.tpl'); {$Contacts.phone.home}
{$Contacts.phone.cell}
]]> -
- - Ce qui donne en sortie : - - + + + Ce qui donne en sortie : + + zaphod@slartibartfast.com
555-444-3333
555-111-1234
]]> -
-
-
- - - Tableaux indexés - - Vous pouvez utiliser des tableaux indexés de la même façon - que vous le faites en PHP. - - - Accès aux tableaux grâce à l'index - + + + + + + Tableaux indexés + + Vous pouvez utiliser des tableaux indexés de la même façon + que vous le faites en PHP. + + + Accès aux tableaux grâce à l'index + assign('Contacts', $smarty->display('index.tpl'); ?> ]]> - - -Ou index.tpl est : - - + + + Où index.tpl est : + + {$Contacts[1]}
@@ -112,46 +112,48 @@ Ou index.tpl est : {$Contacts[2][0]}
{$Contacts[2][1]}
]]> -
- -ce qui donne en sortie : - - + + + ce qui donne en sortie : + + zaphod@slartibartfast.com
555-444-3333
555-111-1234
]]> -
-
-
- - Objets - - Les attributs des objets assignés depuis PHP peuvent être utilisées en - en spécifiant le nom après le symbole '->'. - - - accéder aux attributs des objets - + + + + + Objets + + Les attributs des objets + assignés depuis PHP peuvent être utilisées en + en spécifiant le nom après le symbole '->'. + + + accéder aux attributs des objets + name}
email: {$person->email}
]]> -
- -Ce qui donne en sortie : - - + + + Ce qui donne en sortie : + + email: zaphod@slartibartfast.com
]]> -
-
-
-
+ + + + + + --> \ No newline at end of file diff --git a/docs/fr/designers/language-variables/language-config-variables.xml b/docs/fr/designers/language-variables/language-config-variables.xml index 7622f9dd..e049c6a0 100644 --- a/docs/fr/designers/language-variables/language-config-variables.xml +++ b/docs/fr/designers/language-variables/language-config-variables.xml @@ -1,21 +1,19 @@ - + Variables chargées depuis des fichiers de configuration - Les variables récupérées depuis un fichier de configuration sont utilisées + Les variables récupérées depuis un fichier de configuration sont utilisées entourées du symbole dièse (#), ou via la variable spéciale smarty - $smarty.config. + $smarty.config. + + + variables de fichiers de configuration + + foo.conf - - - variables de fichiers de configuration - -foo.conf - - + - - -index.tpl: - - + + + index.tpl : + + @@ -35,19 +33,19 @@ index.tpl: - - - + + +
FirstLastAddressFirstLastAddress
]]> -
- -index.tpl: (alternate syntax) - - + + + index.tpl: (alternate syntax) + + @@ -55,41 +53,48 @@ index.tpl: (alternate syntax) - - - + + +
FirstLastAddressFirstLastAddress
]]> -
- -Ce qui donne en sortie, pour les deux exemples : - - +
+ + Ce qui donne en sortie, pour les deux exemples : + + C'est le mien - - - + + +
FirstLastAddressFirstLastAddress
]]> -
-
- - Les variables de fichier de configuration ne peuvent être utilisés tant - qu'elles n'ont pas été chargées. Cette procédure est expliquée - plus loin dans le document, voir config_load. - -
+ + + + Les variables de fichier de configuration ne peuvent être utilisés tant + qu'elles n'ont pas été chargées. Cette procédure est expliquée + plus loin dans le document, voir config_load. + + + Voir aussi les + variables et les + variables réservées $smarty. + + + + --> \ No newline at end of file diff --git a/docs/fr/designers/language-variables/language-variables-smarty.xml b/docs/fr/designers/language-variables/language-variables-smarty.xml index f79544a7..af41642b 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} @@ -49,7 +49,8 @@ Le timestamp courant peut être récupéré grâce à {$smarty.now}. Le nombre obtenu correspond au nombre de secondes écoulées depuis Epoch (1 Janvier 1970) et peut être passé directement au modificateur - de variable date à des fins d'affichage. + de variable date date_format + à des fins d'affichage. utilisation de {$smarty.now} @@ -65,6 +66,8 @@ {$smarty.const} Vous pouvez directement accéder aux constantes PHP. + Voir aussi les constantes smarty. Utiliser {$smarty.const} @@ -82,7 +85,7 @@ La capture réalisée via {capture}..{/capture} peut être récupérée par l'intermédiaire de la variable {$smarty}. Voir la section - sur capture pour un + sur {capture} pour un exemple à ce sujet. @@ -90,10 +93,11 @@ {$smarty.config} - La variable {$smarty} peut être utilisée pour désigner une variable - d'un fichier de configuration. {$smarty.config.foo} est un synonyme de + La variable {$smarty} peut être utilisée pour désigner une variable + d'un fichier de configuration. {$smarty.config.foo} est un synonyme de {#foo#}. Voir la section config_load + linkend="language.function.config.load">{config_load} pour un exemple à ce sujet. @@ -103,8 +107,8 @@ La variable {$smarty} peut être utilisée pour accéder aux propriétés des boucles 'section' et 'foreach'. Voir la documentation de - section et - foreach. + {section} et + {foreach}. @@ -115,21 +119,20 @@ - {$smarty.ldelim} + {$smarty.ldelim}, {$smarty.rdelim} - Cette variable est utilisée pour afficher le délémiteur gauche. Lisez aussi + Cette variable est utilisée pour afficher le délémiteur gauche et le délimiteur droit. Lisez aussi la partie {ldelim},{rdelim}. - - - {$smarty.rdelim} - Cette variable est utilisée pour afficher le délémiteur droit. Lisez aussi - la partie {ldelim},{rdelim}. + Voir aussi les + variables et les + variables de configuration. + +--> \ No newline at end of file diff --git a/docs/fr/programmers/caching.xml b/docs/fr/programmers/caching.xml index 750bd48d..69bb9305 100644 --- a/docs/fr/programmers/caching.xml +++ b/docs/fr/programmers/caching.xml @@ -1,6 +1,6 @@ - + Cache @@ -11,7 +11,8 @@ il sera affiché sans qu'il ne soit nécessaire de regénérer le résultat. Le système de cache peut accélérer les traitements de façon impressionnante, en particulier les templates dont la compilation est très longue. Comme - le résultat de display() ou de fetch() est dans le cache, un fichier de cache + le résultat de display() ou de + fetch()est dans le cache, un fichier de cache peut être composé de plusieurs fichiers de templates, plusieurs fichiers de configuration, etc. @@ -30,6 +31,7 @@ &programmers.caching.caching-cacheable; + +--> \ No newline at end of file diff --git a/docs/fr/programmers/smarty-constants.xml b/docs/fr/programmers/smarty-constants.xml index 5f084ff3..9f802d95 100644 --- a/docs/fr/programmers/smarty-constants.xml +++ b/docs/fr/programmers/smarty-constants.xml @@ -1,9 +1,9 @@ - + Constantes - + SMARTY_DIR @@ -27,6 +27,10 @@ require_once(SMARTY_DIR."Smarty.class.php"); ]]> + + Voir aussi + $smarty.const. + SMARTY_CORE_DIR @@ -34,7 +38,8 @@ require_once(SMARTY_DIR."Smarty.class.php"); Il doit s'agir du chemin complet du répertoire où se trouvent les fichiers internes de Smarty. S'il n'est pas défini, Smarty placera comme valeur par défaut la - valeur de la constante précédente SMARTY_DIR. S'il est + valeur de la constante précédente + SMARTY_DIR. S'il est défini, le chemin doit se terminer par un slash. Utilisez cette constante lorsque vous incluez manuellement n'importe quel fichier core.*. @@ -51,8 +56,14 @@ require_once(SMARTY_CORE_DIR."core.get_microtime.php"); ]]> + + + Voir aussi + $smarty.const. + + +--> \ No newline at end of file