Rails に(再)挑戦 8日目 - HikiDoc で改行を改行として表示
2006-10-13
少し日が開いたけど、 Rails 勉強の続き。 RandomNote は、編集画面で入力した改行が、表示画面でも改行として表示される。 一方、 HikiDoc は改行を入力しても、表示画面では一行で表示される。
そこで、 HikiDoc をカスタマイズして、改行を改行として表示するようにする。 改行はインライン要素なので、 lib/hiki_doc.rb の中の inline_parser を修正した。
def inline_parser( text )
text = parse_link( text )
text = parse_modifier( text )
+ text = text.gsub("\n", "<br />\n")
end
これでリビジョン17になった。