Pergunta

Estou curioso para ver o que acontece quando você editar um post sobre este site.

Eu estou usando ADM para o meu editor markdown, é claro, quando eu goto editar, eu recebo o HTML não gerou a remarcação como em stackoverflow. Agora, há uma maneira que eu possa armazenar ambos? ou é suficiente confiável que simplesmente converter parte de trás HTML para remarcação para mostrar no editor de ADM?

Obrigado!

Foi útil?

Solução

Olhe para o optionsExample.html na sua distribuição WMD. Há uma opção para enviar o resultado para o servidor como Markdown.

Outras dicas

Se você quiser converter HTML para Markdown no lote, eu posso recomendar Aaron Swartz html2text.py Python roteiro com o qual você pode apenas:

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

Editar 05/11/12: Hoje em dia eu uso Pandoc que é como um suíço-faca para documentos de texto. Pode converter html <> têxtil <> remarcação <> epub <> pdf <> látex, etc.

Como observa Chris, você pode enviar Markdown para o servidor assim que você pode armazená-lo lá como tal. Comecei a tentar usar MarkdownJ para converter no lado do servidor, mas não faz (no momento da redação deste texto) imagens converter para HTML corretamente e então eu acabei indo com Java 6 Scripting: motor Rhino + showdown.js. Desde WMD usa showdown.js você recebe a mesma transformação Markdown-to-HTML. Funciona como um encanto (para Java 6, de qualquer maneira).

Eu só sei Markdownify (anteriormente html2text.php) que "escreve textos em Markdown e salvar -los em HTML. você não vai precisar de uma cópia da entrada original Markdown, desde Markdownify pode converter parte de trás HTML guardado para Markdown. E porque as impressões da página são muito mais frequentemente do que ações de gravação, isso dá-lhe uma maneira simples de aumentar suas de página . desempenho Outro benefício para um software CMS ou similar é que agora apenas um formato de texto é salvo -. HTML O usuário pode agora escolher wether a textos de escrita em HTML simples ou usar um editor WYSIWYG pleno direito E é claro que ele pode escrever. Markdown! "

Open source html para conversores de remarcação escritos em JavaScript:

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top