sync with EN

This commit is contained in:
yannick
2006-10-03 20:20:06 +00:00
parent 4821b6b597
commit 69f24113ad
23 changed files with 223 additions and 200 deletions

View File

@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready -->
<sect1 id="language.function.popup">
<title>{popup}</title>
<para>
{popup} est utilis<69> pour cr<63>er une fen<65>tre popup javascript.
<link linkend="language.function.popup.init">{popup_init}</link> DOIT <20>tre appel<65> en premier
pour que cela fonctionne.
<varname>{popup}</varname> est utilis<69> pour cr<63>er une fen<65>tre popup javascript.
<link linkend="language.function.popup.init"><varname>{popup_init}</varname></link>
DOIT <20>tre appel<65> en premier pour que cela fonctionne.
</para>
<informaltable frame="all">
<tgroup cols="5">
@@ -31,7 +31,7 @@
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Oui</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>le texte/code html <20> afficher dans la popup</entry>
<entry>Le texte/code html <20> afficher dans la popup</entry>
</row>
<row>
<entry>trigger</entry>
@@ -45,7 +45,7 @@
<entry>sticky</entry>
<entry>bool<EFBFBD>en</entry>
<entry>Non</entry>
<entry><emphasis>false</emphasis></entry>
<entry><emphasis>&false;</emphasis></entry>
<entry>Rends la popup active jusqu'a ce qu'elle soit
explicitement ferm<72>e.</entry>
</row>
@@ -61,21 +61,21 @@
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>couleur interne de la popup</entry>
<entry>Couleur interne de la popup</entry>
</row>
<row>
<entry>bgcolor</entry>
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>couleur de la bordure de la popup</entry>
<entry>Couleur de la bordure de la popup</entry>
</row>
<row>
<entry>textcolor</entry>
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>couleur du texte <20> l'int<6E>rieur de la
<entry>Couleur du texte <20> l'int<6E>rieur de la
popup</entry>
</row>
<row>
@@ -83,56 +83,56 @@
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>couleur du libell<6C> de la popup</entry>
<entry>Couleur du libell<6C> de la popup</entry>
</row>
<row>
<entry>closecolor</entry>
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>couleur du texte de fermeture</entry>
<entry>Couleur du texte de fermeture</entry>
</row>
<row>
<entry>textfont</entry>
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>la police <20> utiliser dans le texte principal</entry>
<entry>La police <20> utiliser dans le texte principal</entry>
</row>
<row>
<entry>captionfont</entry>
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>la police <20> utiliser dans le libell<6C></entry>
<entry>La police <20> utiliser dans le libell<6C></entry>
</row>
<row>
<entry>closefont</entry>
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>la police pour le texte de fermeture</entry>
<entry>La police pour le texte de fermeture</entry>
</row>
<row>
<entry>textsize</entry>
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>taille de la police texte prinicpal</entry>
<entry>Taille de la police texte prinicpal</entry>
</row>
<row>
<entry>captionsize</entry>
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>taille de la police du libell<6C></entry>
<entry>Taille de la police du libell<6C></entry>
</row>
<row>
<entry>closesize</entry>
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>taille de la police du bouton "fermer"</entry>
<entry>Taille de la police du bouton "fermer"</entry>
</row>
<row>
<entry>width</entry>
@@ -152,29 +152,29 @@
<entry>left</entry>
<entry>bool<EFBFBD>en</entry>
<entry>Non</entry>
<entry><emphasis>false</emphasis></entry>
<entry>la popup va <20> gauche de la souris</entry>
<entry><emphasis>&false;</emphasis></entry>
<entry>La popup va <20> gauche de la souris</entry>
</row>
<row>
<entry>right</entry>
<entry>bool<EFBFBD>en</entry>
<entry>Non</entry>
<entry><emphasis>false</emphasis></entry>
<entry>la popup va <20> droite de la souris</entry>
<entry><emphasis>&false;</emphasis></entry>
<entry>La popup va <20> droite de la souris</entry>
</row>
<row>
<entry>center</entry>
<entry>bool<EFBFBD>en</entry>
<entry>Non</entry>
<entry><emphasis>false</emphasis></entry>
<entry>la popup est centr<74>e par rapport <20> la
<entry><emphasis>&false;</emphasis></entry>
<entry>La popup est centr<74>e par rapport <20> la
position de la souris</entry>
</row>
<row>
<entry>above</entry>
<entry>bool<EFBFBD>en</entry>
<entry>Non</entry>
<entry><emphasis>false</emphasis></entry>
<entry><emphasis>&false;</emphasis></entry>
<entry>la popup est au dessus de la souris. NOTE:
possible uniquement si la hauteur est d<>finie</entry>
</row>
@@ -182,15 +182,15 @@
<entry>below</entry>
<entry>bool<EFBFBD>en</entry>
<entry>Non</entry>
<entry><emphasis>false</emphasis></entry>
<entry>la popup apparait en dessous de la souris</entry>
<entry><emphasis>&false;</emphasis></entry>
<entry>La popup apparait en dessous de la souris</entry>
</row>
<row>
<entry>border</entry>
<entry>entier</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>rends la bordure de la popup plus <20>paisse ou plus
<entry>Rends la bordure de la popup plus <20>paisse ou plus
fine</entry>
</row>
<row>
@@ -198,16 +198,14 @@
<entry>entier</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>A quelle distance du curseur la popup apparaitra
, horizontalement.</entry>
<entry>A quelle distance du curseur la popup apparaitra horizontalement.</entry>
</row>
<row>
<entry>offsety</entry>
<entry>entier</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>A quelle distance du curseur la popup apparaitra
, verticalement.</entry>
<entry>A quelle distance du curseur la popup apparaitra verticalement.</entry>
</row>
<row>
<entry>fgbackground</entry>
@@ -233,7 +231,7 @@
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>d<EFBFBD>finit le texte de fermeture par autre chose
<entry>D<EFBFBD>finit le texte de fermeture par autre chose
que "Close"</entry>
</row>
<row>
@@ -250,7 +248,7 @@
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>d<EFBFBD>fini le texte de la barre de statut
<entry>D<EFBFBD>fini le texte de la barre de statut
du navigateur</entry>
</row>
<row>
@@ -274,7 +272,7 @@
<entry>entier</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>indique <20> overLib de lire le texte <20> cet index dans le
<entry>Indique <20> overLib de lire le texte <20> cet index dans le
tableau ol_text, situ<74> dans overlib.js. Ce param<61>tre peut <20>tre
utilis<69> <20> la place de text.</entry>
</row>
@@ -283,7 +281,7 @@
<entry>entier</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>indique <20> overlib de lire le libell<6C> depuis le
<entry>Indique <20> overlib de lire le libell<6C> depuis le
tableau ol_caps</entry>
</row>
<row>
@@ -291,7 +289,7 @@
<entry>url</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>affiche l'image sp<73>cifi<66>e avant le libell<6C> de la
<entry>Affiche l'image sp<73>cifi<66>e avant le libell<6C> de la
popup</entry>
</row>
<row>
@@ -313,7 +311,7 @@
<entry>entier</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>v<EFBFBD>rrouille la popup <20> une position horizontale.
<entry>V<EFBFBD>rrouille la popup <20> une position horizontale.
Note: remplace les autres param<61>tres de position
horizontale</entry>
</row>
@@ -322,7 +320,7 @@
<entry>entier</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>v<EFBFBD>rouille la popup <20> une position verticale
<entry>V<EFBFBD>rouille la popup <20> une position verticale
Note: remplace les autres param<61>tres de position
verticale</entry>
</row>
@@ -331,7 +329,7 @@
<entry>url</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>d<EFBFBD>fini l'image <20> utiliser plut<75>t que le tableau
<entry>D<EFBFBD>fini l'image <20> utiliser plut<75>t que le tableau
de fond</entry>
</row>
<row>
@@ -339,7 +337,7 @@
<entry>entier, entier</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry><EFBFBD>carte l'image de fond du reste des <20>l<EFBFBD>ments
<entry><EFBFBD>carte l'image de fond du reste des <20>l<EFBFBD>ments
avec un espace horizontal, pour le positionnement du texte.
Note: c'est un attribut <20> deux param<61>tres.</entry>
</row>
@@ -348,7 +346,7 @@
<entry>entier, entier</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry><EFBFBD>carte l'image de fond du reste des <20>l<EFBFBD>ments
<entry><EFBFBD>carte l'image de fond du reste des <20>l<EFBFBD>ments
avec un espace vertical, pour le positionnement du texte.
Note: c'est un attribut <20> deux param<61>tres.</entry>
</row>
@@ -357,7 +355,7 @@
<entry>bool<EFBFBD>en</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>vous autorise <20> placer du code html en tant que
<entry>Vous autorise <20> placer du code html en tant que
contenu de la popup. Le code html est attendu dans
l'attribut text.</entry>
</row>
@@ -366,7 +364,7 @@
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>contr<EFBFBD>le la popup dans un cadre diff<66>rent.
<entry>Contr<EFBFBD>le la popup dans un cadre diff<66>rent.
Voir la documentation d'overlib pour plus de d<>tails
sur cette fonction.</entry>
</row>
@@ -384,7 +382,7 @@
<entry>entier</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>la popup se comporte comme une infobulle.
<entry>La popup se comporte comme une infobulle.
Elle disparaitra au bout d'un certain d<>lai, en
millisecondes.</entry>
</row>

View File

@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<sect1 id="language.function.textformat">
<title>{textformat}</title>
<para>
{textformat} est une
<varname>{textformat}</varname> est une
<link linkend="plugins.block.functions">fonction de bloc</link>
utilis<69>e pour formater du texte.
Elle nettoie la cha<68>ne de ses espaces et caract<63>res sp<73>ciaux, puis
@@ -14,7 +14,7 @@
</para>
<para>
Vous pouvez soit utiliser un style pr<70>d<EFBFBD>fini, soit d<>finir explicitement
chaque attribut. Actuellement, seul le style pr<70>d<EFBFBD>fini "email" est
chaque attribut. Actuellement, seul le style pr<70>d<EFBFBD>fini <quote>email</quote> est
disponible.
</para>
<informaltable frame="all">
@@ -39,7 +39,7 @@
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>style pr<70>d<EFBFBD>fini</entry>
<entry>Style pr<70>d<EFBFBD>fini</entry>
</row>
<row>
<entry>indent</entry>
@@ -70,7 +70,7 @@
<entry>number</entry>
<entry>Non</entry>
<entry><emphasis>80</emphasis></entry>
<entry>A combien de caract<63>res doit on ajuster chaque
<entry><EFBFBD> combien de caract<63>res doit on ajuster chaque
ligne</entry>
</row>
<row>
@@ -85,7 +85,7 @@
<entry>wrap_cut</entry>
<entry>boolean</entry>
<entry>Non</entry>
<entry><emphasis>false</emphasis></entry>
<entry><emphasis>&false;</emphasis></entry>
<entry>Si true, wrap r<>duira les lignes au caract<63>re exact
au lieu d'ajuster <20> la fin d'un mot</entry>
</row>

View File

@@ -1,11 +1,14 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.capitalize">
<title>capitalize</title>
<para>
Met la premi<6D>re lettre de chaque mot d'une variable en majuscule.
C'est l'<27>quivalent de la fonction PHP
<ulink url="&url.php-manual;ucfirst">
<varname>ucfirst()</varname></ulink>.
</para>
<informaltable frame="all">
<tgroup cols="5">
@@ -28,7 +31,7 @@
<entry>1</entry>
<entry>bool<EFBFBD>en</entry>
<entry>No</entry>
<entry>false</entry>
<entry>&false;</entry>
<entry>D<EFBFBD>termine si oui ou non les mots contenant des chiffres
doivent <20>tre mis en majuscule</entry>
</row>
@@ -47,7 +50,7 @@ $smarty->assign('titreArticle', 'Le nouveau php5 est vraiment performant !');
]]>
</programlisting>
<para>
O<> index.tpl contient :
O<> le template est :
</para>
<programlisting>
<![CDATA[
@@ -69,8 +72,8 @@ Le Nouveau Php5 Est Vraiment Performant !
</example>
<para>
Voir aussi
<link linkend="language.modifier.lower">lower</link> et
<link linkend="language.modifier.upper">upper</link>.
<link linkend="language.modifier.lower"><varname>lower</varname></link> et
<link linkend="language.modifier.upper"><varname>upper</varname></link>.
</para>
</sect1>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.cat">
<title>cat</title>
@@ -46,15 +46,15 @@ $smarty->assign('articleTitle', "'Les devins ont pr
]]>
</programlisting>
<para>
Ou le template est :
O<EFBFBD> le template est :
</para>
<programlisting>
<![CDATA[
{$articleTitle|cat:" demain."}
{$articleTitle|cat:' demain.'}
]]>
</programlisting>
<para>
Donne <20> l'<27>cran:
Affichera :
</para>
<screen>
<![CDATA[

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.count.characters">
<title>count_characters</title>
@@ -28,7 +28,7 @@
<entry>1</entry>
<entry>boolean</entry>
<entry>Non</entry>
<entry>false</entry>
<entry>&false;</entry>
<entry>Si l'on doit inclure les espaces dans le compte.</entry>
</row>
</tbody>
@@ -68,9 +68,9 @@ Vagues de froid li
</example>
<para>
Voir aussi
<link linkend="language.modifier.count.words">count_words</link>,
<link linkend="language.modifier.count.sentences">count_sentences</link> et
<link linkend="language.modifier.count.paragraphs">count_paragraphs</link>.
<link linkend="language.modifier.count.words"><varname>count_words</varname></link>,
<link linkend="language.modifier.count.sentences"><varname>count_sentences</varname></link> et
<link linkend="language.modifier.count.paragraphs"><varname>count_paragraphs</varname></link>.
</para>
</sect1>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.count.paragraphs">
<title>count_paragraphs</title>
@@ -29,6 +29,9 @@ $smarty->assign('articleTitle',
{$TitreArticle|count_paragraphs}
]]>
</programlisting>
<para>
Affichera :
</para>
<screen>
<![CDATA[
La guerre apporte la paix, au prix de la vie des innocents.
@@ -38,9 +41,9 @@ La guerre apporte la paix, au prix de la vie des innocents.
</example>
<para>
Voir aussi
<link linkend="language.modifier.count.characters">count_characters</link>,
<link linkend="language.modifier.count.sentences">count_sentences</link> et
<link linkend="language.modifier.count.words">count_words</link>.
<link linkend="language.modifier.count.characters"><varname>count_characters</varname></link>,
<link linkend="language.modifier.count.sentences"><varname>count_sentences</varname></link> et
<link linkend="language.modifier.count.words"><varname>count_words</varname></link>.
</para>
</sect1>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.count.sentences">
<title>count_sentences</title>
@@ -44,9 +44,9 @@ Deux navires rentrent en collision
</example>
<para>
Voir aussi
<link linkend="language.modifier.count.characters">count_characters</link>,
<link linkend="language.modifier.count.paragraphs">count_paragraphs</link> et
<link linkend="language.modifier.count.words">count_words</link>.
<link linkend="language.modifier.count.characters"><varname>count_characters</varname></link>,
<link linkend="language.modifier.count.paragraphs"><varname>count_paragraphs</varname></link> et
<link linkend="language.modifier.count.words"><varname>count_words</varname></link>.
</para>
</sect1>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.count.words">
<title>count_words</title>
@@ -39,9 +39,9 @@ Un anneau pour les gouverner tous.
</example>
<para>
Voir aussi
<link linkend="language.modifier.count.characters">count_characters</link>,
<link linkend="language.modifier.count.paragraphs">count_paragraphs</link> et
<link linkend="language.modifier.count.sentences">count_sentences</link>.
<link linkend="language.modifier.count.characters"><varname>count_characters</varname></link>,
<link linkend="language.modifier.count.paragraphs"><varname>count_paragraphs</varname></link> et
<link linkend="language.modifier.count.sentences"><varname>count_sentences</varname></link>.
</para>
</sect1>

View File

@@ -1,19 +1,20 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.13 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.14 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.date.format">
<title>date_format</title>
<para>
Formate une date / heure au format
<ulink url="&url.php-manual;strftime">strftime()</ulink> donn<6E>.
<ulink url="&url.php-manual;strftime"><varname>strftime()</varname></ulink> donn<6E>.
Les dates peuvent <20>tre pass<73>es <20> smarty en tant que
<ulink url="&url.php-manual;function.time">timestamp</ulink> unix,
timestamp mysql ou comme cha<68>ne quelconque contenant mois jour ann<6E>e
(interpr<70>table par <ulink url="&url.php-manual;strtotime">strtotime()</ulink>).
Les concepteurs de templates peuvent utiliser date_format pour contr<74>ler
(interpr<70>table par
<ulink url="&url.php-manual;strtotime"><varname>strtotime()</varname></ulink>).
Les concepteurs de templates peuvent utiliser <varname>date_format</varname> pour contr<74>ler
parfaitement le format de sortie de la date.
Si la date pass<73>e <20> <command>date_format</command> est vide, et qu'un
Si la date pass<73>e <20> <varname>date_format</varname> est vide, et qu'un
second param<61>tre est donn<6E>, ce dernier sera utilis<69> comme <20>tant la date <20> formater.
</para>
<informaltable frame="all">
@@ -54,22 +55,34 @@
<para>
<note>
<para>
Depuis Smarty 2.6.10, les valeurs num<75>riques pass<73>es <20> date_format
Depuis Smarty 2.6.10, les valeurs num<75>riques pass<73>es <20> <varname>date_format</varname>
sont <emphasis>toujours</emphasis> (except<70> pour les timestamps mysql, voir
ci-dessous) interpr<70>t<EFBFBD>es comme un timestamp Unix.
</para>
<para>
Avant la version 2.6.10 de Smarty, les cha<68>nes num<75>riques qui <20>taient
<20>galement analysables par strtotime() en PHP (comme "YYYYMMDD"),
<EFBFBD>taient, parfois, d<>pendament de l'impl<70>mentation de strtotime(),
interpr<EFBFBD>t<EFBFBD>es en tant que des cha<68>nes date et non des timestamps.
<20>galement analysables par <varname>strtotime()</varname>
en PHP (comme <literal>YYYYMMDD</literal>),
<EFBFBD>taient, parfois, d<>pendament de l'impl<70>mentation de <varname>strtotime()</varname>,
interpr<70>t<EFBFBD>es en tant que des cha<68>nes date et NON des timestamps.
</para>
<para>
La seule exception est les timestamps MySQL : Ils sont uniquement num<75>riques
et d'une longueur de 14 caract<63>res ("YYYYMMDDHHMMSS"). Les timestamps
et d'une longueur de 14 caract<63>res (<literal>YYYYMMDDHHMMSS</literal>). Les timestamps
MySQL ont la priorit<69> sur les timestamps Unix.
</para>
</note>
<note>
<title>Note pour les d<>veloppeurs</title>
<para>
<varname>date_format</varname> est essentiellement un gestionnaire pour la fonction PHP
<ulink url="&url.php-manual;strftime"><varname>strftime()</varname></ulink>.
Vous pourriez avoir plus ou moins d'options disponibles suivant le syst<73>me sur lequel
la fonction PHP <ulink url="&url.php-manual;strftime"><varname>strftime()</varname></ulink>
a <20>t<EFBFBD> compil<69>. V<>rifiez la documentation pour votre syst<73>me pour avoir une liste compl<70>te
des options disponibles.
</para>
</note>
</para>
<example>
<title>date_format</title>
@@ -86,7 +99,8 @@ $smarty->assign('hier', strtotime('-1 day'));
]]>
</programlisting>
<para>
O<> le template est (utilisation de <link linkend="language.variables.smarty.now">$smarty.now</link>) :
O<> le template est (utilisation de
<link linkend="language.variables.smarty.now"><parameter>$smarty.now</parameter></link>) :
</para>
<programlisting>
<![CDATA[
@@ -99,15 +113,15 @@ $smarty->assign('hier', strtotime('-1 day'));
]]>
</programlisting>
<para>
Ce qui donne <20> l'<27>cran:
Affichera :
</para>
<screen>
<![CDATA[
Feb 6, 2001
Jan 1, 2022
02/06/01
02:33 pm
Feb 5, 2001
Monday, February 5, 2001
Dec 31, 2021
Monday, December 1, 2021
14:33:00
]]>
</screen>
@@ -234,23 +248,12 @@ Monday, February 5, 2001
%% - Un caract<63>re lit<69>ral `%'
</para></listitem>
</itemizedlist>
<note>
<title>Note aux d<>veloppeurs</title>
<para>
<command>date_format</command> est un alias de la fonction PHP
PHP <ulink url="&url.php-manual;strftime">strftime()</ulink>.
Il est probable que vous disposiez de plus ou moins d'options
disponibles selon le syst<73>me sur lequel PHP a <20>t<EFBFBD> compil<69>.
Reportez-vous <20> l'aide de votre syst<73>me pour une liste compl<70>te des
param<61>tres disponibles.
</para>
</note>
</para>
<para>
Voir aussi
<link linkend="language.variables.smarty.now">$smarty.now</link>,
la <ulink url="&url.php-manual;strftime">fonction PHP strftime()</ulink>,
<link linkend="language.function.html.select.date">{html_select_date}</link> et
<link linkend="language.variables.smarty.now"><parameter>$smarty.now</parameter></link>,
<ulink url="&url.php-manual;strftime"><varname>strftime()</varname></ulink>,
<link linkend="language.function.html.select.date"><varname>{html_select_date}</varname></link> et
les <link linkend="tips.dates">astuces sur les dates</link>.
</para>
</sect1>

View File

@@ -1,19 +1,21 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.default">
<title>default</title>
<para>
Utilis<69> pour d<>finir une valeur par d<>faut <20> une variable.
Si la variable est vide ou ind<6E>finie, la valeur donn<6E>e est affich<63>e
en lieu et place. Default attends un seul argument.
en lieu et place. <literal>default</literal> attends un seul argument.
</para>
<para>
<note>
<para>
Avec error_reporting(E_ALL), les variables non d<>clar<61>es lanceront toujours une erreur
dans le template. Cette fonction est utile pour remplacer les cha<68>nes vides ou de longueurs vides.
Avec <ulink url="&url.php-manual;error_reporting">
<varname>error_reporting(E_ALL)</varname></ulink>, les variables non
d<>clar<61>es lanceront toujours une erreur dans le template. Cette fonction est
utile pour remplacer les cha<68>nes vides ou de longueurs vides.
</para>
</note>
</para>
@@ -68,7 +70,7 @@ $smarty->assign('email','');
]]>
</programlisting>
<para>
Ce qui donne <20> l'<27>cran :
Affichera :
</para>
<screen>
<![CDATA[
@@ -80,8 +82,8 @@ Aucune adresse email disponible
</example>
<para>
Voir aussi
<link linkend="tips.default.var.handling">la gestion des variables par d<>faut</link>
et <link linkend="tips.blank.var.handling">la gestion de l'effacement des variables</link>.
la <link linkend="tips.default.var.handling">gestion des variables par d<>faut</link>
et la <link linkend="tips.blank.var.handling">gestion de l'effacement des variables</link>.
</para>
</sect1>

View File

@@ -1,14 +1,15 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.15 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.16 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.escape">
<title>escape</title>
<para>
Utile pour encoder / <20>chapper une variable pour quelles soient compatibles
pour les URL Html, pour les hexad<61>cimaux, pour les entit<EFBFBD>s hexad<EFBFBD>cimales, pour javascript
pour les <literal>url</literal> <literal>html</literal>, pour les hexad<61>cimaux,
pour les entit<69>s hexad<61>cimales, pour <literal>javascript</literal>
et pour les e-mails.
Par d<>faut, ce param<61>tre est html.
Par d<>faut, ce param<61>tre est <literal>html</literal>.
</para>
<informaltable frame="all">
<tgroup cols="6">
@@ -34,11 +35,11 @@
<entry>cha<EFBFBD>ne de caract<63>re</entry>
<entry>Non</entry>
<entry>
<literal>html</literal>,<literal>htmlall</literal>,
<literal>url</literal>,<literal>urlpathinfo</literal>,
<literal>quotes</literal>,<literal>hex</literal>,
<literal>hexentity</literal>,<literal>javascript</literal>,
<literal>mail</literal>
<literal>html</literal>, <literal>htmlall</literal>,
<literal>url</literal>,
<literal>urlpathinfo</literal>, <literal>quotes</literal>,
<literal>hex</literal>, <literal>hexentity</literal>,
<literal>javascript</literal>, <literal>mail</literal>
</entry>
<entry><literal>html</literal></entry>
<entry>Format d'<27>chappement <20> utiliser.</entry>
@@ -47,8 +48,10 @@
<entry>2</entry>
<entry>cha<EFBFBD>ne de caract<63>re</entry>
<entry>Non</entry>
<entry><literal>ISO-8859-1</literal>, <literal>UTF-8</literal>, ... n'importe quel jeu de
caract<EFBFBD>res support<72> par <ulink url="&url.php-manual;htmlentities">htmlentities()</ulink>
<entry>
<literal>ISO-8859-1</literal>, <literal>UTF-8</literal>, ... n'importe quel jeu de
caract<63>res support<72> par
<ulink url="&url.php-manual;htmlentities"><varname>htmlentities()</varname></ulink>
</entry>
<entry><literal>ISO-8859-1</literal></entry>
<entry>Le jeu de caract<63>res pass<73> <20> htmlentities()</entry>
@@ -86,7 +89,7 @@ $smarty->assign('EmailAddress','smarty@example.com');
]]>
</programlisting>
<para>
Ce qui donne <20> l'<27>cran :
Affichera :
</para>
<screen>
<![CDATA[
@@ -101,18 +104,21 @@ smarty [AT] example [DOT] com
mail [AT] example [DOT] com
]]>
</screen>
<para>
Souvenez-vous que les fonctions natives PHP peuvent <20>tre utilis<69>es en tant que modificateurs.
<title>Autres exemples</title>
<para>Les fonctions PHP peuvent <20>tre utilis<69>es comme modificateurs, suivant la
configuration de
<link linkend="variable.security">
<varname>$security</varname></link>.
</para>
<screen>
<![CDATA[
{* On place les variables pass<73>es en get <20> l'emplacement courant *}
{* le param<61>tre "rewind" enregistre l'emplacement courant *}
<a href="{$SCRIPT_NAME}?page=foo&rewind={$smarty.server.REQUEST_URI|urlencode}">click here</a>
]]>
</screen>
<para>
Et ceci est utile pour les e-mails, mais lisez plut<75>t la documentation de
<link linkend="language.function.mailto">{mailto}</link></para>
<link linkend="language.function.mailto"><varname>{mailto}</varname></link></para>
<screen>
<![CDATA[
{* email address mangled *}
@@ -123,7 +129,7 @@ mail [AT] example [DOT] com
<para>
Voir aussi la
l'<link linkend="language.escaping">anayse Smarty d'<27>chappement</link>,
<link linkend="language.function.mailto">{mailto}</link> et
<link linkend="language.function.mailto"><varname>{mailto}</varname></link> et
le <link linkend="tips.obfuscating.email">mascage des adresses e-mail</link>.
</para>
</sect1>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.indent">
<title>indent</title>
@@ -9,7 +9,7 @@
vous pouvez sp<73>cifier le nombre de caract<63>res <20> utiliser pour l'indentation (4 par d<>faut).
Comme second param<61>tre optionnel, vous
pouvez sp<73>cifier le caract<63>re <20> utiliser pour l'indentation (utilisez
"\t" pour les tabulations).
<literal>"\t"</literal> pour les tabulations).
</para>
<informaltable frame="all">
<tgroup cols="5">
@@ -60,7 +60,7 @@ Statistics show that teen pregnancy drops off significantly after 25.'
]]>
</programlisting>
<para>
Ou le template est :
O<EFBFBD> le template est :
</para>
<programlisting>
<![CDATA[
@@ -74,7 +74,7 @@ Ou le template est :
]]>
</programlisting>
<para>
Ce qui donne <20> l'<27>cran
Affichera :
</para>
<screen>
<![CDATA[
@@ -98,9 +98,9 @@ Statistics show that teen pregnancy drops off significantly after 25.
</example>
<para>
Voir aussi
<link linkend="language.modifier.strip">strip</link>,
<link linkend="language.modifier.wordwrap">wordwrap</link> et
<link linkend="language.modifier.spacify">spacify</link>.
<link linkend="language.modifier.strip"><varname>strip</varname></link>,
<link linkend="language.modifier.wordwrap"><varname>wordwrap</varname></link> et
<link linkend="language.modifier.spacify"><varname>spacify</varname></link>.
</para>
</sect1>

View File

@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.lower">
<title>lower</title>
<para>
Met une variable en minuscules. C'est l'<27>quivalent de la fonction PHP
<ulink url="&url.php-manual;strtolower">strtolower()</ulink>.
<ulink url="&url.php-manual;strtolower"><varname>strtolower()</varname></ulink>.
</para>
<example>
<title>lower</title>
@@ -38,8 +38,8 @@ deux suspects se sont sauv
</example>
<para>
Voir aussi
<link linkend="language.modifier.upper">upper</link> et
<link linkend="language.modifier.capitalize">Capitalize</link>.
<link linkend="language.modifier.upper"><varname>upper</varname></link> et
<link linkend="language.modifier.capitalize"><varname>capitalize</varname></link>.
</para>
</sect1>

View File

@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.nl2br">
<title>nl2br</title>
<para>
Transforme toutes les fins de lignes en balises &lt;br /&gt;.
Equivalent <20> la fonction PHP <ulink url="&url.php-manual;nl2br">nl2br()</ulink>.
Transforme toutes les fins de lignes en balises <literal>&lt;br /&gt;</literal>.
<EFBFBD>quivalent <20> la fonction PHP
<ulink url="&url.php-manual;nl2br"><varname>nl2br()</varname></ulink>.
</para>
<example>
<title>nl2br</title>
@@ -40,9 +41,9 @@ Pluie ou soleil attendu<br />aujourd'hui, nuit noire
</example>
<para>
Voir aussi
<link linkend="language.modifier.wordwrap">word_wrap</link>,
<link linkend="language.modifier.count.paragraphs">count_paragraphs</link> et
<link linkend="language.modifier.count.sentences">count_sentences</link>.
<link linkend="language.modifier.wordwrap"><varname>word_wrap</varname></link>,
<link linkend="language.modifier.count.paragraphs"><varname>count_paragraphs</varname></link> et
<link linkend="language.modifier.count.sentences"><varname>count_sentences</varname></link>.
</para>
</sect1>

View File

@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.regex.replace">
<title>regex_replace</title>
<para>
Un rechercher / remplacer avec une expression r<>guli<6C>re. Utilise la m<>me
syntaxe que la fonction PHP
<ulink url="&url.php-manual;preg_replace">preg_replace()</ulink>.
<ulink url="&url.php-manual;preg_replace"><varname>preg_replace()</varname></ulink>.
</para>
<informaltable frame="all">
<tgroup cols="5">
@@ -55,7 +55,7 @@ $smarty->assign('TitreArticle', "L'infertilit
]]>
</programlisting>
<para>
Ou le template est :
O<EFBFBD> le template est :
</para>
<programlisting>
<![CDATA[
@@ -66,7 +66,7 @@ Ou le template est :
]]>
</programlisting>
<para>
Ce qui donne en sortie:
Affichera :
</para>
<screen>
<![CDATA[
@@ -78,8 +78,8 @@ L'infertilit
</example>
<para>
Voir aussi
<link linkend="language.modifier.replace">replace</link> et
<link linkend="language.modifier.escape">escape</link>.
<link linkend="language.modifier.replace"><varname>replace</varname></link> et
<link linkend="language.modifier.escape"><varname>escape</varname></link>.
</para>
</sect1>

View File

@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.replace">
<title>replace</title>
<para>
Un simple remplacement de cha<68>ne de caract<63>res. Ceci est l'<27>quivalent
de la fonction PHP <ulink url="&url.php-manual;str_replace">str_replace()</ulink>.
Un simple remplacement de cha<68>ne de caract<63>res. C'est l'<27>quivalent
de la fonction PHP
<ulink url="&url.php-manual;str_replace"><varname>str_replace()</varname></ulink>.
</para>
<informaltable frame="all">
<tgroup cols="5">
@@ -64,7 +65,7 @@ Ou le template est :
]]>
</programlisting>
<para>
Ce qui donne en sortie :
Affichera :
</para>
<screen>
<![CDATA[
@@ -76,8 +77,8 @@ Child's Stool Great for Use in Garden.
</example>
<para>
Voir aussi
<link linkend="language.modifier.regex.replace">regex_replace</link> et
<link linkend="language.modifier.escape">escape</link>.
<link linkend="language.modifier.regex.replace"><varname>regex_replace</varname></link> et
<link linkend="language.modifier.escape"><varname>escape</varname></link>.
</para>
</sect1>

View File

@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.spacify">
<title>spacify</title>
<para>
spacify est un moyen pour ins<6E>rer un espace entre tous les caract<63>res
<varname>spacify</varname> est un moyen pour ins<6E>rer un espace entre tous les caract<63>res
d'une variable. Optionnellement, vous pouvez lui passer un caract<63>re
(ou une cha<68>ne) diff<66>rent de l'espace <20> ins<6E>rer.
</para>
@@ -59,7 +59,7 @@ O
]]>
</programlisting>
<para>
Ce qui donne <20> l'<27>cran :
Affichera :
</para>
<screen>
<![CDATA[
@@ -71,8 +71,8 @@ Q^^u^^e^^l^^q^^u.... snip .... ^r^^t^^s^^.
</example>
<para>
Voir aussi
<link linkend="language.modifier.wordwrap">wordwrap</link> et
<link linkend="language.modifier.nl2br">nl2br</link>.
<link linkend="language.modifier.wordwrap"><varname>wordwrap</varname></link> et
<link linkend="language.modifier.nl2br"><varname>nl2br</varname></link>.
</para>
</sect1>

View File

@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.string.format">
<title>string_format</title>
<para>
Un moyen pour formater les cha<68>nes de caract<63>res, comme par exemple les
nombres d<>cimaux. Utilise la syntaxe de <ulink url="&url.php-manual;sprintf">sprintf()</ulink>
nombres d<>cimaux. Utilise la syntaxe de
<ulink url="&url.php-manual;sprintf"><varname>sprintf()</varname></ulink>
pour formater les <20>l<EFBFBD>ments.
</para>
<informaltable frame="all">
@@ -48,7 +49,7 @@ $smarty->assign('nombre', 23.5787446);
]]>
</programlisting>
<para>
o<EFBFBD> le template est :
O<EFBFBD> le template est :
</para>
<programlisting>
<![CDATA[
@@ -58,7 +59,7 @@ o
]]>
</programlisting>
<para>
Ce qui donne en sortie :
Affichera :
</para>
<screen>
<![CDATA[
@@ -70,7 +71,7 @@ Ce qui donne en sortie :
</example>
<para>
Voir aussi
<link linkend="language.modifier.date.format">date_format</link>.
<link linkend="language.modifier.date.format"><varname>date_format</varname></link>.
</para>
</sect1>

View File

@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.strip.tags">
<title>strip_tags</title>
<para>
Supprime toutes les balises, et plus g<>n<EFBFBD>ralement tout ce qui se trouve
entre &lt; et &gt;.
entre <literal>&lt;</literal> et <literal>&gt;</literal>.
</para>
<informaltable frame="all">
<tgroup cols="5">
@@ -29,7 +29,7 @@
<entry>1</entry>
<entry>bool</entry>
<entry>Non</entry>
<entry>true</entry>
<entry>&true;</entry>
<entry>Si l'on remplace les <20>l<EFBFBD>ments par ' ' ou par ''</entry>
</row>
</tbody>
@@ -60,7 +60,7 @@ O
]]>
</programlisting>
<para>
Ce qui donne en sortie :
Affichera :
</para>
<screen>
<![CDATA[
@@ -69,7 +69,13 @@ Blind Woman Gets New Kidney from Dad she Hasn't Seen in years .
Blind Woman Gets New Kidney from Dad she Hasn't Seen in years.
]]>
</screen>
</example>
</example>
<para>
Voir aussi
<link linkend="language.modifier.replace"><varname>replace</varname></link>
et
<link linkend="language.modifier.regex.replace"><varname>regex_replace</varname></link>.
</para>
</sect1>
<!-- Keep this comment at the end of the file

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.strip">
<title>strip</title>
@@ -12,7 +12,7 @@
<title>Note</title>
<para>
Si vous voulez r<>aliser cette action sur un bloc complet du template,
utilisez la fonction <link linkend="language.function.strip">{strip}</link>.
utilisez la fonction <link linkend="language.function.strip"><varname>{strip}</varname></link>.
</para>
</note>
<example>
@@ -20,7 +20,6 @@
<programlisting role="php">
<![CDATA[
<?php
$smarty = new Smarty;
$smarty->assign('titreArticle', "Une r<>union autour\n d'un feu de chemin<69>e\t
est toujours agr<67>able.");
$smarty->display('index.tpl');
@@ -38,7 +37,7 @@ $smarty->display('index.tpl');
]]>
</programlisting>
<para>
Ce qui donne en sortie :
Affichera :
</para>
<screen>
<![CDATA[
@@ -52,8 +51,8 @@ Une&nbsp;r
</example>
<para>
Voir aussi
<link linkend="language.function.strip">{strip}</link> et
<link linkend="language.modifier.truncate">truncate</link>.
<link linkend="language.function.strip"><varname>{strip}</varname></link> et
<link linkend="language.modifier.truncate"><varname>truncate</varname></link>.
</para>
</sect1>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.truncate">
<title>truncate</title>
@@ -9,8 +9,8 @@
Un second param<61>tre optionnel permet de sp<73>cifier une cha<68>ne <20> afficher
<20> la fin de la variable une fois tronqu<71>e. Les caract<63>res de fin sont
inclus dans la longueur de la cha<68>ne <20> tronquer. Par d<>faut,
truncate tentera de couper la cha<68>ne <20> la fin d'un mot. Si vous voulez
tronquer la cha<68>ne au caract<63>re exact, donnez la valeur true au
<varname>truncate</varname> tentera de couper la cha<68>ne <20> la fin d'un mot.
Si vous voulez tronquer la cha<68>ne au caract<63>re exact, donnez la valeur &true; au
dernier param<61>tre optionnel.
</para>
<informaltable frame="all">
@@ -50,19 +50,19 @@
<entry>3</entry>
<entry>bool<EFBFBD>en</entry>
<entry>Non</entry>
<entry>false</entry>
<entry>&false;</entry>
<entry>D<EFBFBD>termine si le troncage est effectu<74> sur
le dernier mot (false), ou au caract<63>re exact (true).
le dernier mot (&false;), ou au caract<63>re exact (&true;).
</entry>
</row>
<row>
<entry>4</entry>
<entry>bool<EFBFBD>en</entry>
<entry>Non</entry>
<entry>false</entry>
<entry>&false;</entry>
<entry>Ceci d<>termine si le troncage intervient <20> la fin de la
cha<68>ne (false), ou au milieu de la cha<68>ne (true). Notez que si
ceci vaut true, alors les limites de mots sont ignor<6F>es.</entry>
cha<68>ne (&false;), ou au milieu de la cha<68>ne (&true;). Notez que si
ceci vaut &true;, alors les limites de mots sont ignor<6F>es.</entry>
</row>
</tbody>
</tgroup>

View File

@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.upper">
<title>upper</title>
<para>
Met une variable en majuscules. C'est l'<27>quivalent de la fonction PHP
<ulink url="&url.php-manual;strtoupper">strtoupper()</ulink>.
<ulink url="&url.php-manual;strtoupper"><varname>strtoupper()</varname></ulink>.
</para>
<example>
<title>upper</title>
@@ -37,8 +37,8 @@ SI L'ATTAQUE N'EST PAS MISE EN PLACE RAPIDEMENT, CEL
</example>
<para>
Voir aussi
<link linkend="language.modifier.lower">lower</link> et
<link linkend="language.modifier.capitalize">capitalize</link>.
<link linkend="language.modifier.lower"><varname>lower</varname></link> et
<link linkend="language.modifier.capitalize"><varname>capitalize</varname></link>.
</para>
</sect1>

View File

@@ -1,17 +1,17 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready -->
<sect1 id="language.modifier.wordwrap">
<title>wordwrap</title>
<para>
Ajuste une cha<68>ne de caract<63>res <20> une taille de colonne, par d<>faut 80.
Un second param<61>tre optionnel vous permet de sp<73>cifier la cha<68>ne <20> utiliser
pour l'ajustement <20> la nouvelle ligne (retour chariot \n par d<>faut).
Par d<>faut, wordwrap tente un ajustement <20> la fin d'un mot. Si vous voulez
autoriser le d<>coupage des mots pour un ajustement au caract<63>re pr<70>s,
passez true au troisi<73>me param<61>tre optionnel. Ceci est l'<27>quivalent de la
fonction PHP <ulink url="&url.php-manual;wordwrap">wordwrap()</ulink>.
pour l'ajustement <20> la nouvelle ligne (retour chariot <literal>"\n"</literal> par d<>faut).
Par d<>faut, <varname>wordwrap</varname> tente un ajustement <20> la fin d'un mot.
Si vous voulez autoriser le d<>coupage des mots pour un ajustement au caract<63>re pr<70>s,
passez &true; au troisi<73>me param<61>tre optionnel. Ceci est l'<27>quivalent de la
fonction PHP <ulink url="&url.php-manual;wordwrap"><varname>wordwrap()</varname></ulink>.
</para>
<informaltable frame="all">
<tgroup cols="5">
@@ -48,9 +48,9 @@
<entry>3</entry>
<entry>bool<EFBFBD>en</entry>
<entry>Non</entry>
<entry>false</entry>
<entry>&false;</entry>
<entry>D<EFBFBD>termine si l'ajustement se fait en fin de mot
(false) ou au caract<63>re exact (true).</entry>
(&false;) ou au caract<63>re exact (&true;).</entry>
</row>
</tbody>
</tgroup>
@@ -113,8 +113,8 @@ n'a pas vu depuis des ann
</example>
<para>
Voir aussi
<link linkend="language.modifier.nl2br">nl2br</link> et
<link linkend="language.function.textformat">{textformat}</link>.
<link linkend="language.modifier.nl2br"><varname>nl2br</varname></link> et
<link linkend="language.function.textformat"><varname>{textformat}</varname></link>.
</para>
</sect1>