Pregunta

¿Qué convertidor de texto a HTML para PHP recomendaría?

Uno de los ejemplos sería Markdown, que se usa aquí en SO. El usuario simplemente escribe algo de texto en el cuadro de texto con un formato natural: ingresa al final de la línea, una línea vacía al final del párrafo, el texto en negrita delimitado por asterisco, etc. Y esta sintaxis se convierte en etiquetas HTML.

La simplicidad es la característica principal que estamos buscando, no es necesario que haya muchas posibilidades, pero las básicas que existen deben ser muy intuitivas (conversión automática de URL a enlaces, emoticones, párrafos).

Una gran ventaja sería si hay un editor WYSIWYG para ello. Medio wysiwig como aquí en SO sería aún mejor.

Los puntos adicionales serían si encajara bien con Zend Framework.

¿Fue útil?

Solución 6

Seguiré con mi idea original de adoptar Texy.

Ninguno de los productos mencionados aquí realmente lo supera. Tuve problemas con la sintaxis de Texys, pero parece ser bastante estándar y también está presente en otros productos.

Es muy ligero, admite una sintaxis muy natural y tiene una gran "mitad" wysiwyg editor Texyla (wiki solo está en checo)

Otros consejos

Elija en http://en.wikipedia.org/wiki/Lightweight_markup_language .

En cuanto a Markdown, hay un analizador PHP que he estado usando llamado PHP Markdown , y me gusta especialmente la Extensión adicional .

De hecho, he intentado extenderlo con mis propias características (no documentadas). Está disponible en GitHub (recuerde que es la rama adicional que he arreglado, no el maestro), si te interesa. He tenido la intención de convertirlo en un 'tenedor adecuado' por un tiempo, pero esa es otra historia, en gran medida fuera de tema.

Zend Framework tiene un editor WYSIWYG incluido con su integración Dojo.

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

... ¡Trae puntos extra!

Siempre hay textile . Está ampliamente implementado y tiene algunas similitudes básicas con Markdown. Sin embargo, nunca he visto un editor WYSIWYG para Textiles.

Puede encontrar upflow útil.

Si quieres WYSIWYG, soy un gran admirador de FCKeditor . Convierte la entrada del usuario a HTML antes de enviar el formulario, no después, pero tiene una buena biblioteca PHP para usarlo y un conector PHP para manejar la carga / exploración de archivos (junto con varios otros idiomas).

Si desea algo que se pueda leer como texto sin formato pero que se envíe como HTML, voto por Markdown.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top