操作
Bug(バグ) #1593
未完了日本語が含まれるURLが小窓にならない
開始日:
2010-09-17
期日:
進捗率:
0%
予定工数:
3.6 で発生するか:
Yes (はい)
3.8 で発生するか:
Unknown (未調査)
説明
Overview (現象)¶
日記などで日本語が含まれるURLを書き込むと、日本語がエスケープされないためURLが小窓にならない。
再現バージョン¶
- OpenPNE 3.6beta3
Causes (原因)¶
Way to fix (修正内容)¶
報告元¶
http://sns.openpne.jp/diary/25139 より転載
http://www.amazon.co.jp/ラスト・チャイルド-上-ハヤカワ・ミステリ文庫-ジョン・ハート/dp/4151767037/ http://www.amazon.co.jp/hoge/dp/4151767037/ 上の行が小窓にならないのは、制限でしょうか? バグでしょうか? 下の行は「ラスト・チャイルド-上-ハヤカワ・ミステリ文庫-ジョン・ハート」の部分を「hoge」に書き換えただけです。
日記コメントも転載します
1: gen ざっと調べた感じでは、 ・私が使っているOpera以外のブラウザは、URLバーに日本語がエスケープされた状態で表示されるので問題にならない。 ・本来は、url2cmd内でエスケープしなければならないが、適切な標準関数が無く、対処出来ていない。 といった辺りでしょうか…
Kousuke Ebihara さんが約14年前に更新
- 3.6 で発生するか を Yes にセット
一応バグ扱いのままにしておきますが、 URL を貼り付ける際には適切にエンコードするべきだと考えます(利便性を考慮し、ブラウザのロケーションバーにはデコードされた URL が表示されているかもしれません。しかし、仮に、ロケーションバーからコピーした URL がデコードされたままになっているのであるとすれば、それはどちらかといえばブラウザ側の問題と言えるかもしれません)。
本チケットに対応する際は、エンコードされていない文字列も受け入れるように自動リンクしてしまうと誤ったマッチングをおこなってしまう危険性が高くなるので、無考慮にマッチングの範囲を広げるのみの対応で済ますべきではありません。
Yuma Sakata さんがほぼ13年前に更新
- 3.6 で発生するか を Yes から Yes (はい) に変更
- 3.4 で発生するか を Yes (はい) にセット
操作