FC2ブログ

徒然さめざめ

思ったことを思ったときに思ったように

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Redmine hack! - 引用文の改行 -

本来 blockquote は改行が無いような短い文にしようするものらしいけど、
Redmineでは引用文に使われるので改行なんて当たり前のように入る。


<blockquote style="font-style: italic;border-left: 3px solid #e0e0e0; padding-left: 0.6em; margin-left: 2.4em;">
1
2
3
</blockquote>

=>

1
2
3



# fc2は改行されるので見た目普通だ!

これは改行コードがある位置に<br />を入れるといいらしい。
そこでこれだ。


Index: lib/redcloth3.rb
===================================================================
--- lib/redcloth3.rb (リビジョン 2956)
+++ lib/redcloth3.rb (作業コピー)
@@ -593,7 +593,7 @@
quotes << ("\n\n" + (l>indent ? '<blockquote>' * (l-indent) : '</blockquote>' * (indent-l)) + "\n\n")
indent = l
end
- quotes << (content + "\n")
+ quotes << (content + "\n<br />") #引用文で改行
end
quotes << ("\n" + '</blockquote>' * indent + "\n\n")
quotes


改行コードを br に置換とか面倒なことはやっていない。

やりたい人は


quotes << (content.chomp + "<br />" ) #引用文で改行


とか?
スポンサーサイト

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://fmkt.blog65.fc2.com/tb.php/126-f3c223cd
この記事にトラックバックする(FC2ブログユーザー)

FC2Ad

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。