*articleで入力した文章の最後が引用文の場合、その後のコメントが引用文に飲み込まれる

-ページ: BugTrack
-投稿者: [[reimy]]
-優先順位: 重要
-状態: 提案
-カテゴリー: プラグイン
-投稿日: 2003-04-14 (月) 10:09:50
-バージョン: 

**メッセージ
articleで次のように最終行を引用文として入力された場合、その後ろのcommentが引用文の一部となってしまう。

#article
**引用文のテスト
>[[reimy]] (2003-04-14 (月) 10:13:27)~
~
次の行は引用文です。~
>>この行は引用文です。~
-これはコメントです。 -- [[reimy]] &new{2003-04-14 (月) 10:13:49};
-コメントが引用文に飲み込まれます。 -- [[reimy]] &new{2003-04-14 (月) 10:15:05};
-また、articleそのものが引用文となっているため、article内のブロック要素からの脱出に空行は使えない(単なる改行になる)。 -- [[reimy]] &new{2003-04-14 (月) 11:38:20};
-articleそのものがblockquoteになっているという今の仕様はやっぱりいろいろまずいなあ。[[BugTrack/295]]参照。 -- [[reimy]] &new{2003-04-14 (月) 21:34:27};

#comment

----
-こちらが正しいコメントの位置です。 -- [[reimy]] &new{2003-04-14 (月) 10:14:20};
-デフォルトのarticle.inc.phpはコメント自体が引用文になっているので、上記の例では引用文を>>で入力して飲み込まれる様子をはっきりさせています。article.inc.phpを引用文にしないよう改造した場合でも、articleの最終行を引用文(>)にした場合、同様に飲み込まれます。 -- [[reimy]] &new{2003-04-14 (月) 10:17:28};
-現状では飲み込まれるのを防ぐためには、article内で>>の引用文で終わる場合、最終行に<<を入れてもらうしかないですね。 -- [[reimy]] &new{2003-04-14 (月) 10:20:09};
-安直な対策はarticleの末尾に----を出力して罫線を引いてしまう(笑い) -- [[reimy]] &new{2003-04-14 (月) 12:03:08};
--それは冗談としても、articleとcommentの間に空行が常に維持されれば解決するんですけどね。commentが空行を食っちゃうのでそうもいかない… -- [[reimy]] &new{2003-04-14 (月) 22:32:23};
-同様の症状がincludeでも発生しているようなんですが、これはCVS難民故? -- [[たらこせる]] &new{2003-04-14 (月) 22:39:32};
--includeやcalendarviewでも起こり得ますね。includeの直後に空行を置けば対処可能かな? -- [[reimy]] &new{2003-04-14 (月) 23:42:31};

#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.035 sec.

OSDN