Wiki движок рендеринга для C #? как красная ткань, синяя ткань или что-то приличное - PullRequest
3 голосов
/ 16 января 2009

Мы использовали вики-рендеры redcloth и bluecloth с Ruby, в основном вы можете сделать что-то вроде этого ...

html = RedCloth.to_html (wiki_content)

и poof, вы вернетесь HTML.

Есть ли что-нибудь для C # / .NET?

Ответы [ 2 ]

2 голосов
/ 23 апреля 2010
1 голос
/ 16 января 2009

Есть несколько движков вики-рендеринга, но имена ускользают от меня прямо сейчас. Возможно, посмотрите некоторые из этих опций с открытым исходным кодом ? Ранее я рассматривал MindTouch из этого списка для приложения, и оно было довольно богатым, но оно сделало гораздо больше, чем мне нужно было сделать.

Если вам просто нужно что-то, чтобы превратить текст в HTMLcontent, я использую Halide , который позволяет людям вводить текстовую область, затем он будет ссылаться на HTML-ify, удалять опасный контент, добавлять <p></p> и <br /> и т. д. Очень просто, но без встроенных параметров форматирования.

SO использует пользовательскую версию Markdown для своего текстового редактора и рендеринга содержимого HTML. Поиск в Google по Markdown.NET по количеству портов.

...