&を含むBracketNameを作ると最終更新に正しく表示されない†
- ページ: BugTrack
- 投稿者: Takachin
- 優先順位: 普通
- 状態: 完了
- カテゴリー: 本体バグ
- 投稿日: 2002-08-11 (日) 18:56:35
- バージョン: 1.3.2
メッセージ†
■を見てもらうと分かると思いますが、BracketNameに&を含めたページを作ると、最終更新の項目で正しく表示されません。(?がついた状態になります。)また、この状態でRSSをチェックした際にXMLの構文解析エラーが表示されます■のようになります。
- inline()内でhtmlspecialchars(&→&)したあとinline2()でBracketNameを展開しようとしているから。 -- 2002-08-12 (月) 21:30:13
- 了解です。 -- ゆう 2002-08-19 (月) 23:56:54
- おもったより厄介ですね。一度htmlspecialcharsしたものを、inline2で&→&とやる関数かいて戻すのは、邪道ですかね? -- ゆう 2002-08-21 (水) 21:17:56
- inline2の中で&→&されるとちょっと困ります。align.inc.phpの中からinline2を呼び出してインライン要素の展開もやってますので。 -- reimy 2002-08-23 (金) 16:59:16
- 問題は&→&に変換された上でBracketNameが作られないことでしょう。&のままBracketNameが作られるのがまずい。 -- reimy 2002-08-23 (金) 23:00:09
- BugTrack/138にあるように、そもそも&を含むページ名を作れなくすることで解決。 -- ゆう 2002-09-04 (水) 15:14:11
- やっとBugTrack/138を取り込みました。 -- ゆう 2002-10-15 (火) 14:33:43