Forum: Ruby on Rails X-HTMLifying Code

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
Steve R. (Guest)
on 2006-04-10 06:19
(Received via mailing list)
This falls into the category of "wonder if anyone's done this"?

The site I'm working on now has affiliate sponsors who provide link
Almost all of it violates some W3C spec for XHTML, the primary offenders
being capitalized tag names and unclosed tags like IMG. They also
ampersands as query-string separators, which also offends the W3C

Has anyone written a snippet to parse links and image tags to make them
XHTML Transitional safe?

This works in some but not all cases:

@affiliates.each{|a| a.link_html = a.link_html.gsub('&', ';').downcase}
not sure about the ; bit

View this message in context:
Sent from the RubyOnRails Users forum at
Gravy F. (Guest)
on 2006-04-10 06:28
(Received via mailing list)
regex is your friend.
Tom M. (Guest)
on 2006-04-10 07:41
(Received via mailing list)
I'm not 100% sure if these are what you're after, but I think
they will help.

-- Tom M.
This topic is locked and can not be replied to.