By: bruno
Date: 2005-10-05
Time: 13:21
|
substitution des retours chariots par des <br />, ou comment le viter?Bonjours, voila ma petite question :
j'utilise des blocques TBS dans mes formulaires afin de les remplir d'une valeur. [var.MaVar] cependant, je me suis rendu compte qu'avec une varialbe comportant des retours chariots, ceux ci sont substitués par des <br /> ... c'est une excellente initiative dans la plupart des cas, mais dans un champ texte d'un formulaire, ca me fout un de ces bordels... y a t il un moyen d'y remédier? svp :) merci d'avance :) |
||
By: Skrol29
Date: 2005-10-05
Time: 17:54
|
Re: substitution des retours chariots par des <br />, ou comment le viter?Bonjour,
Oui, il suffit d'utiliser le paramètre "htmlconv=nobr". |
||
By: Anonymous
Date: 2005-10-06
Time: 12:33
|
Re: substitution des retours chariots par des <br />, ou comment le viter?nickel, merci beaucoup.
et franchement, bravo pour l'aide systematique que tu apporte!! |
||
By: Lionel
Date: 2005-10-26
Time: 18:05
|
Re: substitution des retours chariots par des <br />, ou comment le viter?Effectivement, c'est super pour générer autre chose que du html et ca tombe bien car je suis en plein dedans mais avec du rtf.
Oserais-je demander la création d'un nouveau paramètre ? Un petit 'htmlconv=rtf' qui transforme le retour de chariot en '\pre'. Ce serait l'arme absolue pour intégrer directement le contenu d'un 'textarea'. Alors ? dans la version 2.05.3 ? |
||
By: Skrol29
Date: 2005-10-26
Time: 18:30
|
Re: substitution des retours chariots par des <br />, ou comment le viter?> Un petit 'htmlconv=rtf' qui transforme le retour de chariot en '\pre'.
C'est à étuduier. Dans mon WordPad c'est sauts de lignes sont en "/par" et non pas "\pre". D'autre part, ne faut-il pas aussi prévoir une conversion de caractères accentués ? |
||
By: Lionel
Date: 2005-10-27
Time: 08:33
|
Re: substitution des retours chariots par des <br />, ou comment le viter?Effectivement, le saut de paragraphe est un '\par', faut que j'arrête de boire :-)
je n'ai pas rencontré de problème particulier avec les caractères accentués; ils devraient théoriquement être converti mais MsWord ou le WordPad arrivent à ouvir le fichier sans problème même si on place un 'ô' directement dans le fichier avec le bloc-note. Non, en fait j'utilise des modèles "designés" par les secrétaires dans lesquelles j'insère les balises TBS avec le bloc-note ( sinon, MsWord rajoute des symboles à l'intérieur de la balise et la fusion ne s'effectue plus ) Maintenant, si tu souhaite enrichir TBS ou créer TBSrtf ( le pendant de TBSOOo en sorte ), il y a une documentation sur http://www.biblioscape.com/rtf15_spec.htm Je pense qu'il y a effectivement une demande pour ce genre d'outils, notamment pour les dev PHP dont la direction à fait le choix historique de MS-Office pour sa suite bureautique... autant dire tout le monde... |
||
By: Lionel
Date: 2005-10-27
Time: 09:02
|
Re: substitution des retours chariots par des <br />, ou comment le viter?Ah oui, j'oubliais, j'ai résolu le problème en créant la fonction qui transforme les retours de chariot en '\par':
PHP:
et mon champ de fusion devient Modèle:
A noter qu'il serait possible de passer 2 tableaux pour la conversion de tous les caractères accentués dans la fonction PHP |