2010-04-20 14 views
3

Je veux donner aux utilisateurs la possibilité de formater le texte comme gras, italique, ajouter une image etc ...Où puis-je trouver des scripts de mise en forme de texte comme celui utilisé dans stackoverflow?

Je veux donner la liste des options en tant que telle que donnée ici en stackoverflow tout en posant des questions

Où peut je trouve des scripts prédéfinis pour cela? J'ai cherché sur Google, mais je pense que je n'ai pas cherché avec un texte approprié et je ne pouvais pas trouver quelque chose de pertinent!

Répondre

2

utilise l'éditeur SO ADM, que vous pouvez trouver here. Il utilise également MarkdownSharp pour générer le code HTML affiché sur la page. Vous devez remplacer cela par une version PHP de Markdown - la réponse de Gordon @ contient un lien.

1

Ce que vous recherchez est quelque chose pour «analyser» le texte.

Ce sera une fonction spéciale qui ressemble à une chaîne telle que **my text** et remarque la paire de * avant et après la chaîne my text convertit ensuite la première paire en <b> et la seconde paire se transformer en </b>.

Vous pouvez soit le faire en JavaScript ou le code côté serveur, avant ou après avoir enregistré/lu dans la base de données.

Il y a beaucoup de bibliothèques que d'autres personnes ont mentionnées. Mais si vous vouliez le faire vous-même, c'est le principe de base.

0

Ce sont tous des éditeurs. Utilisez donc l'un des éditeurs et personnalisez votre option de saisie.