Returns the text with all the Markdown codes turned into HTML tags. This method is only available if BlueCloth is available.
Examples
markdown("We are using __Markdown__ now!") # => "<p>We are using <strong>Markdown</strong> now!</p>" markdown("We like to _write_ `code`, not just _read_ it!") # => "<p>We like to <em>write</em> <code>code</code>, not just <em>read</em> it!</p>" markdown("The [Markdown website](http://daringfireball.net/projects/markdown/) has more information.") # => "<p>The <a href="http://daringfireball.net/projects/markdown/">Markdown website</a> # has more information.</p>" markdown('') # => '<p><img title="Ruby on Rails" src="http://rubyonrails.com/images/rails.png" alt="The ROR logo" /></p>'
Source Code
# File action_view/helpers/text_helper.rb, line 281 def markdown(text) text.blank? ? "" : BlueCloth.new(text).to_html end
<code/>and<pre/>for code samples.