Я видел свет, я конвертирую свой сайт в RedCloth , чтобы использовать замечательную текстильную разметку.
Проблема в том, что у меня в базе данных есть html-контент на пару лет, который не является текстильной разметкой. Как мне превратить это в текстиль? Есть ли не ручной способ?
Если нет, при выводе контента мне следует проверять наличие html, если он есть, не использовать RedCloth?
пример:
// not sure of best way to check if a string has html
if (@content.description has html)
<%= @content.description.html_safe %>
else
<%= RedCloth.new(@content.description).to_html %>
end
Что такое рубиновый способ? Помогите новичку! : -)