can someone point me in the direction of documentation for tweaking red
cloth?
in particular i want to have it make all hrefs be
thanks for any help.
can someone point me in the direction of documentation for tweaking red
cloth?
in particular i want to have it make all hrefs be
thanks for any help.
Thanks Ross,
The link, just what i was looking for, the code, a nice extra…
On Wed, 04 Jan 2006 20:53:39 -0000, Sean T Allen [email protected]
wrote:
can someone point me in the direction of documentation for tweaking red
cloth?in particular i want to have it make all hrefs be
If you’re determined to ‘tweak’ RedCloth this seems to work:
require 'redcloth'
class RedCloth
def inline_textile_link( text )
text.gsub!( LINK_RE ) do |m|
pre,atts,text,title,url,slash,post = $~[1..7]
url, url_title = check_refs( url )
title ||= url_title
atts = pba( atts )
atts = " href=\"#{ url }#{ slash }\"#{ atts }"
atts << " title=\"#{ title }\"" if title
atts = shelve( atts ) if atts
"#{ pre }<a#{ atts } target=\"_blank\">#{ text }</a>#{ post }"
end
end
end
puts RedCloth.new('Read "the friendly
manual":http://redcloth.rubyforge.org/').to_html
However, are you sure it’s necessary?
rc = RedCloth.new('You "really
should…“:http://c2.com/cgi/wiki?KeepItSimpleStupid’)
puts rc.to_html.gsub(/<a([^>]*)>/,'<a\1 target=”_blank">')
Cheers,
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs