Hmm Yeah I guess so but I do want some <p> tags in there, just not
appended all the time. I looked around and found that I could just
manually remove the p tags if they're there, but it caused a bunch of
other problems like not being XSS safe anymore. Now I'm using RedCloth
with a white_list plugin and it works, but I'm still worried about the
performance.

On Jan 13, 1:04 pm, "Adam Kittelson" <adam.kittel...@apathydrive.com>
wrote:
> Well... you could remove the <p> tags with a regular expression, but that
> would remove all <p> tags, even ones caused intentionally via p. or having
> two lines.
>
> ie: foo.to_html.gsub(/<\/?p>/, '')
>
> On Tue, Jan 13, 2009 at 2:12 PM, Mike C <snib...@gmail.com> wrote:
>
> > Thanks, that's getting closer to what I want. :) But I'd still like
> > things enabled such as lists...does that have further options like a
> > whitelist?
>
> > On Jan 12, 4:21 pm, "Adam Kittelson" <adam.kittel...@apathydrive.com>
> > wrote:
> > > This may or may not help you depending on which RedCloth functionality
> > you need.
>
> > > Fromhttp://redcloth.rubyforge.org/classes/RedCloth/TextileDoc.html
>
> > > lite_mode  [RW]  Accessor for toggling lite mode.
>
> > > In lite mode, block-level rules are ignored. This means that tables,
> > > paragraphs, lists, and such aren't available. Only the inline markup
> > > for bold, italics, entities and so on.
>
> > >   r = RedCloth.new( "And then? She *fell*!", [:lite_mode] )
> > >   r.to_html
> > >   #=> "And then? She <strong>fell</strong>!"
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to