* 「注釈に対する絶対リンク」に含まれるページ名がエンコードされていない [#rfe3726d] - 元タイトル: 注釈のリンクがエンコードされていないため文字化けする -ページ: [[BugTrack2]] -投稿者: [[DEX]] -優先順位: 低 -状態: 完了 -カテゴリー: 本体バグ -投稿日: 2005-07-14 (木) 13:25:17 -バージョン: 1.4.5 **メッセージ [#cec9344f] -注釈(())を作成した場合、リンクがエンコードがされていません。~ よって、日本語名ページで注釈を使った場合に、文字化けが発生し、注釈リンクをクリックした時に新規ページを作成しようとします。 -IE6.0SP2で確認。Opera8.01、Firefox1.04では問題ないようにみえます。 -ちなみに、編集に認証をかけている場合、パスワード入力画面が表示されるのでびっくりします。&worried; -解決策~ ページ名と同じようにエンコードを行えば良いのではないでしょうか。 -エラーが出る例~ ページ名:Top/プロジェクト hoge((hoge)) -エラーサンプル http://dex.qp.land.to/pukiwiki/index.php?%A5%D7%A5%ED%A5%B8%A5%A7%A5%AF%A5%C8 ---- -たしかにIEでのみ起きるみたいですね。 -- &new{2005-07-14 (木) 17:21:00}; -Shift-JISとEUC-JPが混在してるんですが、設定きちんとできてますか? -- &new{2005-07-14 (木) 17:41:18}; -[[BugTrack/263]]と同じような原因かなと思いますがどうでしょう。スキンは編集した時にShift_JISにしてしまったようですね。直しました。thx! -- [[DEX]] &new{2005-07-14 (木) 18:36:55}; -お知らせありがとうございます :) 確かにrawurlencode() 漏れの様です。修正しました。 -- [[henoheno]] &new{2005-07-14 (木) 23:44:58}; -- [[cvs:lib/make_link.php]] (1.29) -お疲れ様です。完了にしておきました。早速入れ替えます :p -- [[DEX]] &new{2005-07-15 (金) 01:05:06}; #comment //#comment