LINUX.ORG.RU

Wiki 2 Html lib


0

0

Разыскивается с/с++ либа способная конвертировать Wiki разметку в HTML.

Писать самому неохота.


на вот на баше

curl $1 \
| sed -e :a -e "s/<div id=[\"|\']topbar[\"|\']>.*<\/div>//g;/</N;//ba" \
| sed -e :a -e "s/<div id=[\"|\']quickbar[\"|\']>.*<\/div>//g;/</N;//ba" \
| sed -e :a -e "s/<div class=[\"|\']editsection[\"|\'].*<\/div>//g;/</N;//ba" \
| sed -e :a -e "s/<div class=[\"|\']printfooter[\"|\']>.*<\/div>//g;/</N;//ba" \
| sed -e :a -e "s/<link rel=[\"|\']stylesheet[\"|\'].*>/<link rel\=\'mystylesheet\' type=\'text\/css\' href=\'css\/wikistandard\.css\' \/>\n<link rel=\'mystylesheet\' type=\'text\/css\' media=\'print\' href=\'css\/wikiprintable\.css\' \/>/g;/</N;//ba" \
| sed -e :a -e "s/rel=[\"|\']mystylesheet[\"|\']/rel=\'stylesheet\'/g;/</N;//ba" \
| sed -e :a -e "s/<link rel=[\"|\']shortcut icon[\"|\'].*>//g;/</N;//ba" \
| sed -e :a -e "s/<span class=[\"|\']toctoggle[\"|\']>.*<\/span>//g;/</N;//ba" \
| sed -e :a -e "s/<script type=[\"|\']text\/javascript[\"|\'].*<\/script>//g;/</N;//ba" \
| sed -e :a -e "s/<!-- Served by .*-->//g;/</N;//ba" \
| sed -e :a -e "s/<!-- Saved in parser cache.*-->//g;/</N;//ba" \
| sed -e :a -e "s/<style type=[\"|\']text\/css[\"|\'].*<\/style>//g;/</N;//ba" \
| sed -e :a -e "s/<div id=[\"|\']footer[\"|\']>.*<\/div>//g;/</N;//ba" > `basename $1`.html 

XNA
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.