Question

Quel convertisseur de texte en HTML pour PHP recommanderiez-vous?

L’un des exemples serait Markdown, qui est utilisé ici à SO. L'utilisateur tape simplement du texte dans la zone de texte avec une mise en forme naturelle: entrée en fin de ligne, ligne vide en fin de paragraphe, texte en gras délimité par un astérisque, etc. Et cette syntaxe est convertie en balises HTML.

La simplicité est la fonctionnalité principale que nous recherchons. Il ne doit pas y avoir beaucoup de possibilités, mais celles de base qui y sont doivent être très intuitives (conversion automatique d’URL en liens, émoticônes, paragraphes).

Un gros plus serait s'il y avait un éditeur WYSIWYG pour cela. Un demi-wysiwig comme ici à SO serait encore mieux.

Des points supplémentaires seraient si cela correspond bien à Zend Framework.

Était-ce utile?

La solution 6

Je vais m'en tenir à mon idée originale d'adopter Texy.

Aucun des produits mentionnés ici ne le surpasse réellement. J'ai eu un problème avec la syntaxe Texys mais cela semble être assez standard et est également présent dans d'autres produits.

Il est très léger, prend en charge une syntaxe très naturelle et offre une excellente "moitié". wysiwyg editor Texyla (le wiki est uniquement en tchèque)

Autres conseils

Faites votre choix sur http://en.wikipedia.org/wiki/Lightweight_markup_language . .

En ce qui concerne Markdown, j’utilise un analyseur syntaxique PHP appelé PHP Markdown , et j'aime particulièrement la extension supplémentaire .

J'ai vraiment essayé de l'étendre avec mes propres fonctionnalités (non documentées). Il est disponible sur GitHub (rappelez-vous que c'est la branche supplémentaire que j'ai corrigée, pas le masteR), si cela vous intéresse. Je comptais en faire une 'fourchette appropriée' pendant un certain temps, mais c’est une autre histoire, en grande partie décalée.

Zend Framework possède un éditeur WYSIWYG intégré à son intégration Dojo.

http: / /framework.zend.com/manual/en/zend.dojo.form.html#zend.dojo.form.elements.editor

... Amenez les points supplémentaires!

Il y a toujours des textile . Il est largement implémenté et présente quelques similitudes fondamentales avec Markdown. Cependant, je n'ai jamais vu d'éditeur WYSIWYG pour Textile.

Vous pouvez trouver le flux ascendant , utile.

Si vous voulez WYSIWYG, je suis un grand fan de FCKeditor . Il convertit les entrées utilisateur en HTML avant de soumettre le formulaire, pas après, mais dispose d’une jolie bibliothèque PHP pour l’utiliser, ainsi que d’un connecteur PHP pour la gestion du téléchargement / navigation de fichiers (avec plusieurs autres langues).

Si vous voulez quelque chose qui puisse être lu en texte brut mais sorti en HTML, je vote pour Markdown.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top