sto usando wmd editor di Markdown su un progetto e aveva una domanda:WMD markdown Editor - HTML alla conversione Markdown
Quando inserisco il modulo che contiene l'area di testo Markdown, esso (come previsto) i messaggi HTML per il server . Tuttavia, per quanto riguarda la convalida sul lato server, qualcosa non va a buon fine e ho bisogno di inviare l'utente indietro per modificare la propria voce, è comunque necessario riempire la textarea con solo il markdown e non l'html? Dal momento che come ho impostato, il server ha solo accesso ai dati del post (che è sotto forma di html), quindi non riesco a pensare a un modo per farlo. Qualche idea? Preferibilmente una soluzione non javascript.
Aggiornamento: Ho trovato un convertitore da markdown in html denominato markdownify. Immagino che questa potrebbe essere la soluzione migliore per mostrare il markdown all'utente ... ogni alternativa migliore è la benvenuta!
Aggiornamento 2: Ho trovato this post su SO e immagino che ci sia un'opzione per inviare i dati al server come markdown invece di html. Ci sono dei lati negativi semplicemente archiviando i dati come markdown nel database? Che ne dici di mostrarlo all'utente (al di fuori di un editor)? Forse sarebbe meglio inviare entrambe le versioni (html e Markdown) al server ...
RISOLTO: posso semplicemente usare php markdown per convertire il mark-down in html serverside.
Non sarebbe rimuovere tutti i tag HTML causa un problema se il testo conteneva un esempio HTML? –
Forse, ma poi si tratta solo di assicurarsi di non rimuovere alcun tag dall'interno di un blocco di codice. –
Solo HTML lo codifica. Non penso che nessuno dei caratteri markdown sia riservato in html. –