textformat
Nom attribut
Type
Requis
Defaut
Description
style
chaîne de caractères
Non
n/a
style prédéfini
indent
number
Non
0
Taille de l'indentation pour chaque
ligne
indent_first
number
Non
0
Taille de l'indentation de la
première ligne
indent_char
chaîne de caractères
Non
(single space)
Le caractère (ou la chaîne) à utiliser pour
indenter
wrap
number
Non
80
A combien de caractères doit on ajuster chaque
ligne
wrap_char
chaîne de caractères
Non
\n
Le caractère (ou chaîne de caractères) avec lequel
terminer les lignes
wrap_cut
boolean
Non
false
Si true, wrap réduira les lignes au caractère exact
au lieu d'ajuster à la fin d'un mot
assign
chaîne de caractères
Non
n/a
Le nom de la variable PHP dans laquelle la
sortie sera assignée
textformat est une fonction de bloc utilisée pour formater du texte.
Elle nettoie la chaîne de ses espaces et caractères spéciaux, puis
formate les paragraphes en ajustant ces derniers à une certaine limite,
puis en indentant les lignes.
Vous pouvez soit utiliser un style prédéfini, soit définir explicitement
chaque attribut. Actuellement, seul le style prédéfini "email" est
disponible.
textformat
{textformat wrap=40}
This is foo.
This is foo.
This is foo.
This is foo.
This is foo.
This is foo.
This is bar.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
{/textformat}
SORTIE:
This is foo. This is foo. This is foo.
This is foo. This is foo. This is foo.
This is bar.
bar foo bar foo foo. bar foo bar foo
foo. bar foo bar foo foo. bar foo bar
foo foo. bar foo bar foo foo. bar foo
bar foo foo. bar foo bar foo foo.
{textformat wrap=40 indent=4}
This is foo.
This is foo.
This is foo.
This is foo.
This is foo.
This is foo.
This is bar.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
{/textformat}
SORTIE:
This is foo. This is foo. This is
foo. This is foo. This is foo. This
is foo.
This is bar.
bar foo bar foo foo. bar foo bar foo
foo. bar foo bar foo foo. bar foo
bar foo foo. bar foo bar foo foo.
bar foo bar foo foo. bar foo bar
foo foo.
{textformat wrap=40 indent=4 indent_first=4}
This is foo.
This is foo.
This is foo.
This is foo.
This is foo.
This is foo.
This is bar.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
{/textformat}
SORTIE:
This is foo. This is foo. This
is foo. This is foo. This is foo.
This is foo.
This is bar.
bar foo bar foo foo. bar foo bar
foo foo. bar foo bar foo foo. bar
foo bar foo foo. bar foo bar foo
foo. bar foo bar foo foo. bar foo
bar foo foo.
{textformat style="email"}
This is foo.
This is foo.
This is foo.
This is foo.
This is foo.
This is foo.
This is bar.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
bar foo bar foo foo.
{/textformat}
SORTIE:
This is foo. This is foo. This is foo. This is foo. This is foo. This is
foo.
This is bar.
bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo
bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo
foo.