Postoji li neka JavaScript funkcija u nekoj biblioteci za pretvaranje jednostavnog wiki označavanja (dano kao višeredni niz) u HTML?


Ono što mi uglavnom treba je jednostavno - open source biblioteka s funkcijom koja će dati wiki mark up string pretvoriti u HTML. Ako možete napisati takvu funkciju - molim vas objavite je ovdje.

Trebalo bi biti tolerantno prema umetanjima HTML objekata poput YouTube videa, MathML-a i TeX-a unutar tog niza (vrlo slično math.stackexchangeu)

Postoji li takva funkcija u nekoj JavaScript biblioteci?

Evo jednog malog primjera za isprobati.

Header 1
========

Header 2
--------

Header 1 #

## Header 2 ##

###### Header 6

=Header1?=

 = Header1? =

<iframe src="http://player.vimeo.com/video/20344220" width="400" height="225" frameborder="0"></iframe><p><a href="http://vimeo.com/20344220">Drawing Inspiration</a> from <a href="http://vimeo.com/user153493">Wesley Louis</a> on <a href="http://vimeo.com">Vimeo</a>.</p>

<iframe title="YouTube video player" width="640" height="390" src="http://www.youtube.com/embed/wV1FrqwZyKw" frameborder="0" allowfullscreen></iframe>

*   Abacus
    * answer
*   Bubbles
    1.  bunk
    2.  bupkis
        * BELITTLER
    3. burper
*   Cunning

Odgovor #1

Bi li Markdown bio u redu?

Pogledaj Markdown spravu.

Odgovor #2

Probaj ovo, http://goessner.net/articles/wiky/ također može izvršiti i obrnutu operaciju.