Pergunta

Eu tenho implementado o controle de armas de destruição maciça que usos de estouro de pilha em um projeto meu, ele quase funciona como um encanto, mas quando eu salvar as alterações para o banco de dados que está a guardar a versão HTML e não a versão Markdown.

Então, onde eu tenho isso na minha caixa de texto:

**boldtext**

É realmente salvar este:

<b>boldtext</b>

Como faço para torná-lo salvar a versão Markdown?

Foi útil?

Solução

Antes de incluir wmd.js, ou o que quer que você tenha chamado o código WMD editor JavaScript localmente, adicione uma linha de código JavaScript:

wmd_options = {"output": "Markdown"};

Isto irá forçar a saída do editor para Markdown.

Outras dicas

Se você estiver usando as novas armas de destruição maciça de http://code.google.com/ p / ADM-novos / , aberta wmd.js e adicione esta linha:

wmd.wmd_env.output = 'markdown';

Trecho:

...
wmd.ieCachedRange = null; // cached textarea selection
wmd.ieRetardedClick = false; // flag

wmd.wmd_env.output = 'markdown'; // force markdown output

// Returns true if the DOM element is visible, false if it's hidden.
// Checks if display is anything other than none.
util.isVisible = function (elem) {
...

Isso deve fazer o truque.

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