Mise en forme du texte d'un formulaire php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Mise en forme du texte d'un formulaire php

par Victor BRITO » 24 févr. 2008, 23:21

Sous DotClear, la syntaxe Wiki est mise au point par le biais d'une classe (elle est donc orientée objet). Tout ce que je peux te conseiller, c'est d'étudier la manière dont DotClear la gère, en consultant son code. ;)

par Clelia » 24 févr. 2008, 17:51

Merci, mais comment puis-je utiliser la syntaxe Wiki ??

par Victor BRITO » 16 févr. 2008, 15:44

Parallèlement au BBCode, il y a aussi la syntaxe Wiki qui peut faire l'affaire (les utilisateurs des wikis et de DotClear en savent quelque chose ;) ).

par Clelia » 16 févr. 2008, 07:53

Merci beaucoup. Je vais essayer avec les bbCodes.

par Cyrano » 10 févr. 2008, 10:38

Je vais aller un poil plus loin dans le détail :

Un textarea en tant que tel ne permet pas le formatage du texte qui y est écrit.
Les solutions suggérées par Ryle sont les seules :
- Utiliser des bbCodes comme dans un forum;
- Utiliser du JavasScript et une librairie qui permet de simuler une mise en forme, regarde du coté de TinyMCE ou FCKEditor. Ces librairies permettent d'afficher une zone de saisie de la plus simple à la plus sophistiquée du genre MS-Word ou OpenOffice.org-Writer

Autre option possible : au lieu d'un simple textarea, ajoute juste avant un input de type text juste pour le titre un peu comme ici où on a un input pour mettre le sujet du post et le textarea pour le message lui-même.

par Ryle » 10 févr. 2008, 10:26

Modération :
Afin d'obtenir plus de réponses, le sujet est déplacé dans le forum "HTML, XHTML, CSS".


Pour répondre simplement, dans un textarea, ce n'est pas possible. Tu peux donner un style à tout le bloc textarea, mais pas à une partie de celui-ci.

Une solution consisterait, comme sur ce forum, a utiliser du bbcode pour spécifier qu'une partie du texte doit être formatée. L'autre solution est plus complèxe et relève d'avantage des éditeurs Wysiwyg qui permettent à l'utilisateur de formatter son texte comme s'il travaillait avec un traitement de texte...

par Clelia » 10 févr. 2008, 07:08

J'aimerais que lorsque l'on rentre le texte dans l'area, on puisse en mettre une partie en italique (le titre d'un livre par exemple) et que cette partie conserve sa mise en forme dans la bdd aussi.

par diabloton » 09 févr. 2008, 19:17

une question avant que je dise des betise :))
tu voudrais que lorsqu on tape le texte dans ton area il soit en italique ou lorsqu il s affiche une fois qu il est enregistré dans ta bd ?

Mise en forme du texte d'un formulaire php

par Clelia » 09 févr. 2008, 17:25

Bonjour,

Est-il possible, dans un textarea, de mettre une partie du texte en italique ? Et si oui, comment ??

Merci de votre aide.