任务单 #13592

トラッキングへのコメントで、改行位置が不揃いになる
开放日期: 2008-09-30 20:20 最后更新: 2008-12-11 19:21

报告人:
属主:
类型:
状态:
关闭
组件:
里程碑:
(无)
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
Fixed
文件:

Details

トラッキングへのコメントで、長い文を改行せずに一行で書いたとき
に、自動で挿入される改行の位置が不揃いになります。
同時に送られてくるメールの方は改行位置に問題がないようです。

例:
http://sourceforge.jp/tracker/?
group_id=1412&atid=5333&aid=13579&func=detail
私のコメントは、句点まで改行せずに一行で書いています。

任务单历史 (3/4 Histories)

2008-10-02 14:05 Updated by: ishikawa
  • 属主 Update from sugi to ishikawa
  • 处理结果 Update from to Fixed
评论
Logged In: YES
user_id=178

反応が遅くなって申し訳ありません。

ちょうどご報告をいただく直前にこちらでも問題に気づき調査して
いました。

確認したところ

1) textareaにWRAP="HARD"属性が付加されており、form から送信されてくるデータに改行が入ってしまう

2)表示上は一定文字数で改行を入れて表示する処理を行っている

という処理になっており、2)の折り返しの方が1)より短いため
かなり不格好な表示になってしまう状態になっていました。

1)のWRAP属性ですが、もともとNetScape2あたりで導入された
独自属性で、そもそもHTMLの仕様にはないですし一部のブラウザ
(といってもIEとfirefoxは対応しているので、大部分のブラウザで
は効いてしまうわけですが...)でしか有効ではないこと、あとは
生データが意図しない形で加工されてしまう挙動になっており、
よくないので、2)の表示上での整形だけになるように修正を
いたしました。

新規のコメント追加等に関しては自動改行の位置は一定に
なると思います。

(ただし、すでにDBに入ってしまっているデータに関しては
そもそもどこが意図した改行位置なのかが、わからないので
修正できないため、表示上の位置もずれたままです)
2008-10-02 14:08 Updated by: ishikawa
评论
Logged In: YES
user_id=178

うーん、ここはバグではない(現状仕様ではある)んですが
現状の表示整形の処理がいまいちで、意図的に改行を
入れて書くと、実際に自動改行が入る文字数が小さすぎて
見た目が不格好に整形されてしまいますね。

ちょっと、このあたりは検討致します。。。
2008-11-22 04:41 Updated by: ishikawa
  • 组件 Update from (无) to トラッカー
评论

ものすごく別解ではあるのですが、今回βリリースしたチケットシステムでは wiki文法でもう少しまともに整形できるようにしてみました。

こちらの利用もご検討ください。

2008-12-11 19:21 Updated by: sado
  • 状态 Update from 开启 to 关闭
评论

トラッカーについては今後アップデートはされませんので、チケットのほうへ移行されることをお薦めします。

http://sourceforge.jp/forum/forum.php?forum_id=16482

ということで、このチケットは完了させていただきます。

Attachment File List

No attachments

编辑

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登录名