2010-12-09 18 views

उत्तर

7

अधिकांश WYSIWYG संपादकों को रेल-विशिष्ट रत्न/प्लगइन की आवश्यकता के बिना आपके ऐप में एकीकृत करना बहुत आसान होना चाहिए। यहाँ एक संपादक का समर्थन करता है कि Markdown:

http://livepipe.net/control/textarea

अगर आप अपने संपादक को अनुकूलित में एक छोटे से काम डाल कोई आपत्ति नहीं है तुम भी WYSIHAT की कोशिश कर सकते:

https://github.com/37signals/wysihat

http://www.80beans.com/blog/development/2009/10/01/introducing-wysihat-engine/

+0

ट्यूटोरियल के लिए धन्यवाद:

def markdown(text) render_options = { # add options here renderer = Redcarpet::Render::HTML.new(render_options) extensions = { # add extensions here } Redcarpet::Markdown.new(renderer, extensions).render(text).html_safe end 

फिर साथ किसी भी पाठ प्रस्तुत करना :) – Awea

-1

मार्कडाउन मार्कअप को पार्स करने के लिए, आप RedCarpet मणि आज़मा सकते हैं।

इसके अलावा इस configuration example के अनुसार, बस ./app/helper/application_helper.rb की तरह में एक सहायक के जोड़ने की जरूरत: <%= markdown YOURTEXT %>

संबंधित मुद्दे