using the CKEditor to enter post content, I get a string as output , with some escape sequences \r\n\t ... is there anyway to clean it before saving the post record to the db? any kind of html.clean method like the html_safe , or should I perform a gsub ? thanks for feedback -- 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Can CKEditor clean escape sequences? On Thu, Jun 7, 2012 at 6:28 PM, Erwin <yves_dufour-ee4meeAH724@public.gmane.org> wrote:> using the CKEditor to enter post content, I get a string as output , > with some escape sequences \r\n\t ... > is there anyway to clean it before saving the post record to the db? > any kind of html.clean method like the html_safe , or should I > perform a gsub ? > > thanks for feedback > > -- > 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > >-- Best Regards. Richard Ma My Blog: www.richardma.org -- 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
I''ll check ... at least I can gsub the output ... thanks On Jun 7, 1:01 pm, Richard Ma <richard.ma.19850...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Can CKEditor clean escape sequences? > > > > > > > > > > On Thu, Jun 7, 2012 at 6:28 PM, Erwin <yves_duf...-ee4meeAH724@public.gmane.org> wrote: > > using the CKEditor to enter post content, I get a string as output , > > with some escape sequences \r\n\t ... > > is there anyway to clean it before saving the post record to the db? > > any kind of html.clean method like the html_safe , or should I > > perform a gsub ? > > > thanks for feedback > > > -- > > 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > To unsubscribe from this group, send email to > > rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > For more options, visit this group at > >http://groups.google.com/group/rubyonrails-talk?hl=en. > > -- > Best Regards. > > Richard Ma > > My Blog:www.richardma.org-- 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Probably the best way is to use before_save block in model where u can add attribute_with_html.strip http://ruby-doc.org/core-1.9.3/String.html#method-i-strip On 7 июн, 13:28, Erwin <yves_duf...-ee4meeAH724@public.gmane.org> wrote:> using the CKEditor to enter post content, I get a string as output , > with some escape sequences \r\n\t ... > is there anyway to clean it before saving the post record to the db? > any kind of html.clean method like the html_safe , or should I > perform a gsub ? > > thanks for feedback-- 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
thanks .. done On 8 juin, 17:24, Max Reznichenko <max.rezniche...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Probably the best way is to use before_save block in model where u can > add > > attribute_with_html.strip > > http://ruby-doc.org/core-1.9.3/String.html#method-i-strip > > On 7 июн, 13:28, Erwin <yves_duf...-ee4meeAH724@public.gmane.org> wrote: > > > > > > > > > using the CKEditor to enter post content, I get a string as output , > > with some escape sequences \r\n\t ... > > is there anyway to clean it before saving the post record to the db? > > any kind of html.clean method like the html_safe , or should I > > perform a gsub ? > > > thanks for feedback-- 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.