Pregunta

Tengo curiosidad por saber qué sucede cuando editas una publicación en este sitio.

Estoy usando wmd para mi editor de rebajas, por supuesto, cuando voy a editar, obtengo el HTML que generó, no la rebaja como en stackoverflow. Ahora, ¿hay alguna forma en que pueda almacenar ambos? ¿o es lo suficientemente confiable como para simplemente convertir el HTML de nuevo a Markdown para mostrar en el editor de wmd?

¡Gracias!

¿Fue útil?

Solución

Mire el optionsExample.html en su distribución de ADM. Hay una opción para enviar el resultado al servidor como Markdown.

Otros consejos

Si desea convertir HTML a Markdown en lote, puedo recomendar Aaron Swartz & # 8217; s html2text.py Python script con el que puede simplemente:

cat my.html | python html2text.py # outputs markdown

Editar 05/11/12: Hoy en día uso Pandoc que es como un cuchillo suizo para documentos de texto. Puede convertir html & Lt; & Gt; textile & Lt; & Gt; markdown & Lt; & Gt; epub & Lt; & Gt; pdf < > látex, etc.

Como Chris señala, puede enviar Markdown al servidor para que pueda almacenarlo allí como tal. Comencé a tratar de usar MarkdownJ para convertir en el lado del servidor, pero no (al momento de escribir esto) convierte imágenes a HTML correctamente, así que terminé con Java 6 Scripting: Rhino engine + showdown.js. Como WMD usa showdown.js, obtienes la misma transformación de Markdown a HTML. Funciona como un encanto (para Java 6, de todos modos).

Acabo de saber Markdownify (anteriormente html2text.php) que " escribe textos en Markdown y guárdelos en HTML. Ganará & # 8217; no necesita una copia de la entrada original de Markdown, ya que Markdownify puede convertir el HTML guardado de nuevo a Markdown. Y debido a que las impresiones de la página son mucho más frecuentes que las acciones de escritura, esto le brinda una forma simple de aumentar el rendimiento de su página. Otro beneficio para un CMS o software similar es que ahora solo se guarda un formato de texto & # 8212; HTML El usuario ahora puede elegir si desea escribir textos en HTML simple o usar un editor Wysiwyg completo. ¡Y, por supuesto, puede escribir en Markdown! & Quot;

Convertidores html de código abierto para rebajar escritos en JavaScript:

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